[Udemy] Beginner API development in Node, Express, ES6, & MongoDB [Повтор] + новые видео
Построение back-end серверов и API-интерфейсов для ваших приложений IOS, Android и веб-приложений с помощью Node & Express, и MongoDB
, но материал обновлен в марте более чем в два раза.
Язык: английский
Лекций: 65
Видео: 18.5 часов
Уровень сложности: Beginner
Описание Курса
Beginner API development in Node, Express, ES6, & MongoDB
Are you a mobile app developer that needs a backend API & database?
Do you have an mobile product idea?
Do you want to create your own startup?
Or do you want to become a backend developer?
This is THE course for you.
We have taught over 50,000 students how to code and so many of them have the same question, "How can I build a server for my mobile apps?"
What you will learn:
Who is the target audience?
65 Lectures
18:27:17
–
API Course Intro
04:42
Intro to API Course
Preview
01:55
What is a REST API
02:32
How to get free live help in our chatroom
00:15
–
Setup for Node, MongoDB, Postman, and other API tools
47:15
API Tooling Intro for Node API
Preview
01:03
Installing Atom - Code editor for API development
09:55
Installing Nodejs & node version manager
09:24
Installing MongoDB - noSQL database
09:31
Installing Postman - Client to test node API
09:52
Installing Node js packages with NPM
07:30
Quiz
5 questions
–
Hello API
44:32
Hello World API Example Code Along in Node
Preview
44:32
Quiz
5 questions
–
JavaScript Basics
03:04:07
Intro - Why Javascript for node API development
Preview
01:34
ECMAScript Standards and ES6
02:46
ES6 Variables
21:21
ES6 Strings
07:07
ES6 Operators
10:03
ES6 Conditionals and Loops
16:47
ES6 Functions
20:23
ES6 JavaScript Objects
20:22
ES6 Arrays
18:33
ES6 Array Helpers
33:57
ES6 'this' and 'bind'
08:16
ES6 'Call'
05:27
ES6 'import' and 'require'
16:45
Exercise
00:46
Quiz
5 questions
–
Creating our REST API
02:05:55
Node REST API Section Intro
Preview
01:10
Setting up our Node Project Skeleton
22:43
Setting up MongoDB for Node API
16:28
Adding Data (POST requests in Node)
20:24
Retrieving Data (GET requests in Node)
10:47
Updating Data (PUT requests in Node)
06:43
Deleting Data (DELETE requests in Node)
05:42
Adding features to our Node API and refactoring
41:17
Exercise
00:41
Quiz
5 questions
–
Authentication and Security
44:09
Setting up our User Model for Authentication in Node
14:38
Authentication Middleware and Securing Resources in Node
28:53
Exercise
00:38
Quiz
5 questions
–
Deploying Our Node API To A Live Server
01:12:06
Node deployment: Intro
Preview
02:01
Node deployment: Spinning up a Digital Ocean droplet for our Node API
18:21
Node deployment: Digital Ocean droplet part 2
22:35
Node deployment: Digital Ocean droplet part 3
29:09
–
Creating an iOS app to make use of our Node REST API
04:45:45
Building an iOS client Intro
01:47
API Adjustments
15:05
Data Models
25:43
DataService
50:24
AuthService
32:03
Main ViewController
23:05
LogIn ViewController
27:32
AddFoodTruck ViewController
26:32
Details ViewController
24:42
Reviews ViewController
32:57
AddReview ViewController
24:51
Exercise - Extending our iOS API Client
01:04
–
Creating an Android app to make use of our Node REST API
04:58:46
API Adjustments
09:03
Intro to Section
02:51
Set up the Data Model
28:50
Create the Recycler View
34:20
Create FoodTruck detail view
22:14
FoodTruck detail view Part 2
32:46
Retrieve FoodTruck reviews
22:57
Create the reviews Recycler View
20:15
Create the Login Screen
08:35
User registration
21:29
User login
23:26
Add FoodTruck review
34:56
Add new FoodTruck
37:04
Скрытое содержимое.
Построение back-end серверов и API-интерфейсов для ваших приложений IOS, Android и веб-приложений с помощью Node & Express, и MongoDB
, но материал обновлен в марте более чем в два раза.
Язык: английский
Лекций: 65
Видео: 18.5 часов
Уровень сложности: Beginner
Описание Курса
Beginner API development in Node, Express, ES6, & MongoDB
Are you a mobile app developer that needs a backend API & database?
Do you have an mobile product idea?
Do you want to create your own startup?
Or do you want to become a backend developer?
This is THE course for you.
We have taught over 50,000 students how to code and so many of them have the same question, "How can I build a server for my mobile apps?"
What you will learn:
- Node
- Express
- MongoDB
- ES6 & Javascript
- API development
- CRUD & REST
- How to get an iOS app to talk to your API
- How to get an Android app to talk to your API
- Tooling & automation
- Professional coding tips & practices
- And so much more....
Who is the target audience?
- Anyone who wants to learn Node, Express, MongoDB, Javascript/ES6 or wants to build APIs
- Mobile app developers who want to build a back-end server
- Anyone who wants to learn REST API development
- Web app developers who need a back-end API for their app using Node
- Anyone who wants to create a SAAS product or mobile startup that needs an API
65 Lectures
18:27:17
–
API Course Intro
04:42
Intro to API Course
Preview
01:55
What is a REST API
02:32
How to get free live help in our chatroom
00:15
–
Setup for Node, MongoDB, Postman, and other API tools
47:15
API Tooling Intro for Node API
Preview
01:03
Installing Atom - Code editor for API development
09:55
Installing Nodejs & node version manager
09:24
Installing MongoDB - noSQL database
09:31
Installing Postman - Client to test node API
09:52
Installing Node js packages with NPM
07:30
Quiz
5 questions
–
Hello API
44:32
Hello World API Example Code Along in Node
Preview
44:32
Quiz
5 questions
–
JavaScript Basics
03:04:07
Intro - Why Javascript for node API development
Preview
01:34
ECMAScript Standards and ES6
02:46
ES6 Variables
21:21
ES6 Strings
07:07
ES6 Operators
10:03
ES6 Conditionals and Loops
16:47
ES6 Functions
20:23
ES6 JavaScript Objects
20:22
ES6 Arrays
18:33
ES6 Array Helpers
33:57
ES6 'this' and 'bind'
08:16
ES6 'Call'
05:27
ES6 'import' and 'require'
16:45
Exercise
00:46
Quiz
5 questions
–
Creating our REST API
02:05:55
Node REST API Section Intro
Preview
01:10
Setting up our Node Project Skeleton
22:43
Setting up MongoDB for Node API
16:28
Adding Data (POST requests in Node)
20:24
Retrieving Data (GET requests in Node)
10:47
Updating Data (PUT requests in Node)
06:43
Deleting Data (DELETE requests in Node)
05:42
Adding features to our Node API and refactoring
41:17
Exercise
00:41
Quiz
5 questions
–
Authentication and Security
44:09
Setting up our User Model for Authentication in Node
14:38
Authentication Middleware and Securing Resources in Node
28:53
Exercise
00:38
Quiz
5 questions
–
Deploying Our Node API To A Live Server
01:12:06
Node deployment: Intro
Preview
02:01
Node deployment: Spinning up a Digital Ocean droplet for our Node API
18:21
Node deployment: Digital Ocean droplet part 2
22:35
Node deployment: Digital Ocean droplet part 3
29:09
–
Creating an iOS app to make use of our Node REST API
04:45:45
Building an iOS client Intro
01:47
API Adjustments
15:05
Data Models
25:43
DataService
50:24
AuthService
32:03
Main ViewController
23:05
LogIn ViewController
27:32
AddFoodTruck ViewController
26:32
Details ViewController
24:42
Reviews ViewController
32:57
AddReview ViewController
24:51
Exercise - Extending our iOS API Client
01:04
–
Creating an Android app to make use of our Node REST API
04:58:46
API Adjustments
09:03
Intro to Section
02:51
Set up the Data Model
28:50
Create the Recycler View
34:20
Create FoodTruck detail view
22:14
FoodTruck detail view Part 2
32:46
Retrieve FoodTruck reviews
22:57
Create the reviews Recycler View
20:15
Create the Login Screen
08:35
User registration
21:29
User login
23:26
Add FoodTruck review
34:56
Add new FoodTruck
37:04
Скрытое содержимое.
https://www.udemy.com/api-development/