• Обучение онлайн не выходя из дома

Профессия
Веб-разработчик

Обучение на русском языке

Научим веб-разработке с нуля: вы пройдёте путь от создания макетов до оптимизации баз данных и алгоритмов. После обучения получите практический опыт и сможете развивать высоконагруженные проекты.

  • PHP PHP
  • SQL SQL
  • JavaScript JavaScript
  • Laravel Laravel
  • HTML HTML
  • CSS CSS
  • Git Git
  • bug_bounty Безопасность
  • Linux Linux
27 891 ₸ в месяц 15 340 ₸ в месяц При рассрочке до 18 месяцев Подробнее о тарифах и офисах в вашей стране
  • РАЗНЫЕ ФОРМАТЫ ОБУЧЕНИЯ
    • Занятия в группе с преподавателем
    • Онлайн-лекции и вебинары
    • Видеозаписи занятий
  • ДЛИТЕЛЬНОСТЬ8 месяцев
  • РЕЗУЛЬТАТУдостоверение
    о повышении квалификации
  • ПОСЛЕ ОБУЧЕНИЯПомогаем
    с трудоустройством

Оставьте заявку

Начало обучения:

Отправляя заявку, вы принимаете условия публичного договора и даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.

Спасибо за заявку! 
Скоро с вами свяжется наш менеджер! Мы будем признательны, если вы заполните нашу анкету — это поможет нам лучше понимать ваши потребности и сделать вашу работу с онлайн-платформой более комфортной.
Заполнить анкету
За последний год спрос на Веб-разработчиков вырос на 20%. Чтобы освоить востребованную профессию, вам будет достаточно школьных знаний. Вы научитесь верстать сайты на HTML и CSS и разрабатывать серверную часть сайта на PHP и Laravel.
Беспроцентная рассрочка до 18 месяцев

Jysan Bank и Kaspi Bank — надёжные банки-партнеры. Оформив у них рассрочку, вам не придется платить первый взнос и переплачивать по процентам.

• Для граждан Казахстана  
• Проверенные банки
• Без справок о доходах
• Выгодные условия оплаты

Учебный процесс

Выбирая обучение GeekBrains, вы попадаете в образовательную экосистему. Это практически единственная возможность освоить современную и востребованную специальность и получить уверенность в своём будущем.

Компетенции, востребованные на рынке

Живое общение с экспертами-практиками

В курсе более 80% вебинаров с преподавателями: вы зададите вопросы по теме и быстро получите обратную связь. Записи занятий останутся в личном кабинете навсегда: вы сможете возвращаться к ним после обучения.

Инсайты от экспертов-практиков

Много практики

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

Работа в кросс-функциональной команде

Поддержка наставника

У каждого ученика есть наставник, который всегда на связи и помогает с домашними заданиями. Работа с наставником позволяет быстрее и лучше усвоить материал.

Программа обучения

Git. Базовый курс

13 роликов научат вас основам работы с системы контроля версий Git. Вы узнаете, почему она важна в современной разработке. Изучите базовые понятия: репозиторий, коммиты, ветки и тэги. Освоите ключевые операции: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. После обучения вы будете готовы использовать Git для подготовки домашних заданий на курсах по программированию на любом языке. Кроме того, вы приблизитесь к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.

  • Урок 1. Введение в Git
  • Урок 2. Установка и настройка Git
  • Урок 3. Основные команды терминала
  • Урок 4. Работа с репозиториями в Git
  • Урок 5. Управление файлами репозитория
  • Урок 6. История изменений
  • Урок 7. Работа с ветками репозитория
  • Урок 8. Публикация репозитория
  • Урок 9. Слияния веток
  • Урок 10. Управление версиями
  • Урок 11. Создание pull-request
  • Урок 12. Сложные операции
  • Урок 13. Работа с Fork-репозиториями
Основы программирования

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

  • Урок 1. Программа, переменные и типы данных
  • Урок 2. Блок-схемы и ветвления
  • Урок 3. Циклы
  • Урок 4. Функции
  • Урок 5. Массивы
HTML/CSS. Видео-курс. 1 месяц

