JavaScript Углубленный

JavaScript - один из самых популярных языков программирования, фундаментальное понимание которого поможет достигнуть успеха в различных областях программирования. Этот курс нацелен на изучение фундаментальных и сложных тем, которые применяются как при решение отдельных задач, так и при организации кода проекта в целом.

В этом курсе вы получите много практических рекомендаций, которые можно сразу применить на практике. Но, кроме этого, вы получите знания, которые позволят вам лучше понимать библиотеки, которыми вы, скорее всего уже используете. Вы узнаете, как организовывается сложный код, как используются популярные шаблоны проектирования и какие их части уже реализованы в языке, как работает функциональный подход для упрощения реализации сложных блоков повторно используемого кода.

Этот курс будет полезен для практикующих разработчиков или тех, кто имеет хорошие знания языка JS или небольшой опыт коммерческой разработки.

ВИДЕОУРОК №1. JavaScript Углубленный

Знания модулей и умение их использовать является важной частью работы как на чистом JS так и при использование различных фреймоврков и библиотек, которые на нем базируются. Для организации сложного JavaScript приложения необходимо распределить весь код по разным файлам иначе разрабатывать и сопровождать приложение будет очень сложно. Но чтобы потом весь код заработал его или нужно собрать в один файл с помощью специального софта или подключить все файлы в правильной последовательности к странице, на которой будет работать сценарий. Модули — это механизм, который поддерживается современными браузерами, и позволяет организовать структуру сложного приложения таким образом, чтобы его можно было легко собрать с помощью специальных инструментов или быстро подключить в браузере.