Курс Front-end разработки рассчитан на каждого и поможет как начинающим, так и тем, кто желает повысить квалификацию в IT-сфере.
Вы научитесь работать с HTML, CSS, JavaScript и DOM. Сможете верстать и тестировать веб-страницы, а также создавать качественные сайты. Узнаете, как выполнять запросы к серверу, а также передавать на него данные и обрабатывать их. Овладеете JSON, различными протоколами и фреймворками. Познакомитесь с системой управления базами данных MongoDB.
На сдаче диплома будут присутствовать представители компаний-партнёров, и у вас будет шанс трудоустроиться сразу по окончании обучения.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Вы будете заниматься в группах и дистанционно. Курс рассчитан на постоянную практику под присмотром преподавателя, к которому можно обратиться в любое время. Вы будете выполнять промежуточные тесты для закрепления полученных знаний и защитите дипломный проект перед представителями IT-компаний, которые могут предложить вам трудоустройство.
Познакомитесь с языками разметки и гипертекста, а также с общей структурой документа на HTML5. Разберётесь с тегами. Научитесь форматировать текст. В качестве практического задания создадите простую веб-страницу.
Узнаете, чем CSS отличается от HTML. Научитесь работать с тегами и стилями. Поймёте, как создавать и редактировать отступы и поля. Сможете форматировать текст.
Разберётесь в истории создания Materialize, а также в его целях и задачах. Научитесь подключать его и вести дальнейшую работу. Изучите навигацию и Bootstrap.
Разберётесь в программном языке стилей Less. Рассмотрите историю его создания, а также соответствующие цели и задачи. Поймёте, как произвести подключение и компиляцию. Сможете работать с переменными, функциями и миксинами.
Изучите объекты, массивы, строки, свойства, методы, конструкторы и наследование. Сформулируете три фундаментальных принципа ООП.
Научитесь обрабатывать события в сценариях и управлять стилями элементов веб-страницы. Изучите стандартные обработчики, разные объекты и их свойства.
Изучите Browser Object Model и Document Object Model. Выявите отличия между ними. Сможете использовать и то, и другое при разработке.
Научитесь создавать и редактировать элементы Document Object Model. Узнаете, как взаимодействовать с атрибутами.
Дадите определение понятию форм. Научитесь применять их. Сможете программировать соответствующие элементы и размещать их в HTML.
Сможете проверять достоверность данных в формах. Поймёте, как создавать, редактировать и удалять Cookie. Разберёте их преимущества и недостатки.
Изучите Canvas и её базовый функционал. Узнаете, как грамотно использовать медиа-возможности там, где они могут пригодиться.
Изучите цели, задачи и синтаксис JSON. Познакомитесь с методом toJSON и с понятием синхронных и асинхронных запросов. Научитесь работать с Ajax.
Разберётесь в истории возникновения ECMAScript 6. Сможете работать с соответствующими переменными, функциями-стрелками, строками, объектами, классами и модулями.
Узнаете, для чего нужно модульное тестирование. Познакомитесь с необходимым инструментарием и посмотрите на практические примеры его использования.
Разберётесь в понятии паттернов проектирования, в причинах их возникновения и принципах применения. Сможете применять UML при их анализе.
Рассмотрите цели и задачи паттерна Model-View-Controller. Увидите примеры его использования. Сможете применять его самостоятельно.
Разберётесь в принципах проектирования и разработки классов SOLID. Увидите примеры их успешного использования.
Изучите историю создания, цели и методы jQuery. Рассмотрите разные версии и способы их подключения. Разберётесь в понятии селекторов. Узнаете, как пользоваться функцией $.
Научитесь создавать, редактировать, запускать и удалять обработчики событий при помощи jQuery. Рассмотрите объект Event.
Научитесь создавать эффекты и анимацию. Сможете пользоваться методами show и hide, чтобы отображать и скрывать элементы.
Разберёте особенности архитектурного стиля REST API. Научитесь пользоваться такими методами, GET и POST. Определите их цели и задачи.
Узнаете, что можно назвать плагинами jQuery. Рассмотрите их на примерах и научитесь их подключать. Сможете вести с ними дальнейшую работу.
Изучите особенности управления программными проектами. Дадите определение проекту и рассмотрите специфику процесса разработки. Узнаете, что такое диаграммы Ганта.
Разберётесь в принципах работы и функционале программной платформы Node.js. Сможете эффективно с ней взаимодействовать.
Изучите особенности работы фреймворков Angular и React. Научитесь использовать соответствующий функционал. Узнаете, когда он может пригодиться.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.