HTML/CSS — язык гипертекстовой разметки, основа для изучения серверных языков программирования. Изучив html, вы сможете создать адаптивную веб-страницу или веб-сайт. Изучив css — сможете оформить свёрстанный сайт. Чтобы отработать полученные знания — делайте практические задания. Мы их не проверяем, но выполнять их важно: так у вас появятся базовые навыки профессиональной вёрстки.

  • Урок 1. Основные понятия в веб-разработке
  • Урок 2. Основы языка разметки документов HTML
  • Урок 3. Основы языка оформления стилей документа CSS
  • Урок 4. Основные тэги для вёрстки, Псевдоклассы и псевдоэлементы
  • Урок 5. Основы позиционирования, работа с Flexbox
  • Урок 6. Работа с макетом дизайна в формате Figma
  • Урок 7. Основы создания адаптивного сайта
  • Урок 8. Стандарты web и вспомогательные инструменты
Профессиональная верстка. 1 месяц

Курс позволит освоить программирование с применением HTML5 и CSS3. В ходе практической разработки front-end части интернет-магазина студенты научатся применять код к макетам Bootstrap, работать с двумя препроцессорами: языками LESS и SASS. Освоят адаптивную верстку сайтов, принципы кроссбраузерности и валидности при разработке интерфейса веб-ресурса.

  • Урок 1. Позиционирование элементов. Практическая верстка
  • Урок 2. Структура HTML5, знакомство с формами
  • Урок 3. Практическое применение Bootstrap
  • Урок 4. Препроцессоры: применение на практике
  • Урок 5. Эффекты перехода и трансформации в CSS3
  • Урок 6. CSS3: медиа-запросы, адаптивная верстка
  • Урок 7. Практическое применение адаптивной верстки
  • Урок 8. Grid layout, новые возможности CSS3
Базовый курс JavaScript. 1 месяц

Студенты знакомятся с основами JavaScript, позволяющего делать веб-страницы интерактивными. Учатся создавать динамические страницы и приложения, используя опыт HTML-верстки. Отрабатывают навык программирования на JavaScript, разрабатывая мини-игры.

  • Урок 1. Основы языка JavaScript
  • Урок 2. Основные операторы JavaScript
  • Урок 3. Циклы, массивы, структуры данных
  • Урок 4. Объекты в JavaScript
  • Урок 5. Введение в DOM
  • Урок 6. Обработка событий в JavaScript
  • Урок 7. Урок-практикум
  • Урок 8. Анонимные функции, замыкания
Продвинутый курс Javascript. 1 месяц

Курс научит использовать максимум возможностей JavaScript, чтобы создавать функциональные, привлекательные сайты. Используя библиотеку JQuery, осваивая Ajax-запросы, начинающие разработчики сделают интерфейс своего интернет-магазина интерактивным.

  • Урок 1. Современный JavaScript
  • Урок 2. ООП в JavaScript
  • Урок 3. Асинхронные запросы
  • Урок 4. Регулярные выражения
  • Урок 5. Фреймворк Vue.js
  • Урок 6. Компоненты Vue.js
  • Урок 7. JavaScript на сервере
  • Урок 8. Тестирование и сборка
Базы данных. Основы

Студенты ознакомятся с принципами построения и функционирования реляционных баз данных, будут способны самостоятельно конструировать базы данных, определять и модифицировать их структуру, а также манипулировать данными при помощи универсального языка запросов SQL.

  • Урок 1. Введение в теорию реляционных баз данных
  • Урок 2. Базовые понятия структуры базы данных
  • Урок 3. Определение данных. Базовые операции с данными
  • Урок 4. Выборка данных, агрегация данных
  • Урок 5. Вложенные запросы и объединение Union
  • Урок 6. Объединение Join
  • Урок 7. Расширенные возможности SQL
  • Урок 8. Оконные функции, индексы, работа в графическом клиенте
Базовый курс PHP. 1 месяц
Вводный курс в РНР познакомит студентов с возможностями востребованного языка, который позволяет разрабатывать динамические сайты и веб-приложения. Студенты освоят основные конструкции языка PHP, вникнут в культуру написания кода и правила грамотного оформления скриптов веб-сайтов. На этом курсе стартует разработка серверной части для интернет-магазина: на данном этапе она будет создана элементарными средствами РНР. В итоге получим максимально простой, но рабочий продукт.
  • Урок 1. Введение в PHP
  • Урок 2. Условные блоки, ветвление функции
  • Урок 3. Циклы и массивы
  • Урок 4. Работа с файлами
  • Урок 5. Базы данных MySQL и работа с ними на уровне PHP
  • Урок 6. Интерактивность
  • Урок 7. Авторизация и аутентификация
  • Урок 8. Практика
