Учебный центр "Школа Программирования"

Очные и онлайн курсы программирования

Наблюдая за качеством обучения программированию в ВУЗах и на курсах, мы просто не могли не создать этот проект. Добро пожаловать в учебный центр, где работают профессиональные практикующие программисты. >>

Александр Никитин, основатель проекта  

Преподавательский состав Истории успеха
Учебные классы Помощь в трудоустройстве
Формы обучения Документ об окончании
9 причин, из-за которых тысячи людей выбирают Центр Школа Программирования
Бесплатные видеокурсы и книги



Узнать подробнее




АКЦИЯ!

Приведи друга - Выгода 20%!


Сроки проведения акции: 18.05 - 31.05

Условия акции


Основы программирования


Начальные знания:

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

HTML и CSS - Основы создания сайтов


Начальные знания:

Это первая ступень в обучении профессии “Веб-разработчик”, так как без знания этих языков невозможно изучать веб-программирование. Поэтому данный курс рассчитан на  людей, которые хотят научиться делать сайты, но не знают, что им для этого необходимо изучать. 

PHP. Уровень 1 - Основы веб-разработки


Начальные знания:

Минимальный уровень подготовки ученика может быть практически нулевым. Знаний PHP не требуется, обучение начинается с самых азов. Тот, кто уже знаком с основами PHP, сможет сконцентрироваться на советах авторов по грамотному оформлению скриптов. Что позволит значительно улучшить культуру написания кода и проектирования веб-приложений.

PHP. Уровень 2 - Профессиональная веб-разработка


Начальные знания:

Это самый полный профессиональный курс по освоению PHP на уровне мастера-виртуоза. Это для тех кто уже понимает что такое PHP, каковы мощь и потенциал этого языка. Люди, завершившие курс, утверждают что один месяц обучения по данной программе можно сравнить с ГОДАМИ обучения по книгам или материалам из интернета!

Objective C. Программирование под iPhone и iPad


Начальные знания:

Начальных знаний в программировании (в том числе в программировании для устройств Apple) не требуется. Необходимо наличие компьютера или ноутбука Apple. Курс включает в себя все базовые понятия. По окончании курса выпускник сможет разрабатывать простые приложения для iPhone или iPad и будет иметь надежный фундамент для дальнейшего развития. Профессиональная литература по программированию приложений и интерфейса станет доступна для понимания, так как все базовые понятия языка и стандартные фреймворки будут рассмотрены в курсе.

Javascript - Интерактивные веб-приложения


Начальные знания:

Курс предназначен для тех, кто прошел курсы по PHP и хочет совершенствоваться, как профессиональный веб-разработчик. Вы получите навыки использования современной технологии AJAX, которые позволят вывести Ваши веб-приложения на принципиально новый уровень интерактивности. Использование фреймворка JQuery и JQuery UI позволит легко и элегантно организовать логику работы веб-приложений любой сложности на стороне клиента. Вы также научитесь основным средствам коммуникации в HTML 5 с использованием новых технологий Web-sockets, Server-sent events и Web-workers.

Web-дизайн - От новичка до профи


Начальные знания:

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

C++. Базовый курс


Начальные знания:

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

С++. Управление памятью


Начальные знания:

Курс не для новичков. Предполагается довольно уверенное владение основными конструкциями языка С++, способность самостоятельно запрограммировать хотя бы пузырьковую сортировку или двоичный поиск. Целевая аудитория – junior developer с опытом работы от полугода, который хочет получить серьезный технический скачок, необходимый для дальнейшего развития. Цель курса – этот скачок предоставить. 

Java. Базовый курс


Начальные знания:

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

Курс посвящен основам программирования на языке Java. В данной учебной программе слушатели получат базовые знания и навыки, которые позволят им начать разрабатывать собственные программы на языке Java.

Английский язык для IT-специалистов


Начальные знания:

Цель этого курса – помочь вам поднять уровень вашего английского для уверенного общения (переписки) с иностранными заказчиками, быстрого чтения технической документации, написания ТЗ и резюме на английском и многого, многого другого. 

MySQL - Основы теории баз данных


Начальные знания:

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