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

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

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

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

JavaScript Basics for Beginners

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

О курсе

JavaScript is the language behind nearly every interactive experience on the web, and the gap between knowing it exists and being able to use it confidently is smaller than most people think. This course closes that gap, giving you a practical, hands-on foundation so you can stop watching others build and start building yourself. You'll set up a live coding environment, write variables, operators, conditionals, loops, and functions from scratch, and apply each concept through exercises in Replit. You'll then create and test algorithms, pull in open-source packages from NPM and GitHub, and combine JavaScript with HTML and CSS to render a real, styled web page complete with an interactive game you built yourself. By the end of this course, you'll be able to write functional JavaScript programs, use external libraries to extend your code, and build and deploy a complete interactive web page.

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

JavascriptDevelopment TestingAlgorithmsPackage and Software ManagementHypertext Markup Language (HTML)GitHubOpen Source TechnologyWeb ApplicationsComputational LogicWeb Development ToolsProgramming PrinciplesSoftware DevelopmentHTML and CSSWeb Design and DevelopmentDebuggingWeb DevelopmentProgram DevelopmentCascading Style Sheets (CSS)

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

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

01Storing and Computing Data with Variables and Operators6 материалов

Getting Started with JavaScript

Why JavaScript Powers the Modern WebВидеоSetting Up Your JavaScript Development EnvironmentВидео

Identify and Apply Variables

Identify and Apply VariablesВидеоIf You Can Name It, You Can Use ItDIALOGUE

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

Madecraft

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

JavaScript Basics for Beginners
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 6 ч

7 модулей

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

Часть программы вашего университета

Complete Actions with Operators

Complete Actions with OperatorsВидео
Storing Data and Computing ResultsЗадание
02Directing Code Execution with Conditionals and Loops5 материалов

Render with Comparative Blocks

Render with Comparative BlocksВидеоEvery Decision Needs a DefaultDIALOGUE

Repeat Actions with Loops

Repeat Actions with LoopsВидеоWhen Does This Stop?DIALOGUEControlling What Runs and WhenЗадание
03Structuring Code with Functions, Scope, and Recursion7 материалов

Create Functions

Create FunctionsВидеоName It, Package It, Call ItDIALOGUE

Understanding Closure and Scope

Understanding Closure and ScopeВидеоYou Can't Use That HereDIALOGUE

Integrate Recursion

Integrate RecursionВидеоStopping the Function That Calls Itself: Why the Base Case Is the Only Line That MattersЧтениеWriting Functions That Remember Their PlaceЗадание
04Creating and Testing JavaScript Algorithms5 материалов

Create Algorithms

Create AlgorithmsВидеоWhat Problem Are You Actually Solving?DIALOGUE

Build Testing

Build TestingВидеоThe Test Doesn't LieDIALOGUEPlanning the Algorithm Before the CodeЗадание
05Using NPM Packages and Open-Source Resources5 материалов

Navigate NPM Libraries

Navigate NPM LibrariesВидеоDon't Build What Already ExistsDIALOGUE

Unlock GitHub Resources

Unlock GitHub ResourcesВидеоThe Repo Has the AnswerDIALOGUEFinding and Evaluating Open-Source ToolsЗадание
06Building Interactive Web Pages and Games5 материалов

Render Web Pages

Render Web PagesВидеоThree Languages, One PageDIALOGUE

Create Your Own Game

Create Your Own GameВидеоMake It PlayableDIALOGUEBringing a Web Page to LifeЗадание
07Continuing Your JavaScript Journey4 материалов

Continuing Your JavaScript Journey

Helpful ResourcesВидео

Kickstart Your Programming Journey

Kickstart Your Programming JourneyВидеоThe Next Project Is the Real TestDIALOGUEPutting JavaScript to WorkЗадание