Профессиональная веб-разработка на PHP. 1 месяц

Продвинутый курс позволяет освоить PHP до уровня middle-разработчика и за месяц отработать материал «годового запаса» профессиональных книг и статей. Совершенствуя back-end своего интернет-магазина, студенты научатся применять ООП-шаблоны, грамотно выстраивать архитектуру баз данных. Создадут универсальный движок с административной панелью, который сможет в дальнейшем стать основой новых проектов любой сложности: сайтов и порталов, в том числе включающих продажи через Интернет.

  • Урок 1. ООП в PHP. Базовые понятия
  • Урок 2. ООП в PHP. Расширенное изучение
  • Урок 3. Шаблонизаторы
  • Урок 4. Углубленное проектирование реляционных БД
  • Урок 5. Парадигма MVC. Обновления движка
  • Урок 6. Практика
  • Урок 7. Тестирование. PHPUnit
  • Урок 8. Развитие карьеры разработчика. Инструменты и необходимые знания
Laravel. Глубокое погружение. 1 месяц
Вебинарный курс «Laravel» ориентирован на начинающих специалистов в области PHP-разработки и знакомых с PHP и ООП на базовом уровне. В данном курсе рассмотрим шаблон проектирования MVC, работу и структуру фреймворка, разработаем приложение агрегатора данных. Выполняя домашние задания, вы получите понимание и навыки работы с Laravel и создадите полноценный проект для портфолио.
  • Урок 1. Установка Laravel. Описание принципов работы и структуры фреймворка
  • Урок 2. Роутинг. Использование контроллеров
  • Урок 3. Шаблонизатор Blade
  • Урок 4. Запросы пользователя и класс Request. Класс Response в фреймворке Laravel. Функциональное тестирование приложения
  • Урок 5. Работа с базой данных. Запросы. Миграции
  • Урок 6. Работа с базой данных. Eloquent ORM
  • Урок 7. Валидация данных в laravel
  • Урок 8. Посредники. Сессии в Laravel. Аутентификация
  • Урок 9. События в Laravel. Провайдеры. Работа со сторонними API
  • Урок 10. Добавление HTML-редактора. Хранение файлов. Очереди в Laravel
Стажировка в GeekBrains (Web). 2 месяца

Во время стажировки студентам предстоит поработать в режиме удаленной занятости над Open Source-проектом либо стартапом. Студентам будет предложено выбрать один из набора доступных для разработки проектов. Они научатся работать в команде, коммуницировать с другими разработчиками, product- и project-менеджерами, дизайнерами, изучат гибкие методологии, фреймворк SCRUM, освоят принципы дистанционной работы. Результат стажировки: умение работать в команде, пополнение портфолио, возможность указать работу над проектом в качестве профильного опыта работы в резюме. Стажировка предстоит в формате дистанционной работы с частичной занятостью, еженедельными встречами-статусами с преподавателем в формате вебинара.

  • Урок 1. Начало проекта
  • Урок 2. Гибкие методологии разработки
  • Урок 3. Проблемы и их решение. Совещание
  • Урок 4. Первые промежуточные итоги
  • Урок 5. Совещание. Качество. Тестирование
  • Урок 6. Совещание. Подготовка резюме
  • Урок 7. Совещание. Карьера разработчика
  • Урок 8. Подведение итогов

Вас будут обучать топовые эксперты

Алексей Кадочников | Frontend Developer

Ведущий преподаватель GeekBrains, обучил более 30 000 студентов. Эксперт в области backend-разработки для интернет-магазинов.

Артём Шашков | Ведущий frontend-разработчик в Tripster

Знает HTML, CSS, PHP, MySQL. Работал frontend-разработчиком в Biglion.

Сергей Герасименко | Информационно-вычислительный центр Управления ОАО «РЖД»

Разрабатываю сайты, веб- и бизнес-приложения (JEE), в том числе уникального ПО «САОС» для «РЖД». Преподаёт курсы по веб- и Java-программированию в учебных центрах «Трайтек», «Диполь» и других.

Олег Арестов | PHP-разработчик

Опытный преподаватель. Разработал электронный онлайн-дневник со встроенной игрой, основанной на оценках.

Павел Тарасов | Веб-разработчик

Веб-разработчик с опытом более 10 лет. Принимал участие в реализации высоконагруженных сайтов со сложной архитектурой.

Как вы найдёте работу с помощью GeekBrains

Дадим необходимые знания

