Программист PHP от Geekbrains (Гикбрейнс)
Программа курса
Ознакомьтесь с программой курса «Программист PHP» от Geekbrains (Гикбрейнс)
1. Основы программирования. Курс ориентирован на людей, не имеющих опыта в программировании. Для начала обучения достаточно владеть компьютером на уровне самого обычного пользователя. Все обучение будет проходить в браузере и вам не потребуется устанавливать дополнительное ПО. Вы узнаете что такое программа, как она выполняется, познакомитесь с основными операциями в программировании.
-
Урок 1. Программа, переменные и типы данных
-
Урок 2. Блок-схемы и ветвления
-
Урок 3. Циклы
-
Урок 4. Функции
-
Урок 5. Массивы
2. Веб-разработка. Быстрый старт. PHP (Hypertext PreProcessor, препроцессор гипертекста) – язык программирования, исполняемый на стороне веб-сервера. Создатель PHP - Расмус Лердорфом (Rasmus Lerdorf) - спроектировал его в качестве инструмента для создания динамических и интерактивных веб-сайтов. Язык приобрёл большую популярность и используется в проектах разных масштабов: от простого блога до крупнейших веб-приложений в Интернете. Самые крупные PHP-проекты - Zend, Yahoo, Facebook, Google, NASA, W3C. Курс предназначен для тех, кто хочет приобрести начальные навыки веб-разработки на PHP, изучить логику работы с этим языком и терминологию, а также понять принципы функционирования систем и веб-приложений.
-
Урок 1. Для чего нужен PHP
-
Урок 2. Установка и развертывание сервера на своем компьютере
-
Урок 3. Как создавать веб-страницы
-
Урок 4. Создаём макет нашего магазина
-
Урок 5. Завершаем оформление шаблона
-
Урок 6. Основы PHP
-
Урок 7. Как хранить множество связанных данных
-
Урок 8. Хранение и обработка связанных по смыслу данных
-
Урок 9. Работаем с циклами
-
Урок 10. Как сделать сайт живым
-
Урок 11. Как делать навигацию между страницами
-
Урок 12. Создаём каталог товаров
-
Урок 13. Размещаем сайт в интернете
3. Git. Базовый курс. 13 роликов научат вас основам работы с системы контроля версий Git. Вы узнаете, почему она важна в современной разработке. Изучите базовые понятия: репозиторий, коммиты, ветки и тэги. Освоите ключевые операции: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. После обучения вы будете готовы использовать Git для подготовки домашних заданий на курсах по программированию на любом языке.
-
Урок 1. Введение в Git
-
Урок 2. Установка и настройка Git
-
Урок 3. Основные команды терминала
-
Урок 4. Работа с репозиториями в Git
-
Урок 5. Управление файлами репозитория
-
Урок 6. История изменений
-
Урок 7. Работа с ветками репозитория
-
Урок 8. Публикация репозитория
-
Урок 9. Слияния веток
-
Урок 10. Управление версиями
-
Урок 11. Создание pull-request
-
Урок 12. Сложные операции
-
Урок 13. Работа с Fork-репозиториями
4. HTML/CSS. Видео-курс. HTML/CSS — язык гипертекстовой разметки, основа для изучения серверных языков программирования. Изучив html, вы сможете создать адаптивную веб-страницу или веб-сайт. Изучив css — сможете оформить свёрстанный сайт. Чтобы отработать полученные знания — делайте практические задания.
-
Урок 1. Основные понятия в веб-разработке
-
Урок 2. Основы языка разметки документов HTML
-
Урок 3. Основы языка оформления стилей документа CSS
-
Урок 4. Основные тэги для вёрстки, псевдоклассы и псевдоэлементы
-
Урок 5. Основы позиционирования, работа с Flexbox
-
Урок 6. Работа с макетом дизайна в формате Figma
-
Урок 7. Основы создания адаптивного сайта
-
Урок 8. Стандарты web и вспомогательные инструменты
5. Базовый курс PHP. Вводный курс в РНР познакомит студентов с возможностями востребованного языка, который позволяет разрабатывать динамические сайты и веб-приложения. Студенты освоят основные конструкции языка PHP, вникнут в культуру написания кода и правила грамотного оформления скриптов веб-сайтов. На этом курсе стартует разработка серверной части для интернет-магазина: на данном этапе она будет создана элементарными средствами РНР. В итоге получим максимально простой, но рабочий продукт.
-
Урок 1. Введение в PHP
-
Урок 2. Условные блоки, ветвление функции
-
Урок 3. Циклы и массивы
-
Урок 4. Работа с файлами
-
Урок 5. Базы данных MySQL и работа с ними на уровне PHP
-
Урок 6. Интерактивность
-
Урок 7. Авторизация и аутентификация
-
Урок 8. Практика
6. Профессиональная веб-разработка на PHP. Продвинутый курс позволяет освоить PHP до уровня middle-разработчика и за месяц отработать материал «годового запаса» профессиональных книг и статей. Совершенствуя back-end своего интернет-магазина, студенты научатся применять ООП-шаблоны, грамотно выстраивать архитектуру баз данных. Создадут универсальный движок с административной панелью, который сможет в дальнейшем стать основой новых проектов любой сложности: сайтов и порталов, в том числе включающих продажи через Интернет.
-
Урок 1. ООП в PHP. Базовые понятия
-
Урок 2. ООП в PHP. Расширенное изучение
-
Урок 3. Шаблонизаторы
-
Урок 4. Углубленное проектирование реляционных БД
-
Урок 5. Парадигма MVC. Обновления движка
-
Урок 6. Практика
-
Урок 7. Тестирование. PHPUnit
-
Урок 8. Развитие карьеры разработчика. Инструменты и необходимые знания
7. Профессиональная веб-разработка на PH. Продвинутый курс позволяет освоить PHP до уровня middle-разработчика и за месяц отработать материал «годового запаса» профессиональных книг и статей. Совершенствуя back-end своего интернет-магазина, студенты научатся применять ООП-шаблоны, грамотно выстраивать архитектуру баз данных. Создадут универсальный движок с административной панелью, который сможет в дальнейшем стать основой новых проектов любой сложности: сайтов и порталов, в том числе включающих продажи через Интернет.
-
Урок 1. ООП в PHP. Базовые понятия
-
Урок 2. ООП в PHP. Расширенное изучение
-
Урок 3. Шаблонизаторы
-
Урок 4. Углубленное проектирование реляционных БД
-
Урок 5. Парадигма MVC. Обновления движка
-
Урок 6. Практика
-
Урок 7. Тестирование. PHPUnit
-
Урок 8. Развитие карьеры разработчика. Инструменты и необходимые знания
- Город
- Онлайн
- Формат обучения
- Онлайн
- Сертификат
- Есть
- Инструменты на курсе
-
HTML5MySQLPHP
Индивидуальный подход. Курсы структурированы и адаптированы под каждого.
Преподаватели-эксперты. Занятия ведут компетентные педагоги с большим опытом.
Постоянная поддержка. Кураторы находятся на связи 24/7, всегда готовы помочь и поддержать.
Обучение с нуля. В этой школе из новичка сделают профессионала с хорошим портфолио!
Самодисциплина. Без собственного желания и самомотивации вам будет сложно проходить обучение.
Научный язык. Очень часто на курсах встречаются научные термины, понимание которых иногда не адаптировано под новичка.
Взгляните, что студенты и выпускники говорят про онлайн-университет Geekbrains (Гикбрейнс)
Чем меня привлек курс «Продуктовая аналитика» в geekbrains? Скоростью получения профессии. Программа серьезная, ее составлял профессионал. Плюс обещали преподов на связи и проверку заданий лучшими экспертами отрасли. И стажировку в конце. Всё это было. Я получил знания шире миним...
Заканчиваю учиться на графического дизайнера на курсах geekbrains. Все получается. Жду стажировку. Пока предлагают 4 варианта, 2 очень крупных федеральных компании и 2 помельче, зато интереснее, судя по тому, чем занимаются. Может, появятся и другие. Я уверена в своих силах и сч...