پیشنهاد فرادرس

آموزش Node.js ، MongoDB و Express.js از مقدماتی تا پیشرفته

دسته بندی ها: پایگاه داده ، آموزش های یودمی (Udemy) ، آموزش طراحی وب ، آموزش Node.js ، آموزش مانگو دی بی (MongoDB) ، آموزش جاوااسکریپت (Javascript) ، آموزش ExpressJS

این دوره ساخت اپلیکیشن با Node.js ، MongoDB و Express.js را از مقدماتی تا پیشرفته آموزش می دهد. این دوره به معرفی ابزار ها و ویژگی ها ، نحوه کار با JavaScript ، اصول Node.js و کار با ماژول ها می پردازد. در ادامه نحوه اسکریپت نویسی ، توسعه وب ، کار با HTML و CSS ، مدیریت خطا ، تست و اشکال زدایی برنامه را می آموزید. این دوره آموزشی محصول موسسه Udemy است.

سرفصل های دوره:

  • نحوه کار با Node.js
  • معرفی NPM
  • اصول جاوا اسکریپت
  • معرفی اصول Node.js
  • کار با ماژول ها در Node.js
  • کار با ماژول های هسته
  • کار با ابزارها و ویژگی ها
  • نحوه استقرار Heroku
  • اطلاعات در مورد Node.js
  • آموزش جاوا اسکریپت به صورت کاربردی
  • کار با MongoDB
  • کار با Express.js
  • توسعه معماری وب
  • کار با اصولExpress.js
  • کار با پشته ها در Express.js
  • نحوه ساخت نمودار
  • نحوه مدیریت خطا
  • و...

عنوان دوره: Udemy Node Program: From 0 to Hero with Nodejs, MongoDB And Expressjs مدت زمان: 7 ساعت نویسنده: Azat Mardanتوضیحات:

Build and deploy a few Nodejs, MongoDB & Expressjs apps while watching to lectures by the author of 9 books on JS/Node.
Interested in Node.js, but don't know where to start and how to find time to learn it properly? Would you prefer to learn in a way that is more interesting than reading books or watching boring screencast videos? Confused about how the MEAN stack pieces of MongoDB, Expressjs, Angularjs and Nodejs fit together? How it's even possible to run JavaScript outside of the browser?
Years ago, we were in the same boat, but we took the long route of learning from source code, books, blogs and free online documentation. We have put together the best information in the simplest way to help you learn about these systems. Basically, we are helping you to take a shortcut and save time, frustration and avoid costly mistakes by using the best practices available.
Node Program started as a live in-person training in San Francisco, CA. In two days people can learn enough Nodejs, MongoDB and Expressjs so they walk out of the training with a few application deployed to cloud and confidence that they can start using Node for their own projects!
This is an online version of our two-day Node Program (nodeprogram dot com). The online course has recorded lectures, lively student discussions, quizzes, exercises, workshops, tutorials in the manual and lots and lots of code examples!
This is the core Node Program curriculum:
Node.js
Node.js and JavaScript Fundamentals
Building “Hello World” in Node.js
Node.js Core Modules
Node Package Manager
Deploying “Hello World” to PaaS
Deploying to Heroku
Chat REST API Server (Memory Store)
Test Case for Chat
Workshops
MongoDB
MongoDB shell (mongo)
MongoDB Native Driver (mongodb)
MongoDB on Heroku: MongoHQ
MongoDB BSON data types
Chat (DB Store)
Expressjs 4
Installation
Expressjs 4 Generator
Configuration
Routers
Main Expressjs Middleware
Expressjs Stack (Jade Template Engine and Stylus CSS library)
Node.js in Production
We've developed elective project paths for your students:
Full-stack: Working on an Angularjs app that uses MongoDB, Nodejs and Expressjs server
Integration: Working on third-party integration (Twitter) using OAuth and Everyauth
Deployment: Working on deploying Node.js apps to Amazon Web Services (AWS)
BONUS: You'll get 5 ebooks on JavaScript and Node.js AND Node Program Advanced!
The five bonus books include:
Rapid Prototyping with JS: Agile JavaScript Development
JavaScript and Node FUNdamentals: A Collection of Essential Basics
Oh My JS: The Best JavaScript Articles
ExpressJS Guide: The Comprehensive Book on ExpressJS
Introduction to OAuth with Node.js: Twitter API OAuth 1.0, OAuth 2.0, OAuth Echo, Everyauth and OAuth 2.0 Server Examples
What are the requirements?
Heroku and AWS accounts
Knowledge in web development (HTML, CSS, browser JS)
Knowledge&skills in programming
What am I going to get from this course?
main JavaScript concepts and issues
Contrast Node.js to browser JavaScript
Build Node.js apps from scratch
Know the most common core modules
Utilize NoSQL database MongoDB in your projects
Harness power of Express.js framework in your apps
Be aware of the most common Express.js middleware
Understand Node/Express stack (Jade, Stylus, Redis, etc.)
Learn a few tips about Node.js in production
Use Git for deployment to Heroku
Deploy to Heroku
Deploy to Amazon Web Services (AWS)
Build REST API servers
Build an OAuth 1.0 application
What is the target audience?
Programmers
Web developers
Software engineers
NOT total newbies in programming

