|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/uygulamal-nodejs-ve-deno-egitimi/
课程评论:没有评论
《Uygulamalı NODEJS ve DENO Eğitimi》课程内容总结: 本课程以异步 JavaScript 为基础,深入教授 Node.js 的核心概念,并通过构建 REST API 项目来实践。随后,课程将转向 Express.js 和 MongoDB,通过开发 Web 应用来巩固这些技术。接着,利用 Socket.IO 教授实时通信,并通过构建聊天应用来深入理解。 在认证方面,课程会讲解 JSON Web Token (JWT) 的创建及应用,以及 Passport.js 提供的社交网络登录集成。通过“使用 JWT 和 MongoDB 开发任务跟踪应用程序”项目,全面强化 JWT 和 MongoDB 的知识。 Deno 部分,课程首先会讲授 TypeScript,因为 Deno 基于 TypeScript 开发。在掌握了 Deno 的基础知识后,将通过开发 Deno REST API 来巩固,并进一步学习 Deno 聊天应用开发,从而熟练掌握 Deno 中的 WebSocket。 课程的最后,将 Node.js 和 Deno 的知识相结合,并引入 Electron.js,用于开发跨平台桌面应用程序。最终的项目“使用 Deno、MongoDB 和 Electron.js 开发桌面应用程序”将包括创建 Deno MongoDB REST API,并使其能被 Electron.js 桌面应用调用。 课程的主要模块包括: * 异步 JavaScript * Node.js 基础 * 使用 Node.js 开发 REST API * 使用 Node.js 和 Express.js 开发 Web 应用 * Socket.IO 基础 * 使用 Socket.IO 开发聊天应用 * 在 Node.js 中使用 JSON Web Token (JWT) * 使用 JWT 开发应用 * TypeScript * Deno 基础 * 使用 Deno 开发 REST API * 使用 Deno 开发聊天应用 * 使用 Electron.js 开发桌面应用
NodeJs uygulamaları geliştirmek için gerekli konuları ayrıntıları ile bulacağınız bu kursta, NodeJs konularının yanında Deno - ExpressJS - SocketIO - ElectronJS -MongoDB ve Mongoose - JWT - PassportJS - Typescript konularını da öğrenebilecek ve uygulamalar ile konuları pekiştirebileceksiniz.Bu kursu daha iyi anlayabilmeniz için bilmeniz gereken Asenkron Javascript konuları ile kursumuza başlıyoruz. Ardından NodeJs ile uygulama geliştirmeye başlamadan önce NodeJs' nin temel konularını öğreniyoruz ve NodeJs ile REST API Uygulaması Geliştirelim proje bölümü ile temel konuları içeren bir proje oluşturuyoruz. Böylelikle NodeJs konularını iyice pekiştiriyoruz.Nodejs konularını pekiştirdikten sonra Express ve MongoDB kullanmaya geçebiliriz. ExpressJs ve MongoDB ile Web Uygulaması Geliştirelim proje bölümü ile Express ve MongoDB konularını kavrayabileceğimiz bir web uygulaması geliştiriyoruz. Ardından hem ExpressJs konularını daha iyi kavrayabilmek hem de SocketIO konularını öğrenebilmek amacıyla SocketIO ile Chat Uygulaması Geliştirelim bölümü ile chat uygulaması geliştiriyoruz.Artık Authenticate işlemlerine geçebiliriz. Json Web Token ile Token oluşturarak Authenticate işlemlerini geliştirdikten sonra uygulamalarımızda 'destek veren' sosyal ağlar ile giriş yapma imkanı sunan PassportJs konularını öğreneceğiz. JWT ve MongoDB ile İş Takip Uygulama Geliştirelim proje bölümü ile hem JWT konularını pekiştireceğiz hem MongoDB konularını pekiştireceğiz.Deno bölümünde ise önce Typescript konularını öğreneceğiz çünkü Deno yu Typescript ile geliştireceğiz. Temel Deno konularını öğrendikten sonra Deno ile Rest API geliştirerek Deno konularının pekişmesini sağlayacağız. Ardından Deno ile Chat Uygulaması Geliştirelim proje bölümü ile Chat uygulaması geliştireceğiz böylece Deno ile Websocket'lere hakim olacağız.Kursun sonunda NodeJs ve Deno konularını birleştirerek ve ElectronJs yi kullanarak masaüstü uygulaması geliştireceğiz. Deno MongoDB ve ElectronJs ile Masaüstü Uygulaması Geliştirelim proje bölümü ile Deno ile MongoDB'yi kullanarak Rest Api oluşturacağız ve ElectronJs ile geliştirdiğimiz masaüstü uygulamasının bu Rest API'yi kullanamasını sağlayacağız.Kurs bölümlerini inceleyecek olursak;AsenkronJsTemel NodeJs KonularıNodeJs ile Rest API GeliştirelimNodeJs ve ExpressJs ile Web Uygulaması GeliştirelimTemel SocketIO KonularıSocketIO ile Chat Uygulaması GeliştirelimNodeJs ile Json Web Token (JWT) KullanımıJWT ile Uygulama GeliştirelimTypescript Temel Deno KonularıDeno ile Rest APIDeno ile Chat Uygulaması GeliştirelimElectronJs ile Masaüstü Uygulama Geliştirelim