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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Real-World Angular Projects, Testing, and Interview Prep · LearnSpace
Назад в каталог
courseraПрограммирование

Real-World Angular Projects, Testing, and Interview Prep

Курс от Packt
Средний≈ 8.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Build a real-world e-commerce app, eStore, with Angular. Start by setting up the project, creating components like headers and side navigation, and integrating Bootstrap for a responsive design. You’ll implement essential features like product catalogs, shopping carts, user authentication, and order management. Next, learn to integrate Angular with a MySQL database via Node.js, create APIs, and fetch dynamic data. Explore state management, lazy loading, and filtering to optimize performance. Additionally, master Angular testing with Jasmine and Karma, writing unit, integration, and end-to-end tests to ensure your app’s functionality. This course is ideal for developers with basic knowledge of Angular and JavaScript. Experience with web development and backend technologies is recommended. By the end, you’ll have the skills to build real-world Angular apps and be ready for interviews.

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

Unit TestingBack-End Web DevelopmentAPI DesignNode.JSBootstrap (Front-End Framework)MySQLFrontend PerformanceAuthenticationsFrontend IntegrationFull-Stack Web DevelopmentUser AccountsFront-End Web DevelopmentServer SideResponsive Web DesignApplication Programming Interface (API)

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

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

01eStore Project67 материалов

eStore Project

Introduction to the Course 'Real-World Angular Projects, Testing, and Interview Prep'ЧтениеFull Specialization ResourcesЧтениеIntroductionВидеоeStore Project CreationВидео

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

Packt - Course Instructors

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

Real-World Angular Projects, Testing, and Interview Prep
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8.2 ч

2 модулей

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

Часть программы вашего университета
Installing BootstrapВидео
Beginning Header ComponentВидео
Adding Search BarВидео
Category Dropdown in Search BarВидео
Login Link, Wish-list, and Cart IconsВидео
Category Navigation BarВидео
Creating Home ComponentВидео
Reorganizing Header and Category Navigation Components HierarchyВидео
Creating Error 404 PageВидео
Side Navigation ComponentВидео
Fetching Data into Side Navigation ComponentВидео
Products ComponentВидео
Styling Product CardВидео
Fetching Data into Products ComponentВидео
Creating Ratings ComponentВидео
Installing MySQLВидео
Creating DatabaseВидео
Creating Node ServerВидео
Configuring API RouteВидео
Configuring NodemonВидео
Connecting To MySQLВидео
Data Fetching with SQL QueryВидео
Removing getConnection() CallВидео
Creating Routes With ExpressВидео
Configuring Routes with "express.Router()"Видео
Creating WorkspaceВидео
Fetching Categories From ServerВидео
Fetching Categories in Category Navigation BarВидео
Introducing State ManagementВидео
Populate Header Search CategoriesВидео
Define Routes to Fetch ProductsВидео
Fetching Products in Products ComponentВидео
Query Parameters to Filter Products by CategoryВидео
Add Products StoreВидео
Filter Products From Side Navigation BarВидео
Filter Products From Category Navigation BarВидео
Adding Keywords In DatabaseВидео
Find Products Using Search BoxВидео
Lazy Loading Home Module and Products Gallery ComponentВидео
Creating Product Details ComponentВидео
Implementing Shopping Cart - Part 1Видео
Implementing Shopping Cart - Part 2Видео
Creating Shopping Cart Component - Part 1Видео
Creating Shopping Cart Component - Part 2Видео
Cart Summary and Session StorageВидео
User Signup APIВидео
Starting User Sign Up FormВидео
Adding Validations in User Sign Up FormВидео
Connect Sign Up Form to APIВидео
User Login API + Introduction to JWTВидео
User Login FormВидео
Connect User Login Form to APIВидео
Create User Drop Down MenuВидео
Adding Logout FunctionalityВидео
Display Delivery Address In Checkout ScreenВидео
Creating API to Save OrderВидео
Creating Order ServiceВидео
Saving Order From CartВидео
API to Get Orders ListВидео
Creating Past Orders ComponentВидео
Displaying Past Orders and Route GuardВидео
Building an E-store with Angular and MySQLDIALOGUE
eStore Project - AssessmentЗадание
02Angular Testing15 материалов

Angular Testing

Intro - Why Testing? Manual Vs AutomatedВидеоUnit Vs. Integrated Vs. End to EndВидеоJasmine & Karma - First TestВидеоJasmine before() and after() MethodsВидеоUnit Tests for Rating ComponentВидеоSpies and MocksВидеоUnit Testing FormsВидеоUnit Testing RoutesВидеоUnit Testing HTTP ServicesВидеоIntegration TestВидеоCode CoverageВидеоConclusion to the Course 'Real-World Angular Projects, Testing, and Interview Prep'ЧтениеAngular Testing - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание