К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Secure Full Stack MEAN Developer · LearnSpace
Назад в каталог
courseraПрограммирование

Secure Full Stack MEAN Developer

Курс от EC-Council
Начальный≈ 24.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

MEAN stack development is a modern approach to building dynamic web applications. It is an open-source JavaScript framework that harnesses four major technologies: MongoDB, Express, Angular, and Node.js. Given the ever-increasing demand for full-stack JavaScript developers, this course will help you master both front-end and back-end development. The course will begin with teaching you how to build your own application with plain JavaScript and the fundamentals of web development (HTML, CSS, and JavaScript). You will understand how Node can be used to execute JavaScript code at the back end and the powerful applicability of Node when used with the Express framework and MongoDB. Further, you will learn how to use the front-end framework with Angular for building client applications and user interfaces. Later, you will become familiar with building REST APIs with tools such as Postman and SoapUI. By the end of this course, you will be able to successfully build secure web applications with the most advanced and updated JavaScript frameworks.

Навыки, которые вы освоите

AngularNode.JSFront-End Web DevelopmentNoSQLApplication Programming Interface (API)Postman API PlatformRestful APIMongoDBServer SideJavaScript FrameworksSecure CodingWeb FrameworksAPI DesignFull-Stack Web DevelopmentJavascriptWeb ApplicationsWeb ServersDatabase SystemsWeb Development ToolsWeb Development

Программа курса

9 модулей · 112 учебных материалов

01Introduction7 материалов

Author Introduction

Author IntroductionВидео

Course Overview

Course OverviewВидео

Installing Visual Studio Code

Installing Visual Studio Code ВидеоVideo 1.1- QuizЗадание

The MEAN Stack Architecture

Учитесь у экспертов

EC-Council

Преподаватель курса

Secure Full Stack MEAN Developer
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 24.9 ч

9 модулей

Язык: Английский

Субтитры: Арабский, Французский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Русский, Тайский, Индонезийский, Шведский, Турецкий, Испанский, Хинди, Японский, Казахский, Польский

Часть программы вашего университета
The MEAN Stack Architecture Видео
Video 1.2 - QuizЗадание
Module QuizЗадание
02Getting Started with Node.js (N)20 материалов

Introduction to Node.js

Introduction to Node.jsВидеоVideo 2.1 - QuizЗадание

Installing Node.js

Installing Node.jsВидео

The package.json File

The package.json FileВидеоVideo 2.3 - QuizЗадание

The Node.js Event Loop

The Node.js Event LoopВидеоVideo 2.4 - QuizЗадание

The I/O Cycle

The I/O Cycle Видео

The Anatomy of a Node.js Module

The Anatomy of a Node.js Module Видео

Creating Node Modules

Creating Node Modules ВидеоVideo 2.7 - QuizЗадание

Exploring the Node.js HTTP Module

Exploring the Node.js HTTP Module ВидеоVideo 2.8 - QuizЗадание

Creating an HTTP Webserver with Node.js

Creating an HTTP Webserver with Node.js ВидеоVideo 2.9 - QuizЗадание

Responding to HTTP Requests

Responding to HTTP Requests Видео

Routing in Node.js

Routing in Node.js Видео

Creating a Sample Node.js Application

Creating a Sample Node.js Application ВидеоVideo 2.12 - QuizЗаданиеModule QuizЗадание
03Server-Side Development with Express (E) 21 материалов

Introduction to the Express Framework

Introduction to the Express Framework ВидеоVideo 3.1 - QuizЗадание

Installing and Testing Express

Installing and Testing Express ВидеоVideo 3.2 - QuizЗадание

Creating a Node.js Express App

Creating a Node.js Express App Видео

Restructuring an Express App

Restructuring an Express App Видео

Creating Templates

Creating Templates ВидеоVideo 3.5 - QuizЗадание

Using Express Middleware Functions

Using Express Middleware Functions ВидеоVideo 3.6 - QuizЗадание

Creating the List Page

Creating the List Page Видео

Creating the Details Page

Creating the Details Page Видео

