Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

бесплатно
нет рассрочки

Включено в курс

  • 42 урока (видео и/или текст)
  • 48 упражнений в тренажере
  • 128 проверочных тестов
  • Самостоятельная работа
  • Дополнительные материалы
  • Помощь в «Обсуждениях»

Чему вы научитесь

  1. Создавать несложные программы, используя основные конструкции языка (условия, циклы, функции и другие)
  2. Составлять программы, состоящие из разных файлов, с использованием пространства имен
  3. Правильно анализировать ошибки в коде и пользоваться отладочной печатью при их поиске

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

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки. Обычно мы рекомендуем выполнить 3-5 испытаний. Но если не получается, не отчаивайтесь. Просто вернитесь к ним позже.

Что вы получите после обучения

Приобретаемые навыки
1
Основы PHP
2
Арифметические операции
3
Типы данных
4
Переменные
5
Интерполяция
6
Извлечение символов из строки
7
Функции и их вызов
8
Детерминированность
9
Логические операции
10
Условные конструкции if и if-else
11
Конструкция Switch
12
Цикл while
13
Цикл for

Образовательная организация

Онлайн-школа программирования, за выпускниками которой охотятся компании

Первого студента мы трудоустроили в 2013 году. Тогда требования к знаниям джуниоров были выше, а трава зеленее

Это отразилось на программах обучения, на их проработке и глубине. Собеседования для студентов Хекслета проходят под девизом: «Хм, на Хекслете задачки были сложнее»

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

Сейчас все больше и больше компаний указывают курсы Хекслета как плюс при найме. А наши партнерские компании доверяют нам настолько, что собеседуют выпускников, не заглядывая в резюме

Программа курса

Программа курса
Продолжительность 53 часа 

1.Введение
Познакомимся с курсом
теория

2.Hello, World!
Напишем первую программу
теория
тесты
упражнение

3.Инструкции
Изучим азы построения программ на PHP
теория
тесты
упражнение

4.Арифметические операции
Переведем арифметические действия на язык программирования
теория
тесты
упражнение

5.Линтер
Соблюдаем стандарты кодирования
теория
тесты
упражнение

6.Строки
Научимся работать со строками
теория
тесты
упражнение

7.Типы данных
Узнаем, что такое типы данных, и как с ними работать
теория
тесты
упражнение

8.Переменные
Научимся хранить информацию и переиспользовать уже существующие данные
теория
тесты
упражнение

9.Выражения в определениях
Научимся упрощать код, используем переменные
теория
тесты
упражнение

10.Интерполяция
Изучим еще один способ работать со строками в PHP
теория
тесты
упражнение

11.Извлечение символов из строки
Поймем, как получить из строки конкретный символ
теория
тесты
упражнение

12.Функции и их вызов
Научимся использовать готовые функции
теория
тесты
упражнение

13.Сигнатура функции
Узнаем, как функция принимает и возвращает значения
теория
тесты
упражнение

14.Вызов функции — выражение
Научимся использовать результат работы функций
теория
тесты
упражнение

15.Функции с переменным числом параметров
Познакомимся с расширенными возможностями функций
теория
тесты
упражнение

16.Детерминированность и побочные эффекты
Изучим некоторые свойства функций и особенности их работы
теория
тесты
упражнение

17.Стандартная библиотека
Познакомимся со стандартной библиотекой
теория
тесты
упражнение

18.Определение функции
Создадим свою первую функцию
теория
тесты
упражнение

19.Возврат значений из функции
Получим результат работы функции
теория
тесты
упражнение

20.Параметры функций
Научимся передавать данные в функцию
теория
тесты
упражнение

21.Необязательные параметры функций
Задаем значения по умолчанию
теория
тесты
упражнение

22.Окружение
Изучаем, какие значения доступны функциям
теория
тесты
упражнение

23.Именование
Учимся правильно именовать переменные и функции
теория
тесты
упражнение

24.Логические операции
Учимся использовать логические выражения и писать функции-предикаты
теория
тесты
упражнение

25.Условные конструкции if и if-else
Учимся управлять поведением программы в зависимости от разных условий
теория
тесты
упражнение

26.Тернарный оператор и Элвис
Знакомимся с другими условными конструкциями и применяем их на практике
теория
тесты
упражнение

27.Конструкция Switch
Учимся пользоваться оператором ветвления
теория
тесты
упражнение

28.Цикл while
Учимся писать программы для выполнения повторяющихся действий
теория
тесты
упражнение

29.Использование циклов
Применяем циклы для решения практических задач
теория
тесты
упражнение

30.Пограничные случаи
Учимся обрабатывать неожиданные данные
теория
тесты
упражнение

31.Цикл for
Изучаем альтернативу циклу while
теория
тесты
упражнение

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

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

34.Отладка
Учимся находить ошибки в коде
теория
тесты
упражнение

35.Ошибки
Изучаем систему предупреждений об ошибках
теория
тесты
упражнение
36.Включение файлов
Учимся создавать проекты с множеством файлов
теория
тесты
упражнение

37.Пространство имен
Учимся изолировать части кода друг от друга
теория
тесты
упражнение

38.Вложенные пространства имен
Выясняем, как пространства имен соотносятся со структурой файловой системы
теория
тесты
упражнение

39.Импорт функций
Учимся писать лаконичный код
теория
тесты
упражнение

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

41.Ссылки
Выясняем, как работают ссылки в PHP
теория
тесты
упражнение
42.История PHP
Знакомимся с историей PHP и ее влиянием на дизайн языка
теория

43.Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию

44.Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса

Рейтинг курса

3.8
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 08.11.2024 18:04
Основы PHP

Основы PHP

Оставить отзыв
Поделиться курсом с друзьями