Веб-разработка от GeekBrains
Вы научитесь
Программа курса
Длительность программы курса зависит от выбранного пакета: 16, 15 или 24 месяца. Выбранный вами пакет определит количество освоенных вами навыков и выполненных практических работ.
Подготовительный блок
Вы узнаете, чем отличается обучение взрослых людей в формате профессиональной переподготовки от студенчества. Сможете выделить свои собственные цели. Вы погрузитесь в основы программирования: узнаете, что такое переменные и как их создают, зачем нужны логические операции и как работать с массивами. Вы сможете научиться пользоваться системой контроля версий: производить отладку, сравнивать состояния, отслеживать изменения.
Вы узнаете, чем отличается обучение взрослых людей в формате профессиональной переподготовки от студенчества. Сможете выделить свои собственные цели.
Вы погрузитесь в основы программирования: узнаете, что такое переменные и как их создают, зачем нужны логические операции и как работать с массивами.
Вы сможете научиться пользоваться системой контроля версий: производить отладку, сравнивать состояния, отслеживать изменения.
Верстка
Вы сможете верстать макеты. Узнаете, чем такой способ вёрстки помогает веб-дизайнерам. Углубитесь в веб-вёрстку. Сможете работать с репроцессорными языками и адаптировать дизайн под разные устройства. В качестве итогового проекта для закрепления новых навыков вы сверстаете собственный сайт.
Вы сможете верстать макеты. Узнаете, чем такой способ вёрстки помогает веб-дизайнерам.
Углубитесь в веб-вёрстку. Сможете работать с репроцессорными языками и адаптировать дизайн под разные устройства.
В качестве итогового проекта для закрепления новых навыков вы сверстаете собственный сайт.
Frontend-разработка
Рассмотрите один из самых популярных языком программирования. Сможете писать код, использовать инструменты разработки. Научитесь управлять структурой сайта. Выйдете на профессиональный уровень владения языком. Сможете применять ООП. Вы научитесь пользоваться возможностями библиотеки для разработки. Напишете мессенджер. Узнаете, как работают базы данных. Сможете спроектировать свою собственную. Вашим итоговым проектом станет фронтенд-часть онлайн-магазина: вы создадите её сами благодаря новым умениям.
Рассмотрите один из самых популярных языком программирования. Сможете писать код, использовать инструменты разработки. Научитесь управлять структурой сайта.
Выйдете на профессиональный уровень владения языком. Сможете применять ООП.
Вы научитесь пользоваться возможностями библиотеки для разработки. Напишете мессенджер.
Узнаете, как работают базы данных. Сможете спроектировать свою собственную.
Вашим итоговым проектом станет фронтенд-часть онлайн-магазина: вы создадите её сами благодаря новым умениям.
Backend-разработка магазина
Сможете поработать с операционной системой Linux. Узнаете, что такое командная строка и как работать с ней. Рассмотрите и изучите основы языка программирования РНР. Сможете получить практику с реальным проектом. Воспользуетесь операторами. Выйдете на продвинутый уровень владения PHP. Сможете работать с файлами и принципами тестирования. Вы разработаете бэкенд-часть интернет магазина, применяя сервисы.
Сможете поработать с операционной системой Linux. Узнаете, что такое командная строка и как работать с ней.
Рассмотрите и изучите основы языка программирования РНР. Сможете получить практику с реальным проектом. Воспользуетесь операторами.
Выйдете на продвинутый уровень владения PHP. Сможете работать с файлами и принципами тестирования.
Вы разработаете бэкенд-часть интернет магазина, применяя сервисы.
Агрегатор данных
Сможете применять алгоритмы, паттерны и структуры. Изучите концепции решения проблем архитектуры веб-разработки. Узнаете, что такое MySQL. Научитесь создавать базы данных и проектировать с их помощью. Узнаете, зачем нужен фреймворк. Сможете изучить шаблоны прокетирование и разработку приложения. Вы собственноручно разработаете агрегатор, предназначенный для новостных данных.
Сможете применять алгоритмы, паттерны и структуры. Изучите концепции решения проблем архитектуры веб-разработки.
Узнаете, что такое MySQL. Научитесь создавать базы данных и проектировать с их помощью.
Узнаете, зачем нужен фреймворк. Сможете изучить шаблоны прокетирование и разработку приложения.
Вы собственноручно разработаете агрегатор, предназначенный для новостных данных.
Soft skills
Узнаете, как следить за процессом развития проекта. Научитесь лучше работать на различных ролях в команде. Узнаете, как вести себя на собеседовании, чтобы получить оффер.
Узнаете, как следить за процессом развития проекта.
Научитесь лучше работать на различных ролях в команде.
Узнаете, как вести себя на собеседовании, чтобы получить оффер.
Дополнительные курсы
Узнаете, что такое сети и как их создают. Сможете посмотреть на разработку с профессиональной точки зрения. Вы разработаете собственный сайт, выгрузите туда игры. Опубликуете работу на ГитХаб. Узнаете, как общаться с иностранными коллегами без языкового барьера. Узнаете, как обеспечить безопасность клиентской части веб-приложений. Сможете рассмотреть уязвимости и устранять их. Научитесь видеть уязвимости на серверах и пользоваться несколькими технологиями для укрепления программы. Узнаете, какие функции существуют в ES6 JavaScript. Сравните синтаксис с базовым Java и попрактикуетесь. Узнаете, как не нарушить закон при запуске своего ИП в сфере веб-разработки. Сможете законно работать на фрилансе. Узнаете ещё больше о безопасности и сможете обеспечивать её своим программам.
Узнаете, что такое сети и как их создают. Сможете посмотреть на разработку с профессиональной точки зрения.
Вы разработаете собственный сайт, выгрузите туда игры. Опубликуете работу на ГитХаб.
Узнаете, как общаться с иностранными коллегами без языкового барьера.
Узнаете, как обеспечить безопасность клиентской части веб-приложений. Сможете рассмотреть уязвимости и устранять их.
Научитесь видеть уязвимости на серверах и пользоваться несколькими технологиями для укрепления программы.
Узнаете, какие функции существуют в ES6 JavaScript. Сравните синтаксис с базовым Java и попрактикуетесь. Узнаете, как не нарушить закон при запуске своего ИП в сфере веб-разработки. Сможете законно работать на фрилансе. Узнаете ещё больше о безопасности и сможете обеспечивать её своим программам.
Узнаете, какие функции существуют в ES6 JavaScript. Сравните синтаксис с базовым Java и попрактикуетесь.
Узнаете, как не нарушить закон при запуске своего ИП в сфере веб-разработки. Сможете законно работать на фрилансе.
Узнаете ещё больше о безопасности и сможете обеспечивать её своим программам.