Creating the Edit Page

Creating the Edit Page Видео

Creating the Add Page

Creating the Add Page Видео

Deleting Data

Deleting Data Видео

REST API Basics

REST API Basics ВидеоVideo 3.12 - QuizЗадание

Testing REST APIs

Testing REST APIsВидеоVideo 3.13 - QuizЗадание

Refactoring APIs

Refactoring APIsВидеоModule QuizЗадание
04Getting Started with MongoDB (M)13 материалов

Introduction to MongoDB

Introduction to MongoDB ВидеоVideo 4.1 - QuizЗадание

Installing MongoDB

Installing MongoDB ВидеоVideo 4.2 - QuizЗадание

Using MongoDB Compass

Using MongoDB Compass ВидеоVideo 4.3 - QuizЗадание

Using Mongo Shell Interface

Using Mongo Shell Interface ВидеоVideo 4.4 - QuizЗадание

Connecting to MongoDB

Connecting to MongoDB ВидеоVideo 4.5 - QuizЗадание

Creating Schemas and Models

Creating Schemas and Models ВидеоVideo 4.6 - QuizЗаданиеModule QuizЗадание
05Configuring the Backend 9 материалов

Querying Documents Using find()

Querying Documents Using find() ВидеоVideo 5.1 - QuizЗадание

Inserting Documents Using create()

Inserting Documents Using create() ВидеоVideo 5.2 - QuizЗадание

Updating Documents Using findOneAndUpdate()

Updating Documents Using findOneAndUpdate() ВидеоVideo 5.3 - QuizЗадание

Deleting Documents Using findOneAndDelete() & deleteMany()

Deleting Documents Using findOneAndDelete() & deleteMany() ВидеоVideo 5.4 - QuizЗаданиеModule QuizЗадание
06Frontend Development with JavaScript 20 материалов

Getting Started with Angular

Getting Started with Angular ВидеоVideo 6.1 - QuizЗадание

Creating an Angular Application

Creating an Angular Application Видео

Angular Project File Structure

Angular Project File Structure ВидеоVideo 6.3 - QuizЗадание

Anatomy of an Angular Component

Anatomy of an Angular Component ВидеоVideo 6.4 - QuizЗадание

One-way Data Binding

One-way Data Binding ВидеоVideo 6.5 - QuizЗадание

Two-way Data Binding

Two-way Data Binding Видео

Using Nglf Directive

Using Nglf Directive ВидеоVideo 6.7 - QuizЗадание

Using NgForOf Directive

Using NgForOf Directive ВидеоVideo 6.8 - QuizЗадание

Angular Modules

Angular Modules ВидеоVideo 6.9 - QuizЗадание

Creating NgModules

Creating NgModules Видео

Using Angular Router

Using Angular Router ВидеоVideo 6.11 - QuizЗаданиеModule QuizЗадание
07Configuring the Frontend10 материалов

Configuring Templates

Configuring Templates Видео

Creating Navigations

Creating NavigationsВидеоVideo 7.2 - QuizЗадание

Working with Template-driven Forms

Working with Template-driven Forms ВидеоVideo 7.3 - QuizЗадание

Working with Reactive Forms

Working with Reactive Forms ВидеоVideo 7.4 - QuizЗадание

Validating Form Data

Validating Form Data ВидеоVideo 7.5 - QuizЗаданиеModule QuizЗадание
08Performing CRUD Operations11 материалов

Services Dependency Injection (DI)

Services Dependency Injection (DI) ВидеоVideo 8.1 - QuizЗадание

Reading Data from Database

Reading Data from Database ВидеоVideo 8.2 - QuizЗадание

Inserting Data into Database

Inserting Data into Database ВидеоVideo 8.3 - QuizЗадание

Updating Data in the Database

Updating Data in the Database ВидеоVideo 8.4 - QuizЗадание

Delete Data from Database

Delete Data from DatabaseВидеоVideo 8.5 : QuizЗаданиеModule QuizЗадание
09Conclusion 1 материалов

Closing

Closing Видео