Описание курса Стоимость курса Расписание Программа курса Преподаватели Отзывы
Курсы back-end разработчик

  • Лицензии и свидетельства:




Актуальные вопросы:

  • Мы обучаем всех желающих с нуля или повышения квалификации.
  • Вы можете выбрать обучение Очно в наших классах или Онлайн в прямом эфире с преподавателем и получить записи пройденных занятий.
  • Каждую тему сразу отрабатываете и закрепляете на практике!
  • Во время всего обучения опытный преподаватель будет контролировать и помогать Вам выполнять все задания, пока не закрепите результат.
  • Есть утренние, дневные, вечерние группы и группы только по выходным дням.
  • Весь материал дается доступным языком, его усвоит каждый.
  • Договор на обучение можно заключить в офисе на м. Курская или по электронной почте.
  • Оплатить можно по QR коду через мобильный банк, через вашу организацию по счету, в офисе: наличными или по карте через терминал.
  • Вы можете сделать предоплату от 30% стоимости обучения при оформлении договора, а оставшуюся часть доплатить на 2 занятии.
  • Если Вы не смогли найти нужную программу на нашем сайте! Позвоните Нам и мы поможем!

свидетельство об окончании курса

По окончании обучения вы получите

Сертификат или удостоверение установленного образца, которое котируется при трудоустройстве на территории РФ.
Лицам, успешно освоившим дополнительную профессиональную программу выдается удостоверение о повышении квалификации, которое вносится в ФИСФРДО.
Сведения о документах об обучении вносятся в федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» (На основании частей 9 и 10 статьи 98, пункта 2 части 15 статьи 107 Федерального закона от 29 декабря 2012 г. № 273-ФЗ «Об образовании в Российской Федерации», и постановления Правительства Российской Федерации от 31.05.2021 № 825).





Программа курса Back-End разработчик

Программа первой части курса: Веб верстка с помощью html и css
 Тема: Знакомство с Html-разметкой. Инструментарий разработчика.
  • Работа с FTP клиентом. Структура страницы. Cинтаксис HTML.
  • Обзор тегов ( head, html, body, title, meta), работа с тегами на странице.
 Тема: Знакомство с CSS.
  • Основные принципы работы CSS. Синтаксис CSS.
  • Подключение CSS к HTML документу.
 Тема: Работа с CSS селекторами. Cелекторы тегов, идентификаторы и классы.
  • Контекстные селекторы. Наследование и каскад. Приоритеты. Работа над типовыми ошибками.
 Тема: Стили текста и оформления.
  • Работа со шрифтом. Цвет, размер, межстрочное расстояние и т.д.
  • Работа с фоном. Цвет, изображение. Маркеры списка. Рамки и обводки.
 Тема: Работа с блочными и инлайновыми элементами.
  • Виды элементов. Различия и применение блочных и инлайновых элементов.
  • Свойство display. Изучение поведения элемента при отрисовке. Свойство float и «плавающие» элементы.
  • Другие виды поведения элементов.
  • Семантическая разметка документа. Теги для работы с текстом, оформление списков, работа со ссылками и изображениями, таблицы и контейнеры (div).
 Тема: Стили позиционирования, отступы и размеры блоков.
  • Поля (padding) и отступы (margin). Положение на странице. Алгоритм расчета ширины и высоты элементов на странице.
 Тема: Управление блоками в потоке.
  • Базовые способы поведения элементов на странице (display: none, display: inline, display: block, display: inline-block, display: list-item, table*)
  • Области применения тех или иных способов поведения элементов.
  • Позиционирование блоков (stati, Relative, Absolute, Fixed) с «плавающими» элементами и свойство float.
  • Области применения тех или иных способов позиционирования.
 Тема: Сетка. Базовая верстка.
  • Построение сетки с использованием float и display: inline-block. Преимущества и недостатки построения сетки с данными свойствами.
  • Позиционирование на странице. Отступы, фиксация ширины(центровка, 2,3 и более колонок), фиксация шапки, подвал, выносные элементы.
 Тема: Верстка сайта. Пошаговый алгоритм создания.
 Тема: Обзор типовых ошибок, проблемные участки кода, отображение страниц в браузерах. Секреты профессионалов. Принципы работы и профессиональный подход к созданию сайта - оформление кода с помощью CSS, HTML, JavaScript.
