КАКУЮ ДОЛЖНОСТЬ Я ПОЛУЧУ?
СРЕДНЯЯ ЗАРАБОТНАЯ ПЛАТА В МОСКВЕ:
60 000 - 100 000 руб.
Веб-программист
Веб-программирование
ПРОГРАММА
Я буду знать
-
понятие языка сценариев;
-
синтаксис языка JavaScript;
-
зарезервированные слова, выражения и операции;
-
ввод-вывод информации;
-
специальные символы; строки, переменные, литералы; типы данных; операторы;
-
условные инструкции if/else, инструкция переключения switch/case;
-
операторы цикла do/while, for, инструкции continue, break;
-
параметры, передаваемые функции; возвращаемое значение функции;
-
события в JavaScript;
-
объекты, свойства и методы; пользовательские объекты; базовые объекты JavaScript;
-
jQuery;
-
адресация в сети; протоколы передачи данных, протокол HTTP;
-
архитектура «клиент-сервер»;
-
передача документа пользователю;
-
Cookie и Сессии;
-
принципы работы web-сервера;
-
основные директивы конфигурации веб-сервера;
-
способы внедрения PHP-скриптов;
-
синтаксис PHP;
-
константы, арифметические операторы; операторы сравнения, присваивания, логические и побитовые операции; типы данных; операторы;
-
условные инструкции if/else;
-
операторы цикла do/while, for;
-
численно-индексированные и ассоциативные массивы; доступ к элементам массива.
-
этапы инсталляции MySQL;
-
инструкции SQL; функции доступа к базе данных MySQL из Web с помощью PHP;
-
нормализация;
-
индексы; типы таблиц; транзакции;
-
синтаксис запросов на добавление, удаление, редактирование, выборку данных;
-
функции регулярных выражений;
-
взаимодействие с файловой системой и сервером; функции HTTP;
-
форматы изображений; работа с изображениями;
-
принцип работы технологии AJAX;
-
методы отправки данных на сервер GET и POST.
Я буду уметь
-
встраивать сценарии Javascript в HTML-документы;
-
создавать циклы, функции; определять и вызывать функции; создавать и обрабатывать массивы; создавать объект;
-
применять методы работы с промежутками времени;
-
применять изменение стилей документа;
-
создавать движущиеся изображения;
-
применять каскадные таблицы стилей для создания динамических элементов страницы;
-
изменять фоновый цвет и изображения; осуществлять смену стилей текста и ссылок;
-
программировать анимацию; создавать выпадающее меню;
-
применять методы передачи информации из формы; использовать сценарии Javascript для проверки форм;
-
блокировать и скрывать элементы формы;
-
применять DOM для создания динамических эффектов;
-
отбирать элементы страницы с помощью селекторов;
-
манипулировать элементами страницы средствами Pure JS or jQuery;
-
определять основные задачи, выполняемые серверными программами;
-
внедрять PHP-код в веб-страницу;
-
создавать переменные, определять область действия переменных, применять операторы условного перехода, цикла;
-
использовать массивы, применять функции работы с массивами;
-
создавать базы данных; создавать таблицы; загружать данные в таблицу; создавать запросы к базам данных;
-
извлекать данные из базы данных, группировать и агрегировать данные;
-
применять встроенные функции;
-
изменять таблиц после создания; осуществлять соединение с базами данных;
-
организовывать выборку и модификацию данных;
-
осуществлять аутентификацию с помощью PHP и MySQL;
-
объединять и разделять строки с помощью строковых функций; сопоставлять и заменять подстроки с помощью строковых функций; осуществлять поиск подстрок в строках;
-
загружать файлы на сервер; осуществлять загрузку методом POST;
-
осуществлять реализацию PHP-кода для работы с файлом;
-
проверять загруженные файлы; управлять простым сеансом; использовать переменные сеанса;
-
устанавливать cookie.
модуль 1
модуль 2
модуль 3
Из чего состоит курс:
Блок общепрофессиональных дисциплин
Блок специальных дисциплин
Продолжительность программы:
8,5 недель
Режим занятий:
5 дней в неделю по 8 часов
Консультации
Кем я могу работать
Веб-программист
Заработная плата 60 000 - 90 000 рублей
Поддержка сайта-визитки компании. Поддержка работоспособности программного обеспечения офиса. Доработка текущего функционала сайта и добавление нового функционала.

Разработчик PHP + JS, Javascript программист
Заработная плата 90 000 - 100 000 рублей
Разработка алгоритма и движка торговой площадки компании, базы данных. Создание html-кода. Разработка и отладка веб-приложений "с нуля" под запросы работодателя.

Компетенции, наиболее востребованные работодателями
-
выполнение задач по разработке веб-компонентов программного обеспечения;
-
поддержка существующих внутренних ресурсов;
-
исправление ошибок, оптимизация кода.