Lecture 1 Intro Section 1: Day 1, Node.js and NPM Lecture 2 Slides, Books and Requirements (DO NOT EXPECT AUDIO IN THIS LECTURE!) 97 slides Quiz 1 Slides 4 questions Lecture 3 JavaScript Fundamentals 19:07 Quiz 2 JavaScript Fundamentals 5 questions Lecture 4 JavaScript Fundamentals II 14:37 In this lecture we continue with JavaScript fundamentals. Quiz 3 JavaScript II 5 questions Lecture 5 JavaScript Fundamentals III 15:47 In this lecture we continue with JavaScript fundamentals. Quiz 4 JavaScript Fundamentals III 5 questions Lecture 6 JavaScript Fundamentals Exercise Lecture 7 Node.js Fundamentals 11:11 Quiz 5 Node.js Fundamentals 5 questions Lecture 8 Node.js Fundamentals Exercise The goal of this exercise is to show you how importing and exporting modules work in Node.js. Lecture 9 Node.js Fundamentals II and Core Modules 10:44 Quiz 6 Node.js Fundamentals II 5 questions Lecture 10 Core Modules II and Tools 11:51 Quiz 7 Core Modules II and Tools 5 questions Lecture 11 NPM 13:16 Quiz 8 NPM 5 questions Lecture 12 Learn You Node Demo 03:01 Quiz 9 Learn You Node 3 questions Lecture 13 Learn You Node Exercise Lecture 14 NPM II and Hello World Server 10:25 Lecture 15 Hello World Demo 03:23 Lecture 16 Hello World Heroku Demo 04:35 Quiz 10 Hello World 3 questions Lecture 17 Hello World Server Exercise The goal is to build Hello World and deploy it to Heroku. Lecture 18 Stream Adventure Exercise Learn about streams in Node.js. Lecture 19 Chat REST API Server (Memory Store) Demo 04:14 Quiz 11 Chat REST API Server (Memory Store) 5 questions Lecture 20 Chat REST API Server (Memory Store) Exercise Lecture 21 Functional JavaScript Exercise (Optional) Section 2: Day 2, MongoDB, Express.js Lecture 22 11:19 This lecture has the following content: Review of the Day 1 materials of modern web development architecture Quiz 12 Overview 5 questions Lecture 23 II and MongoDB 11:14 Quiz 13 MongoDB 5 questions Lecture 24 MongoDB Shell Exercise Lecture 25 MongoDB and Chat Server (DB Store) Exercise 05:03 Lecture 26 Chat REST API Server (DB Store) Exercise Lecture 27 Q&A and Discussions 13:39 Lecture 28 Express.js Fundamentals 17:35 Quiz 14 Express.js Fundamentals 5 questions Lecture 29 Express.js Fundamentals II and Its Middleware 10:48 Quiz 15 Express.js Middleware 5 questions Lecture 30 Express.js Stack 06:49 Lecture 31 Express.js Stack II 14:34 Quiz 16 Express.js Stack 5 questions Lecture 32 Express.js Hello World Demo 03:03 Lecture 33 Express.js Hello World Exercise The goal is to refactor Hello World with core http into Express.js app. Lecture 34 Chat REST API Server (Express.js) Exercise The is to refactor your Chat REST API server with core http module into Express.js app. Lecture 35 Node.js in Production 15:13 Lecture 36 Node.js in Production: Q&A and Discussions 11:52 Quiz 17 Node.js in Production 5 questions Section 3: Elective Exercises Lecture 37 Full-Stack App Exercise Lecture 38 OAuth Integration Exercise Lecture 39 IaaS Deployment Exercise Section 4: Node Program Advanced (BONUS) Lecture 40 Control Flow and Async 09:06 Lecture 41 Sessions and Clusters 09:32 Lecture 42 Production Stack Diagram 04:00 Lecture 43 Error Handling 04:33 Lecture 44 Async Error Handling with Domain 04:37 Lecture 45 REPL, Upstart, Forever, and Nginx 05:57 Section 5: BONUS Lecture 46 Five Ebooks and Cheatsheet

حجم فایل: 2.9GB

آیا این نوشته را دوست داشتید؟
Udemy Node Program From 0 to Hero with Node.JS MongoDB And Expressjs

پیشنهاد فرادرس