Программа второй части курса: Веб программирование PHP и MySQL
 Тема: Синтаксис PHP.
  • Знакомство с PHP, конструкция и возможности языка, знакомство с программой «Hello World», установка и настройка интерпретатора, работа с интерактивной консолью, разделение инструкций, основные тэги языка, комментарии, скалярные типы данных, переменные и операторы, а так же выражения, встроенные функции, выполнение файлов, работа с php-сценариями.
  • Условный оператор IF в языке. Оператор множественного выбора SWITCH, операторы прерывания CONTINUE/ BREAK. Обзор циклов WHILE, DO, FOR. Переменные – область видимости, виды переменных – статические и глобальные, алгоритмы. Возвращаемые значения, функции и аргументы.
  • Реализация алгоритмов с помощью списков, строк и массивов. Объекты, ресурсы, NULL.
  • Виды функций. Строковые и математические, дата и время, для работы с массивами, файловой системой, с изображениями, функции для работы с JSON.
 Тема: PHP на веб сервере.
  • Работа с формами. Hello $_GET. Простая форма HTML. Отправка и обработка данных. Протокол HTTP. Запросы GET и POST. Параметры форм в PHP, их получение и обработка. Загрузка файлов на сервер.
  • PHP и HTTP. Тщательное изучение протокола HTTP. Ошибка Hello 404. Функция header. Глобальная переменная $_SERVER. Работа с заголовком Content-Type. Редирект и ошибки 404, 500.
  • Файлы COOKIE – хранение данных, сессии, авторизация на сайте средствами HTTP, ошибка авторизации - Hello 401. $_SERVER['PHP_AUTH_USER'] и $_SERVER['PHP_AUTH_PW'].
 Тема: Объектно-ориентированное программирование.
  • Установка и настройка Denwer. Основы Объектно-ориентированного программирования. Понятие объекта и класса. Cвойства и методы объекта (приватные и публичные). Cоздание экземпляра. Cтатические методы и автозагрузка классов. Проверка типов параметров методов. Отработка полученных навыков на информационном портале.
  • Наследование и интерфейсы. Основы наследования классов. Защищенные методы и свойства. Обращение к родительским методам и свойствам. Работа с интерфейсами. Абстрактные классы. Запрет переопределения методов и наследования классов.
  • PHP и HTTP. Пространства имен, перегрузка методов и параметров, сериализация, клонирование, итератор объекта, использование объекта как массива или как функции.
 Тема: MySQL.
  • Реляционные базы данных и SQL. Знакомство с сервером управления базами данных. Основные понятия – таблица, поле и типы полей, базы данных, ряд. Работа с mysql через клиент. Функции и их использование для работы с mysql в PHP.
  • Нормальные формы баз данных. Три основные формы.
  • Применение следующих запросов - SELECT, DELETE, INSERT, UPDATE Работа в таблице – вывод отдельных полей либо всех записей, условия выбора и выражения в MySQL, сортировка, LIMIT. Первичный ключ и AUTO INCREMENT, обновление и удаление списка записей по условию.
  • Проектирование БД.
  • Объединение данных из нескольких таблиц (функция SELECT). Изучение группировок результатов. Агрегатные функции COUNT, MAX, MIN и другие. Внешний ключ. INNER JOIN. LEFT JOIN.
  • Управление таблицами и БД, а так же управление таблицами (создание, очистка, удаление таблиц, получение информации). Манипуляции с полями и базами данных – создание и удаление.
 Тема: Обзор фреймворков.
  • Менеджер зависимостей Composer Понятие фреймворков и его принципиальные отличия от библиотек. Работа с фреймворками – установка, удаление, их возможности. Представление и роутинг, варианты обработки форм. Работа с базой данных.
  • Шаблонизаторы (на примере Smarty, Twig и прочих) Использование PHP в качестве шаблонизатора. Работа с шаблонизаторами – установка, удаление, возможности Smarty и Twig. Управление –листание, условия и вставка переменных. Организации приложения с использованием шаблонизатора.
  • Фреймворк Laravel Понятие фреймворков и его принципиальные отличия от библиотек. Работа с фреймворками – установка, удаление, их возможности. Представление и роутинг, варианты обработки форм. Работа с базой данных.

где учиться на компьютерных курсах

Где проходит Очное обучение?

Все классы, в которых проходят занятия, находятся в шаговой доступности 5 минут от метро:
м. Курская/Чкаловская - главный офис обучения.


Описание курса Back-End разработчик

Back-end разработчик – разрабатывает приложения для внешнего интерфейса, создает ядро сайта. Он отвечает за административную часть, чтобы сайт полностью функционировал, обеспечивает поддержку и управление контентом. Наши курсы Back-end разработчиков помогут Вам понять и освоить работу с серверной частью веб- сайта. Во время обучения Вы овладеете необходимыми языками HTML и CSS , PHP, MySQL .



ВНИМАНИЕ!

Если Вы зашли на наш сайт даже во внерабочее время, отправьте нам ЗАЯВКУ или напишите
в WhatsApp: +7 (926) 223-88-21 / +7 (926) 223-88-29
Мы свяжемся с Вами в течение следующего рабочего дня и ответим на любые ваши вопросы.
В будни с 09 до 20-00, в выходные дни с 10 до 16-00.


Преподаватели

Кирюшкин Владимир Петрович.
Ведущий специалист по направлению WEB-дизайна и программирования. Один из лучших преподавателей нашего Учебного центра, с огромным опытом работы в HTML и CSS, JavaScript, PHP, MySQL, CMS WordPress, Flash, программирование на С++, фреймворком Qt, С#. Он также владеет и преподает программы Excel, макросы(VBA) в Excel. На его занятия слушатели ходят с большим удовольствием, т.к. он всегда поделиться информацией и опытом с теми, кому это действительно нужно. Выведет на профессиональный уровень ваши знания. Всегда даст много практических советов. Научит верстать и программировать сайт с нуля. У него занимаются люди с разным уровнем начальных знаний, но он всегда находит подход к каждому. Имеет сотни положительных отзывов!

Отзывы о компьютерных курсах back-end разработчик:

Оставить отзыв или комментарий