udemy教程 | NodeJS Express Full Stack Bootcamp 2023 w/ testing, swagger

NodeJS Express Full Stack Bootcamp 2023 w/ testing, swagger
NodeJS Express 全栈训练营 2023 带测试、
swagger

Frontend and Backend Projects using technologies Fortune 100 companies use
使用财富 100 强公司使用的技术的前端和后端项目

教程演示🔗

更多前端教程

What you’ll learn 学习内容

  • Learn to create a complete frontend and backend, (Fullstack), Bookstore projects using NodeJS, ExpressJs and the Node Design Pattern (Server/Listener/Router).
    学习使用 NodeJS、ExpressJs 和节点设计模式(服务器/侦听器/路由器)创建完整的前端和后端(全栈)、书店项目。
  • Add authentication/authorization to our bookstore. Use CRUD operations on MongoDB to persist books and authors
    将身份验证/授权添加到我们的书店。在 MongoDB 上使用 CRUD 操作来持久保存书籍和作者
  • Take advantage of Jenkins for CI/CD tool and Swagger to create our documentation for our backend.
    利用 Jenkins for CI/CD 工具和 Swagger 为我们的后端创建文档。
  • Test the frontend and backend using unit test, integration test for the backend and automated Selenium test for the frontend
    使用单元测试、后端集成测试和前端自动化 Selenium 测试来测试前端和后端

Requirements 要求

  • Beginner experience, JavaScript experience preferred since we will be using ES6 syntax.
    有初学者经验,有 JavaScript 经验者优先,因为我们将使用 ES6 语法。

Description 描述

  • 94 videos and almost 24 hours of content to master the NodeJS Bootcamp
    94 个视频和近 24 小时的内容,以掌握 NodeJS 训练营

  • Learn to create a complete frontend and backend, (Full Stack), Bookstore projects using NodeJS, ExpressJs and the Node Design Pattern (Server/Listener/Router). We will modularize our application so we can reuse, extend and easily test our modules.
    学习使用 NodeJS、ExpressJs 和节点设计模式(服务器/侦听器/路由器)创建完整的前端和后端(全栈)书店项目。我们将模块化我们的应用程序,以便我们可以重用、扩展和轻松测试我们的模块。

  • We will use bcrypt to encrypt passwords and use JSON Web Token for authorizing users to see certain pages on our site.
    我们将使用 bcrypt 加密密码,并使用 JSON Web 令牌授权用户查看我们网站上的某些页面。

  • Use CRUD operations on MongoDB to persist books and authors. You will be introduced to Mongoose. A MongoDB client wrapper that add schema functionality, validation, and normalization to our non normalized database.
    在 MongoDB 上使用 CRUD 操作来持久保存书籍和作者。您将被介绍给猫鼬。一个 MongoDB 客户端包装器,用于将架构功能、验证和规范化添加到我们的非规范化数据库。

  • Take advantage of Jenkins for CI/CD tool to run our test and let us continually integrate our application and test seamlessly and with full confidence our codebase is solid and well tested.
    利用 Jenkins for CI/CD 工具来运行我们的测试,让我们不断无缝地集成我们的应用程序和测试,并且完全有信心我们的代码库是可靠且经过良好测试的。

  • We will use Swagger to create our documentation for our backend. Swagger tools takes the hard work out of generating and maintaining your API docs, ensuring your documentation stays up-to-date as your API evolves.
    我们将使用 Swagger 为我们的后端创建文档。Swagger 工具消除了生成和维护 API 文档的繁重工作,确保您的文档随着 API 的发展而保持最新。

  • Test the frontend and backend using the Jest Testing framework that has a focus on simplicity. We will use Postman to create our integration tests for the backend. Postman assist in setting up automated API tests to test the different endpoints in your API will help catch bugs as quickly as possible.
    使用 Jest Testing 框架测试前端和后端,该框架侧重于简单性。我们将使用 Postman 为后端创建集成测试。Postman 协助设置自动化 API 测试以测试 API 中的不同端点,这将有助于尽快捕获错误。

  • Automated Selenium test for the frontend. Selenium has fast and easy onboarding. Works across all applications in the tech stack and finds bugs quickly with visual debugging.
    前端的自动化 Selenium 测试。Selenium 具有快速简便的入职功能。适用于技术堆栈中的所有应用程序,并通过可视化调试快速发现错误。

  • Beginner experience, JavaScript experience preferred since we will be using ES6 syntax.
    有初学者经验,有 JavaScript 经验者优先,因为我们将使用 ES6 语法。

  • Calling all excited developers who are tired of creating Monolith applications or just frontend applications from some YouTuber who has no clue how to code correctly, then this course is for you.
    召集所有兴奋的开发人员,他们厌倦了创建 Monolith 应用程序,或者只是来自一些不知道如何正确编码的 YouTuber 的前端应用程序,那么本课程适合您。

Who this course is for:
本课程适用于谁:

    • Excited developers who want to take their knowledge and experience to the next level. We will use tools that are used in the Software Industry by Fortune 100 companies
      希望将他们的知识和经验提升到新水平的兴奋开发人员。我们将使用财富 100 强公司在软件行业使用的工具

更多前端教程

NodeJS Development
ExpressJs Training
Full Stack Programming
ES6 Syntax
MongoDB Usage
Jenkins CI/CD Integration
Swagger Documentation
Frontend and Backend Testing
Software Development Skills
Web Application Architecture
NodeJS 开发
ExpressJs 培训
全栈编程
ES6 语法
MongoDB 应用
Jenkins CI/CD 集成
Swagger 文档
前后端测试
软件开发技能
网络应用架构

NodeJS Bootcamp Learning
ExpressJs and Node Patterns
Frontend Development Techniques
Backend Server Implementation
Authentication and Authorization
CRUD Operations in MongoDB
Automated Testing Strategies
Continuous Integration and Deployment
API Documentation Best Practices
Selenium Automated Frontend Testing
NodeJS 训练营学习
ExpressJs 和节点模式
前端开发技术
后端服务器实现
身份验证与授权
MongoDB 中的 CRUD 操作
自动化测试策略
持续集成与部署
API 文档最佳实践
Selenium 自动化前端测试

发表回复

后才能评论