Вы получите навыки на курсах основного обучения и занятиях вне четверти.

Вместе оформим резюме

Вы подадите заявку в сервис трудоустройства, а HR-специалисты GeekBrains помогут создать резюме, которое выделит вас среди других кандидатов.

Предложим подходящие вакансии

Мы поможем вам с поиском идеального места работы на популярных ресурсах. И вместе с вами напишем сопроводительное письмо.

Поможем получить работу мечты

Мы дадим советы по прохождению собеседования.
И поздравим с оффером :)

Помимо знаний и навыков вы получите:

Удостоверение о повышении квалификации

и сертификат, который можно распечатать из личного кабинета.

Стажировка

в Geekbrains или в компаниях-партнерах и проект для портфолио.

Средняя зарплата 740 000 тенге

именно столько составляет средняя зарплата Веб-разработчика

Сертификат GeekBrains

Вы получите сертификат, который можно добавить в портфолио и показать работодателю.

Мы дарим подарки всем студентам

Изучение английского языка с Kespa
Год английского в подарок
Английский для
IT-специалистов
Видеокурс
Ключ от продуктов
JetBrains
Бесплатная подписка

Выберите пакет обучения на Веб-разработчика

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

В любом пакете уже включено:

Сертификат о профессиональной переподготовке

Помощь с трудоустройством через 12 месяцев по IT-профессиям

Доступ к дополнительными курсам GeekBrains  на ограниченное время

Выгода 20% при единовременной оплате

Базовый
.

Разработчик

от 44 824 тенге
от 33 618 тенге
в месяц при рассрочке до 24 месяцев
Уровень навыков
и профессионализма
Уровень знаний
после обучения
Junior
Длительность
обучения
12 мес
Доход после обучения
от 1 000 000 тенге
Потенциальный доход через 3 года
1 850 000+ тенге
+ Бизнес акселератор
+ Технологическая специализация
Выбрать
Выбрано
Мастер
Диджитал-мастер

Digital-master

от 64 427 тенге
от 54 763 тенге
в месяц при рассрочке до 24 месяцев
Уровень навыков
и профессионализма
Уровень знаний
после обучения
Middle
Длительность
обучения
24 мес
Доход после обучения
от 1 000 000 тенге
Потенциальный доход через 3 года
2 000 000+ тенге
Спецпрограмма
для Digital-мастеров
+ Бизнес акселератор
+ Технологическая специализация
Выбрать
Выбрано
PRO
Гик

Geek

от 82 834 тенге
от 70 409 тенге
в месяц при рассрочке до 24 месяцев
Уровень навыков
и профессионализма
Уровень знаний
после обучения
Middle+
Длительность
обучения
36 мес
Доход после обучения
от 1 000 000 тенге
Потенциальный доход через 3 года
3 100 000+ тенге
Спецпрограмма
для Geek’ов
+ Бизнес акселератор
+ Технологическая специализация
+ Отраслевая специализация
Выбрать
Выбрано
  • Обучение онлайн не выходя из дома
Профессия
Веб-разработчик

Обучение на русском языке

Научим веб-разработке с нуля: вы пройдёте путь от создания макетов до оптимизации баз данных и алгоритмов. После обучения получите практический опыт и сможете развивать высоконагруженные проекты.

  • PHP PHP
  • SQL SQL
  • JavaScript JavaScript
  • Laravel Laravel
  • HTML HTML
  • CSS CSS
  • Git Git
  • bug_bounty Безопасность
  • Linux Linux
27 891 ₸ в месяц 15 340 ₸ в месяц При рассрочке до 18 месяцев Подробнее о тарифах и офисах в вашей стране
  • РАЗНЫЕ ФОРМАТЫ ОБУЧЕНИЯ
    • Занятия в группе с преподавателем
    • Онлайн-лекции и вебинары
    • Видеозаписи занятий
  • ДЛИТЕЛЬНОСТЬ8 месяцев
  • РЕЗУЛЬТАТУдостоверение
    о повышении квалификации
  • ПОСЛЕ ОБУЧЕНИЯПомогаем
    с трудоустройством

Оставьте заявку

Начало обучения:

Отправляя заявку, вы принимаете условия публичного договора и даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.

Спасибо за заявку! 
Скоро с вами свяжется наш менеджер! Мы будем признательны, если вы заполните нашу анкету — это поможет нам лучше понимать ваши потребности и сделать вашу работу с онлайн-платформой более комфортной.
Заполнить анкету