完整的 Angular 和 NestJS 课程
构建独立的管理员和用户身份验证应用程序!NestJS API、Angular 10、Typescript、TypeORM、MySQL、Google Cloud
教程演示🔗
What you’ll learn 学习内容
– Build an admin app! 构建管理应用程序!
– Build a user authentication web app! 构建用户身份验证 Web 应用程序!
– Use Docker 使用 Docker
– Use TypeORM 使用 TypeORM
– Generate Jwt Token 生成 Jwt 令牌
– Connect NestJS with MySQL 将 NestJS 与 MySQL 连接
– Login with HttpOnly Cookies 使用 HttpOnly Cookies 登录
– Upload Images 上传图片
– Export CSV files 导出 CSV 文件
– Angular CLI 使用 Angular 命令行界面
– Angular Animations 使用 Angular 动画
– Create charts with c3js 使用 c3js 创建图表
– Deploy to Google Cloud Platform 部署到谷歌云平台
Requirements 要求
-
Basic Javascript Knowledge is helpful, but not a prerequisite
基本的 Javascript 知识很有帮助,但不是先决条件
Description 描述
Welcome to The Complete Angular & NestJS Course – the perfect course for beginners, or anyone looking to brush up on their Angluar/NestJS skills!
欢迎来到完整的 Angular 和 NestJS 课程 – 对于初学者或任何希望提高他们的 Angluar/NestJS 技能的人来说,这是一门完美的课程!
-
Angular was created by Google and is used by Microsoft, Samsung, Deutsche Bank, PayPal, and more!
Angular由Google创建,并被Microsoft,三星,德意志银行,PayPal等使用! -
NestJS is an Angular-inspired NodeJS framework for building efficient, reliable and scalable server-side applications.
NestJS 是一个受 Angular 启发的 NodeJS 框架,用于构建高效、可靠和可扩展的服务器端应用程序。 -
The average Angular Developer salary in the US is $112,292 per year(!)
美国 Angular 开发人员的平均年薪为 112,292 美元(!
By the end of this course you’ll have built a stand-alone admin app and an online authentication web app from scratch!
在本课程结束时,您将从头开始构建一个独立的管理应用程序和一个在线身份验证 Web 应用程序!
Master the skills, tips and tricks you need to create your own projects using Angular and NestJS, and give your coding career a kickstart at the same time!
掌握使用 Angular 和 NestJS 创建自己的项目所需的技能、技巧和窍门,同时为您的编码生涯开个好头!
Students start with the basics, before moving on to the two big practical projects…
学生从基础知识开始,然后进入两个大型实践项目……
Login/Password web app, with:
登录名/密码 Web 应用,具有:
-
Sign in form 登录表单
-
User registration form 用户注册表
-
Forgot password function (with email)
忘记密码功能(带电子邮件) -
Password reset form 密码重置表单
Stand-alone admin app, with:
独立的管理应用,具有:
-
Admin dashboard 管理仪表板
-
Daily sales chart 每日销售图表
-
Ability to create, update and delete users
能够创建、更新和删除用户 -
Ability to assign levels of user access
能够分配用户访问级别 -
List products (with image, price and description)
发布产品(包括图片、价格和描述) -
Animate user orders 对用户订单进行动画处理
-
Deploy the app to Google Cloud
将应用部署到 Google Cloud
Created especially for Codestars students, The Complete Angular & NestJS Course combines two of Antonio Papa’s original short courses (Angular and NestJS: A Practical Guide with Docker, and Angular and NestJS Authentication: Forgot and Reset Password) with 1.5 hours of BRAND NEW material!
专为Codestars学生创建的完整Angular和NestJS课程结合了Antonio Papa的两门原创短期课程(Angular和NestJS:Docker实用指南,以及Angular和NestJS身份验证:忘记和重置密码)与1.5小时的全新材料相结合!
Across the course and the two practical projects, you will learn the following elements of Angular and NestJS:
在整个课程和两个实践项目中,您将学习 Angular 和 NestJS 的以下元素:
In NestJS you will learn:
在 NestJS 中,您将学习:
-
Use Docker 使用 Docker
-
Use TypeORM and connect with MySQL
使用 TypeORM 并与 MySQL 连接 -
Use Typescript 使用打字稿
-
Use Interceptors and Guards
使用拦截器和防护装置 -
Create custom Decorators 创建自定义装饰器
-
Validate Requests 验证请求
-
Generate Jwt Tokens 生成 Jwt 令牌
-
Use HttpOnly Cookies 使用 HttpOnly Cookie
-
Upload Images 上传图片
-
Export CSV’s 导出 CSV
-
Create public and secure routes
创建公共和安全路由 -
Run Migrations 运行迁移
-
Send Emails 发送电子邮件
In Angular you will learn:
在 Angular 中,您将学习:
-
How to use Angular CLI
如何使用 Angular CLI -
Create classes, interfaces, abstract classes
创建类、接口、抽象类 -
Use interceptors 使用拦截器
-
Create public and private routes
创建公共和专用路由 -
Angular Animations Angular 动画
-
Upload Images 上传图片
-
Export CSV’s 导出 CSV
-
Build a chart with c3.js (part of d3.js)
使用 c3.js(d3.js 的一部分)构建图表 -
Use Reactive Forms 使用反应式表单
-
Create components and routes
创建组件和路由 -
Consume API calls 使用 API 调用
-
Use Event Emitters 使用事件发射器
Perfect for beginners, or anyone new to Antonio’s courses, plus Antonio explains everything he does on screen… and if you ever get stuck, just post in the course Q&A forum and Antonio will reply asap!
非常适合初学者或任何刚接触安东尼奥课程的人,而且安东尼奥解释了他在屏幕上所做的一切……如果您遇到困难,只需在课程问答论坛中发帖,安东尼奥就会尽快回复!
Enjoy the course! 享受课程!
Who this course is for:
本课程适用于谁:
- Students new to Angular and NestJS
刚接触 Angular 和 NestJS 的学生 - Coders who want to improve their Angular and NestJS skills
想要提高 Angular 和 NestJS 技能的编码人员 - Javascript Developers Javascript 开发人员