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

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

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

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

SwiftUI & Node.js: Intro to Full Stack Development

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

О курсе

Updated in May 2025. This course now 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. Embark on a comprehensive journey into full-stack development, where you'll master the essentials of Node.js, MongoDB, and Express, combined with cutting-edge front-end techniques. The course begins with setting up your development environment, ensuring you have the tools necessary to build scalable and efficient applications. You'll learn to download and configure Node.js, MongoDB, and essential tools like Robo3T, laying a strong foundation for backend development. As you progress, you'll dive deep into backend development by constructing a robust RESTful API for a Notes App. You’ll explore Express, master the Mongoose library, and handle various HTTP requests, including POST, GET, UPDATE, and DELETE. Each lesson is designed to provide practical insights, ensuring you understand not only the how but also the why behind every line of code. Finally, you'll transition to the front-end development phase, where you'll bring your backend services to life through engaging user interfaces. From building a user-friendly UI for the Notes App to implementing a complex Twitter Clone, the course offers hands-on projects that mirror real-world applications. By the end, you'll be well-equipped to create, deploy, and manage full-stack applications that meet modern development standards. This course is ideal for developers who have a basic understanding of JavaScript and web development. Prior experience with front-end frameworks and familiarity with RESTful APIs is beneficial but not required.

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

User Interface (UI)Swift ProgrammingRestful APIJavascriptMongoDBJavaScript FrameworksMobile DevelopmentFrontend IntegrationApplication Programming Interface (API)iOS DevelopmentServer SideNode.JSObject-Relational MappingWeb Development ToolsUI ComponentsOperational DatabasesData StoreUser Interface (UI) DesignDatabase SoftwareFull-Stack Web Development

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

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

01Introduction to the Course4 материалов

Introduction to the Course

Introduction to the SpecializationВидеоIntroduction to the Course 'SwiftUI & Node.js: Intro to Full Stack Development'ЧтениеFull Specialization ResourcesЧтениеWelcome to the CourseВидео
02

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

Packt - Course Instructors

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

SwiftUI & Node.js: Intro to Full Stack Development
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 10.4 ч

5 модулей

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

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
Setup for the Course
4 материалов

Setup for the Course

Downloading Node.jsВидеоDownloading Robo3TВидеоDownloading MongoDBВидеоSetting Up Node.js and NPMDIALOGUE
03Full Stack Notes App - API (Backend)7 материалов

Full Stack Notes App - API (Backend)

Introduction to ExpressВидеоMongooseВидеоNote Model and POST RequestВидеоGET RequestВидеоUPDATE and DELETE RequestsВидеоInteracting with Unix Commands and Basic API SetupDIALOGUEAssessment 1Задание
04Full Stack Notes App - App (Frontend)8 материалов

Full Stack Notes App - App (Frontend)

User Interface (UI)ВидеоRunning the APIВидеоGET Request in the AppВидеоPopulating the UI with Note ModelВидеоCreate Notes with POST RequestsВидеоDELETE NotesВидеоUPDATE NotesВидеоBuilding a RESTful API and Client InteractionDIALOGUE
05Full Stack Twitter Clone - Frontend24 материалов

Full Stack Twitter Clone - Frontend

Basic TabViewВидеоAdvanced TabViewВидеоCreate TweetViewВидеоFeedViewВидеоSearchViewВидеоSearchView 2ВидеоNotificationsViewВидеоMessagesViewВидеоTopBarВидеоSlideMenuВидеоMainViewВидеоProfile BannerВидеоProfile BioВидеоProfile TabButtonsВидеоUserProfile FeedВидеоAuth | WelcomeViewВидеоAuth | RegisterViewВидеоAuth | LoginViewВидеоAuth | Finalizing UIВидеоCreating a File Structure for Your Swift ProjectDIALOGUEConclusion to the Course 'SwiftUI & Node.js: Intro to Full Stack Development'ЧтениеAssessment 2ЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание