Школа программистов компании ИНТЕРВОЛГА

Школа программистов в Волгограде

ИНТЕРВОЛГА — это серьезные проекты, крутые технологии, профессиональные коллеги


На этой странице мы публикуем наши учебные материалы

ИНТЕРВОЛГА — крупнейшая веб-компания на Юге России.
Занимаемся разработкой сложных сайтов, корпоративных порталов, систем автоматизации.

Мы предлагаем разработчикам хорошую организацию труда, достойную оплату и план профессионального роста.

Мы предлагаем обучение основам веб-разработки. Оно поможет вам подготовиться к собеседованию в ИНТЕРВОЛГА.

Технологии программирования для сети Internet. Технологии разработки веб-сервисов
Базы данных (общий курс)

Практические задания и лабораторные работы

Объектно-ориентированное программирование и моделирование (1С)

Лекции по веб-разработке

  • Лекция 1: Введение
    Введение в интернет-проекты, технические особенности веб-разработки, протокол HTTP, cookies/sessions, взаимодействие клиента и сервера
    Презентация
    Видео
  • Лекция 2: HTML, верстка, bootstrap, задание на 1 ЛР
    HTML, верстка, bootstrap, задание на 1 ЛР
    Презентация
    Видео
  • Лекция 3: Введение в разработку на PHP Требования к коду
    Введение в разработку на PHP. Разбор решения 2 ЛР. Требования к коду.
    Презентация
    Видео
  • Лекция 4: Введение в базы данных.
    Введение в базы данных. CRUD на SQL. Join'ы и агрегирующие функции
    Презентация
    Видео
  • Лекция 5: Разработка на PHP (продолжение)
    ЛР 3. Формы, cookies, sessions. Авторизация и контроль доступа. Теоретическая часть
    Презентация
    Видео
  • Лекция 6: Sessions. Разбор решения 3 ЛР.
    Cookies и сессии. Разбор решения 3 ЛР. Структурирование проекта
    Презентация
    Видео
  • Лекция 7: Обработка текста и HTML на PHP.
  • Лекция 8: Фоновые операции
  • Лекция 9: Работа с файлами и сетью
    Импорт-экспорт, xml, csv, json
    Презентация
    Видео
  • Лекция 10: Работа с почтой и API, кеширование
  • Лекция 11: CRUD. Паттерны. Table Module
    CRUD. Паттерны. Table Module
    Презентация
    Видео
  • Лекция 12: CRUD. Понятие о фреймворках и ORM
  • Лекция 13: Проектирование веб-систем. ТЗ, интерфейсы, сценарии.
    Треугольник проекта и веб-интеграция
  • Лекция 14: Тестирование и отладка, профилирование, мониторинг
Студентам Школы программистов мы готовы предложить стажировку.
Нас часто спрашивают: а можно у вас пройти обучение, стажировку, или хотя бы производственную практику?

Короткий ответ — да.
В ИНТЕРВОЛГЕ работает 10 человек с преподавательским прошлым (и настоящим). Мы все время обмениваемся опытом, накапливаем и передаем знания.
Мы умеем учить толковых новичков.

С другой стороны, мы не образовательное учреждение, и обучение у нас не похоже на аудиторные занятия в университетах.

Стажировка для программиста в ИНТЕРВОЛГЕ — это практика: настоящие задачи, погружение и возможность получить совет зрелого специалиста. Вокруг вас будет много людей, которые прошли путь развития чуть раньше.

Лекции по 1С-Битрикс: Управление сайтом

Практические задания и лабораторные работы

  • Задание 1. HTML, bootstrap, HTTP, telnet
    Сборка простого интерфейса на bootstrap. Делаем руками http-запрос через терминал и изучаем заголовки
  • Задание 2. Stateless HTTP-протокол и его реальное применение
    Механизм авторизации: сессии, куки, предоставление доступа. Реализовать на чистом PHP и HTML/css механизм авторизации и простого личного кабинета с доступом к данным в БД.
  • Задание 3. Особенности разработки на PHP под веб-сервер
    Ассоциативные массивы, регулярные выражения, работа с HTML, загрузка файлов, безопасность веб-интерфейсов, строковые функции, регулярные выражения.
  • Задание 4. Простой интерфейс управления данными на LAMP
    Реализуем интерфейс управления данными. Create, Read на 1 виде данных с соблюдением всех требований к безопасности и правильной организации веб-приложений.
  • Задание 5. Полноценный интерфейс управления данными. CRUD 2 таблиц полностью
    Реализуем интерфейс управления данными. Create, Read, Update, Delete на 2 видах данных с файлами.
  • Задание 6. Добавляем собственную регистрацию, авторизацию паролем и через VK.
    Собственная регистрация, авторизация через таблицу users, внешняя авторизация. Добавляем к CRUD 2 таблиц регистрацию вручную и через VK/FB, как внешний источник авторизации
  • Задание 7. Логирование и отчеты
    Добавляем к Заданию 6 еще 5 таблиц, придумываем 6 отчетов, реализуем систему отчетов. Добавляем логирование действий и сохранение отчетов пользователя.
  • Задание 8. Single-page application
    Переделываем результат 6 задания (CRUD 2 таблиц) на AJAX и работу в режиме single page application.

Базы данных (общий курс)

  • Лекция 1. Основы SQL и практические задачи
    Лекция
    Видео
  • Лекция 2. Переменные и подзапросы в SQL. Контрольная работа
    Лекция
    Видео
  • Лекция 3. Проектирование и нормализация БД. Практика
    Лекция
    Видео
  • Лекция 4. Денормализация и введение в noSQL
    Лекция
    Видео

Базы данных (сокращенный курс)

  • Лекция 1. СУБД MySQL и зачем она нужна

Объектно-ориентированное программирование и моделирование (1С)

  • Лекция 1. Обзор системы “1С:Предприятие”
  • Лекция 2. Подсистемы и справочники
  • Лекция 3. Внешняя обработка "Заполнение справочника". Документы
  • Лекция 4 "Документы (продолжение). Регистры"
  • Лекция 5. Регистр накопления - пример. Отчеты
  • Лекция 6. Функциональные опции. Объекты конфигурации: константы, роли
  • Лекция 7. Основы программирования: базовые типы, выражения и операции, функции
  • Лекция 8. Основы программирования: Операторы, универсальные коллекции значений.
  • Лекция 9. Основы программирования: Контекст. Модули. Событийность. Объектная модель
  • Лекция 10. Табличный документ. Решения задач.
  • Лекция 11. Табличная модель работы с данными. Запросы.
  • Лекция 12. Табличная модель работы с данными. Запросы. (часть 2)
  • Лекция 13. Технологии обмена. Интернет-технологии
  • Лекция 14. Технологии обмена. Интернет-технологии. (часть 2)
  • Лекция 15. Технологии обмена. Модули обмена с Битрикс
  • Лекция 16. Технологии обмена. Модули обмена с Битрикс (часть 2)
  • Лекция 2.1 План видов характеристик
  • Лекция 2.2 Планы счетов. Регистры бухгалтерии
  • Лекция 2.3 Решение бухгалтерских задач
  • Лекция 2.4 Регистр расчета
  • Лекция 2.5 Механизмы расчета. Бизнес-процесс
  • Лекция 2.6 Пример бизнес-процесса. Внешние источники данных
  • Лекция 2.7 Обмен данными: Планы обмена, РИБ, универсальный механизм
Если вы хотите пройти обучение основам веб-разработки и подготовиться к собеседованию — напишите на school@intervolga.ru

Если вы уже готовы — решайте задачи и заполняйте форму

Я изучил материалы Школы программистов и хочу к вам, что мне делать?

1
Решите задачу "Дедушка и его молодость"
Дедушка рассказал такую историю. Когда он был молод, он работал и с работы ездил домой на электричке. Однажды дедушка познакомился с девушкой, которая жила в противоположной стороне от дома. И тогда дедушка решил, что когда он будет возвращаться с работы, то будет садиться на первый попавшийся поезд и ехать либо домой, либо к девушке. Электрички и туда, и обратно идут каждые 15 минут. Через месяц оказалось, что к девушке он ездил в 4 раза чаще, чем домой. Почему? Неверно, что дедушке больше хотелось к девушке. Он был хорошо воспитан и соблюдал условие задачи.
2
Решите ещё одну задачу
Напишите код на php, который найдет самую длинную возрастающую последовательность в массиве целых чисел из 100 элементов
3
Отправьте нам резюме и ответы на вопросы
Если у вас ещё нет резюме, самое время его составить. Подготовьте его и пришлите нам, вместе с ответами. 
Отправить заявку на стажировку

Приходите к нам на стажировку и оставайтесь работать

  • Дружелюбные менеджеры проектов
    Коллектив без му%аков. Приятно работать.
  • Профессиональные коллеги по всем специальностям
    Тупых и ленивых у нас нет. Есть у кого учиться.
  • Модный офис в ИКРЕ
    Вид на Волгу и творческая атмосфера. Бодрость духа гарантирована.
  • Понятный план роста
    Мы будем повышать ваш профессиональный уровень.
  • Гибкий график для студентов
    Всегда можно отлучиться по делам. К батарее не приковываем.
  • Неформальные вечеринки каждый месяц
    Рассказываем о новинках и обмениваемся опытом.

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

Хотите получать лучшие статьи от INTERVOLGA раз в месяц?
Подпишитесь на рассылку — спамить не будем