|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/flutter-and-nodejs-mongodb-course-with-chatting/
课程评论:没有评论
**课程名称:Flutter与Node.js 实战——构建带即时通讯功能的招聘App** **课程概述:** 本课程是一门面向初学者到进阶者的Flutter与Node.js完整应用开发课程,重点在于使用Socket技术实现即时通讯功能,并构建一个完整的招聘App。课程将涵盖从零开始开发App的各个环节,包括: * **后端开发 (Node.js):** * 使用Express框架构建RESTful API。 * 集成MongoDB作为数据库。 * 实现JWT (JSON Web Tokens) 进行用户认证。 * 通过Socket.IO实现实时聊天功能。 * 演示如何将Node.js服务器部署到真实服务器(提供免费部署选项)。 * **前端开发 (Flutter):** * 从头开始构建App的各个界面,包括: * 欢迎/引导界面 (Onboarding Screen) * 登录界面 (Login Screen) * 注册界面 (Register Screen) * 简历页面 (Resume Page) * 上传图片界面 (Upload Picture Screen) * 编辑界面 (Edit Screen) * 招聘首页 (Job Home Screen) * 职位搜索界面 (Job Search Screen) * 职位详情界面 (Job View Screen) * 聊天界面 (Chatting Screen) * 聊天列表界面 (Chatting List Screen) * 使用Provider包进行状态管理,本课程将详细讲解Provider的使用方法。 * 采用Flutter最新版本进行开发。 **课程亮点:** * **全面覆盖:** 从Flutter和Node.js的基础知识到高级应用,一步到位。 * **实战导向:** 以完整的招聘App项目为载体,边学边练。 * **即时通讯:** 深入讲解如何利用Socket技术实现实时聊天功能。 * **技术栈主流:** 选择Node.js (Express)、MongoDB、JWT、Flutter (Provider) 等当前流行且易于学习的技术。 * **部署指导:** 提供服务器部署的实际操作指导。 * **时长充足:** 课程总时长超过12小时,内容详实,足以让学员完成项目。 * **从零到精:** 提供启动文件,帮助学员高效开始,最终完成一个高质量的应用。
This is a Nodejs and Flutter complete app for beginners to advanced level with socket technology for chatting and job finding. Here in tutorial we will Mongodb for our database and JWT for authentication.App previewonboarding screenlogin screenregister screenresume pageupload picture screenedit screenjob home screenjob search screenjob view screenchatting screenchatting list screenFlutter and Nodejs is covered from beginners to advanced level. We also showed how to deploy your Nodejs server to real world server. You may use that server for free.We used Nodejs for restful using Express framework. Since it's most popular Nodejs framework, it would be easy to follow for everyone.We have also build real time chatting with socket, so that you learn how to do chatting with flutter, nodejs, mongodb and socket.Frontend Flutter we started from onboarding screen to login to chatting app. We have used Provider package for managing state. Provider is one of the most popular package for managing states and easy to follow. As far as flutter framework goes, we have used the latest version to create this tutorial. This tutorial covers more than 12 hours which is enough to finish all these. You will start with a starter file and finish with an excellent complete app.