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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
ReactJS Development and Project-Based Learning · LearnSpace
Назад в каталог
courseraIT и технологии

ReactJS Development and Project-Based Learning

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

О курсе

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. This course is designed for learners eager to dive deep into ReactJS development while mastering core JavaScript concepts through practical, project-based learning. It begins with foundational lessons on Amazon EC2, introducing the elastic compute capabilities of AWS and walking you through creating, managing, and securing EC2 instances. You’ll explore advanced topics such as deploying instances, configuring security groups, and administering instances through Secure Socket Shell (SSH), providing a comprehensive understanding of cloud-based web hosting. As you progress, you will shift focus to JavaScript development, a critical component of building dynamic, interactive web applications. Starting with the basics, the course covers JavaScript placement, variables, operators, and functions. You’ll learn key programming concepts like loops, arrays, and conditional statements, which form the backbone of any ReactJS project. The course emphasizes practical skills by integrating two real-world JavaScript projects: a background color changer and a photo gallery, helping reinforce the concepts learned in a creative and engaging way. Finally, you’ll delve into ReactJS, using the Document Object Model (DOM) to manipulate web pages dynamically. You will apply JavaScript fundamentals to build powerful front-end applications, utilizing state, props, and React components. By the end of this course, you will have a solid grasp of full-stack development, from cloud-based back-end services to modern front-end design using ReactJS. This course is ideal for aspiring front-end developers, cloud engineers, or anyone looking to enhance their JavaScript and ReactJS skills through practical, hands-on learning. Basic knowledge of HTML and web development is recommended but not required.

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

JavascriptAmazon Web ServicesHypertext Markup Language (HTML)Cloud HostingWeb ApplicationsCloud DeploymentAmazon Elastic Compute CloudFront-End Web DevelopmentFull-Stack Web DevelopmentRemote Access SystemsReact.jsCloud Security

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

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

01Amazon Elastic Compute Cloud (EC2)23 материалов

Amazon Elastic Compute Cloud (EC2)

Introduction to the Course 'ReactJS Development and Project-Based Learning'ЧтениеFull Specialization ResourcesЧтениеIntroduction to EC2ВидеоEC2 Instance Core FeaturesВидео

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

Packt - Course Instructors

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

ReactJS Development and Project-Based Learning
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 5.8 ч

3 модулей

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

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

Часть программы вашего университета
EC2 Instance TypesВидео
Amazon Machine Images (AMI)Видео
Creating an IAM User for EC2Видео
The EC2 DashboardВидео
Deploying an EC2 InstanceВидео
Deploying an EC2 Instance (Continued)Видео
EC2 Instances ConsoleВидео
Elastic IP (Theory)Видео
Elastic IP (Guide)Видео
EC2 Instance Administration (Guide)Видео
EC2 Instance Launch TemplatesВидео
Creating an Amazon Machine Image (AMI)Видео
IAM Roles for EC2 (Guide)Видео
Introduction to Security GroupsВидео
Security Groups (Guide)Видео
Secure Socket Shell (SSH) OverviewВидео
PuTTY (SSH) Client for WindowsВидео
EC2 Instance Connect (Guide)Видео
Introduction to Amazon EC2 and Elastic IPsDIALOGUE
02Document Object Model (DOM)3 материалов

Document Object Model (DOM)

DOM IntroductionВидеоDOM ManipulationВидеоIntroduction to DOM Manipulation in JavaScriptDIALOGUE
03JavaScript Development45 материалов

JavaScript Development

IntroductionВидеоJS PlacementВидеоExternal JavaScriptВидеоJavaScript OutputВидеоJavaScript InnerHTMLВидеоJavaScript CommentingВидеоJavaScript ConstantsВидеоJavaScript Variables IntroductionВидеоJavaScript Assignment OperatorВидеоJavaScript Arithmetic OperationsВидеоJavaScript Arithmetic Operations ContinuedВидеоJavaScript Operator PrecedenceВидеоJavaScript Data TypesВидеоJavaScript ObjectsВидеоJavaScript Object OutputВидеоJavaScript StringsВидеоJavaScript String LengthВидеоJavaScript Special CharactersВидеоJavaScript Random NumbersВидеоJavaScript Min and Max FunctionВидеоJavaScript Math Round FunctionВидеоJavaScript ArraysВидеоJavaScript Array AttributesВидеоJavaScript Arrays - Pop - Push - Shift - UnshiftВидеоJavaScript Changing and Deleting ElementsВидеоJavaScript Splicing an ArrayВидеоJavaScript Sorting an ArrayВидеоJavaScript Joining ArraysВидеоJavaScript Conditional StatementsВидеоJavaScript ComparisonsВидеоJavaScript BooleansВидеоJavaScript For LoopsВидеоJavaScript For-In LoopВидеоJavaScript While LoopsВидеоJavaScript Do-While LoopВидеоJavaScript Break and ContinueВидеоJavaScript FunctionsВидеоJavaScript EventsВидеоJavaScript Project 1 - BG Color ChangerВидеоJavaScript Project 2 - Photo GalleryВидеоJavaScript Project 2 - CompletionВидеоConclusion to the Course 'ReactJS Development and Project-Based Learning'ЧтениеInteractive JavaScript Exploration ActivityDIALOGUEFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание