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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Comprehensive Guide to Server-Side Logic and Development · LearnSpace
Назад в каталог
courseraПрограммирование

Comprehensive Guide to Server-Side Logic and Development

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

О курсе

Course Description: This course offers a comprehensive understanding of server-side development, focusing on the creation of robust back-end logic, efficient database management, and seamless API integration. It covers key server-side technologies, including Node.js and Express.js, providing learners with practical knowledge to set up development environments and build scalable server applications. The course also delves into database fundamentals, comparing SQL and NoSQL databases, and demonstrates how to use MongoDB with Node.js for advanced data handling. Additionally, it explores RESTful API design, authentication, and authorization methods, equipping participants with the skills to build secure and efficient server-side applications. Through hands-on video lessons and practical examples, learners will gain the expertise needed to develop, manage, and secure server-side logic in modern web applications. Learning Objectives: 1. Understand and apply core server-side technologies and programming languages. 2. Set up and manage databases, perform CRUD operations, and handle advanced database concepts. 3. Design, build, and implement RESTful APIs using modern web development frameworks. 4. Apply authentication and authorization techniques to secure web applications. 5. Integrate and consume APIs effectively in front-end and back-end applications. Target Audience: This course is ideal for aspiring full-stack developers, back-end developers, software engineers, and anyone interested in building robust server-side applications. It is suitable for beginners who want to learn server-side programming and professionals looking to deepen their understanding of back-end development and API integration. Prerequisites: Basics of html, css, javascript and familiarity with front end frameworks. Disclaimer: This is an independent educational resource created by Board Infinity for informational and educational purposes only. This course is not affiliated with, endorsed by, sponsored by, or officially associated with any company, organization, or certification body unless explicitly stated. The content provided is based on industry knowledge and best practices but does not constitute official training material for any specific employer or certification program. All company names, trademarks, service marks, and logos referenced are the property of their respective owners and are used solely for educational identification and comparison purposes.

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

Node.JSServer SideAuthenticationsRestful APIDatabase ManagementWeb FrameworksDatabase SystemsBack-End Web DevelopmentWeb DevelopmentDatabase DevelopmentApplication Programming Interface (API)DatabasesAPI DesignAuthorization (Computing)JavaScript FrameworksNoSQLWeb ServersFrontend IntegrationFull-Stack Web DevelopmentWeb Applications

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

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

01Introduction to Server-Side Development22 материалов

Introduction to the Course

Introduction to the CourseВидеоMeet your InstructorВидео

Overview of Server-Side Technologies

Overview of Server-Side Technologies ВидеоClient-Server ArchitectureВидео

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

Board Infinity

Instructor

Comprehensive Guide to Server-Side Logic and Development
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 12.2 ч

3 модулей

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

Субтитры: Узбекский, Казахский

Часть программы вашего университета
Introduction to Server-Side LanguagesВидео
What Really Happens When You Enter a URL in Your Browser?Видео
Read more about Client-Server, Server-Side Programming, and URL ProcessЧтение
Practice Quiz: Overview of Server-Side TechnologiesЗадание

Basics of Node.js

Basics of Node.js ВидеоWhat is Node.js?ВидеоSetting Up a Node.js ProjectВидеоBasic Node.js Modules and PackagesВидеоRead more about Node.js, Project Setup, and ModulesЧтениеPractice Quiz: Basics of Node.jsЗадание

Introduction to Express.js

Introduction to Express.js ВидеоWhat is Express.js?ВидеоBuilding a Simple Express ServerВидеоRouting and Middleware in ExpressВидеоRead more about Express.js, Simple Server Setup, and RoutingЧтениеPractice Quiz: Introduction to Express.jsЗаданиеGraded Quiz: Introduction to Server-Side DevelopmentЗаданиеQuick Course Check-InPLUGIN
02Working with Databases16 материалов

Introduction to Databases

Introduction to Databases ВидеоTypes of DatabasesВидеоSQL vs NoSQL DatabasesВидеоRead more about Data Storage, Relational Models, and Database SelectionЧтениеPractice Quiz: Introduction to DatabasesЗадание

Using MongoDB with Node.js

Using MongoDB with Node.js ВидеоIntroduction to MongoDBВидеоSetting up Mongo db atlasВидеоRead more on NoSQL Essentials, Cloud Database Deployment, and Node.js Database IntegrationЧтениеPractice Quiz: Using MongoDB with Node.jsЗадание

Advanced Database Concepts

Overview of Advanced Database Concepts ВидеоDatabase Indexing and OptimizationВидеоTransactions and AggregationsВидеоRead more about Improving Query Performance, Data Integrity, and Aggregation PipelinesЧтениеPractice Quiz: Advanced Database ConceptsЗаданиеGraded Quiz: Working with DatabasesЗадание
03Building and Consuming APIs20 материалов

RESTful API Design

Overview of RESTful API Design ВидеоPrinciples of RESTВидеоDesigning RESTful EndpointsВидеоImplementing RESTful Services with ExpressВидеоRead more about RESTful API Design, Creating Endpoints, and Building Services with ExpressЧтениеPractice Quiz: RESTful API DesignЗадание

Authentication and Authorization

Authentication and Authorization ВидеоUnderstanding Authentication and AuthorizationВидеоImplementing JWT AuthenticationВидеоRole-Based Access ControlВидеоRead more about Authentication, JWT, and RBACЧтениеPractice Quiz: Authentication and AuthorizationЗадание

Consuming APIs

Consuming APIs : OverviewВидеоFetching Data from APIsВидеоHandling API Responses and ErrorsВидеоIntegrating APIs in Front-End ApplicationsВидеоRead more about Fetching Data, Handling API Responses, and Front-End IntegrationЧтениеPractice Quiz: Consuming APIsЗадание
Graded Quiz: Building and Consuming APIsЗадание
Course Closure - Gratitude !Видео