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

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

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

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

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

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

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

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

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

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

Приобретаемые навыки
2
Функции
3
Отладка программы
4
Ошибки
5
Пространства имен
6
Импорты
7
Ссылки
8
Включения файлов
9
Типы данных
10
Циклы
11
Switch
12
Логические операторы

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

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

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

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

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

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

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

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

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

обновлено 15.04.2024 18:36
Основы PHP

Основы PHP

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