IT курсы на русском США

Нью-Йорк tel: +1 929 427 6551
Лос-Анджелес tel: +1 316 22 10665
viber: +38 067 8931249
Курс: Web — developer
Дата 30.05.24
Длительность 3 месяца
Практика/ теория 70/30 %
Аудитория/ самостоятельно 108/168 ак. часов
Город Hallandale
Дни Вт, Чт
Время 18:45 - 21:30
Стоимость 500 $/мес
Преподаватель Олег Колинко
Профиль

Преподаватель курса Web — developer Олег Колинко

Web Application Developer at JetSmarter - Passionate full stack web application developer that has background in Computer Science at Polytechnic University and successfully finished coding bootcamp IronHack with wining 1st place at HackShow Miami (main graduation competition). In Top 10 developer's during eMerge America's 2017 hackathon. Currently working as full time software engineer at JetSmarter.

Skills:
JavaScript, ES6, React.js, React Native, Angular 4,
Node.js, Express.js, MongoDB, Mongoose, SQL
HTML5, CSS3, jQuery, PHP, Git/Mercurial, Bootstrap, TDD, Wordpress, Encryption, MaterialDesign, Responsive design, RESTful API, Mobile App development, AI
C#, Unity Engine

Профориентация:

Программисты, создатели сайтов, соцсетей, интернет магазинов

Предварительная подготовка:

Продвинутый пользователь, Базовые знания веб-технологий, базовый английский язык

Вакансии:

По окончании курса Вы будете понимать и уметь:

  • Владеть твердыми знаниями базового языка JavaScript
  • Понимать принципы работы браузера с HTML-страницами
  • Знать и понимать протокол HTTP/1.1;
  • Администрировать сервер IIS 6;
  • Администрировать сервер Apache;
  • Управлять кэшированием контента;
  • Использовать обработчики и модули сервера;
  • Понимать механизмы аутентификации пользователей;
  • Использовать SSL и пакет OpenSSL;
  • Работать со спецификациями RFC;
  • Устанавливать и настраивать сервер Apache, необходимый для работы
  • Устанавливать и настраивать PHP
  • Создавать простые сценарии PHP-программирования
  • Работать с формами: принимать данные HTML форм и обрабатывать их
  • Использовать особенности куки и заголовки HTTP для управления браузером
  • Устанавливать и настраивать для работы с PHP сервер MySQL
  • Использовать различные модули для работы с сервером MySQL
  • Создавать эффективные и быстрые сайты, использующие сервер MySQL
  • Устанавливать и настраивать сервер MySQL 5
  • Проектировать и создавать эффективные базы данных на сервере MySQL5
  • Манипулировать данными на сервере MySQL 5, эффективно используя язык SQL
  • Использовать хранимые процедуры и триггеры в базах данных
  • Использовать и управлять транзакциями
  • Осуществлять резервное копирование информации и восстановление после аварийного сбоя
  • Оптимизировать запросы и конфигурацию сервера для более эффективной работы

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

Тема 1. Подготовка рабочего места веб-программиста

Тема 2. HTML и CSS

Тема 3. Основы JavaScript

Тема 4. Основы jQuery

Тема 5. Основы SQL

Тема 6. Основы PHP

Тема 7. Основы Объектно-Ориентированного Программирования в PHP

Тема 8. Работа с базами данных в PHP

Тема 9. Программирование списков

Тема 10. Программирование функциональности просмотра деталей данных

Тема 11. Программирование формы добавления нового элемента

Тема 12. Программирование формы редактирования данных существующего элемента

Тема 13. Объединение форм добавления нового элемента и редактирования данных существующего элемента

Тема 14. Программирование фильтров в списках

Тема 15. Специальные возможности PHP

Тема 16. Основы организации веб-узлов

Тема 17. Безопасность веб-узлов

Практика 1. Создания сайта при помощи HTML+CSS+PHP+MySQL

Практика 2. Создание интернет магазина - практические занятия