Курсы программиста в спб с нуля
Стань востребованным программистом, обучаясь у практиков
Учебная программа “Разработка программного обеспечения” создана для тех, кто хочет стать профессионалом в программировании и рассчитана на тех, кто только начинает путь программиста или хочет заполнить пробелы в IT-образовании. Главная цель Компьютерной Академии ШАГ – трудоустройство каждого выпускника.
Карантин не помеха для знаний! Занятия проходят в дистанционных классах. После окончания карантина продолжим обучение в аудиториях.
Мы уверены, что IT-специалистом может стать каждый. Для достижения цели от вас нужны лишь желание, усердие и дисциплина. Остальное мы берем на себя.
Мы разработали комплексную программу обучения, которая развивает профессиональные IT-навыки через практику
Компьютерная Академия ШАГ работает в сфере IT-образования с 1999 года. Мы тесно взаимодействуем с крупнейшими компаниями-разработчиками софта. Мы знаем, какое образование необходимо для профессионального старта в IT. Авторские методики и проектно-ориентированный подход учат решать реальные задачи заказчиков и помогают стать частью IT-community еще на этапе обучения.
Результативность курса “Разработка программного обеспечения” подтверждают тысячи выпускников Академии ШАГ, которые стали квалифицированными разработчиками в крупнейших IT-компаниях 36 стран мира
Актуальность, профессионализм, забота
Обучение в Компьютерной Академии ШАГ базируется на трех обязательных составляющих эффективного образования
Актуальная программа
Знания и навыки, которые получают наши студенты, должны соответствовать требованиям работодателей сегодня и в будущем. Поэтому мы пересматриваем и обновляем программу курса каждые 6 месяцев.
Преподаватели-практики
Преподаватели Академии ШАГ – специалисты ведущих IT-компаний с опытом работы минимум 5 лет. На занятиях студенты получают только актуальные знания из реальной практики.
Дружеская атмосфера
Мы создали особую среду обучения, где преподаватели и студенты общаются на равных. Наши учебные классы и лаборатории обустроены комфортными рабочими местами, компьютерной техникой и лицензионным программным обеспечением.
Для кого разработана программа
Школьники и выпускники (15-18 лет)
Школьники и выпускники (15-18 лет)
получат первую профессию, не откладывая на потом свою мечту стать программистом
Студенты ВУЗов (18-23 года)
Студенты ВУЗов (18-23 года)
освоят вторую специальность параллельно с университетским образованием
Представители других профессий (23-55 лет)
Представители других профессий (23-55 лет)
которых не устраивает текущая карьерная и финансовая перспектива, смогут переучиться на разработчика ПО и построить карьеру в IT-индустрии
Все желающие повысить IT-квалификацию
Все желающие повысить IT-квалификацию
систематизируют свои знания и получат рабочие навыки, востребованные в современном IT
За 2,5 года студенты Академии ШАГ получат
Максимум практических занятий
Процесс обучения в Академии ШАГ построен на практическом применении всех полученных знаний. У нас нет монотонных лекций, наши студенты не пишут конспект. Все необходимые для учебы материалы доступны в электронном дневнике. Студент может заниматься в любом удобном для него месте, в любое время.
Готовое портфолио
Студенты Академии выполняют интересные проекты, максимально приближенные к реалиям IT-индустрии и актуальным запросам работодателей. Итогом обучения будет дипломный проект. Готовые проекты формируют портфолио студента, с которым можно смело идти на собеседование.
Помощь в трудоустройстве
Представители ведущих IT-компаний присутствуют на защите курсовых и выпускных проектов, а также среди членов жюри и спикеров конференций, хакатонов и престижных IT-конкурсов, которые организовывает ШАГ. Старательные и талантливые студенты могут быть приняты на работу еще на этапе обучения.
Почему программа длится 2,5 года, а не 3 месяца
Стандартные компьютерные курсы обещают превратить новичка в квалифицированного программиста за 3-4 месяца. Это или ложь, или некомпетентное заявление. За столь короткий срок возможно поверхностно освоить одно-два IT-направления, но нельзя получить серьезных практических навыков. После таких курсов программисты смогут выполнять примитивные низкооплачиваемые задачи. Чтобы перейти на более высокий уровень, им нужно регулярно доучиваться самостоятельно, постоянно закрывать пробелы в базовом образовании. Через 10 лет такие программисты сожалеют, что не получили фундаментальное образование в самом начале карьеры. В программу “Разработка программного обеспечения” вошли только необходимые для программиста предметы. Программа не содержит ничего лишнего. Обучение в Академии ШАГ длится 2,5 года, то есть 5 семестров. Мы уверены, что это оптимальное время, за которое можно получить качественное IT-образование.
Курсы начального программирования, введение в программирование
28 ак. часов 7 занятий 9 480 руб
20 ак. часов 5 занятий 22 320 руб
утро — с 10:00 — 13:00 / с 11:00 — 14:00
вечер — с 18:30 — 21:30 / 19:00 — 22:00
субб или воскр — с 11:00 — 17:00
8 580 р. АКЦИЯ
На сегодняшний день, специалист в области компьютерных технологий должен владеть основными знаниями в области основ программирования. Существует большое количество разнообразных языков программирования, с помощью которых можно эффективно решать широкий круг задач. Но залогом успешной разработки программного обеспечения на любом языкепрограммирования было и остается знание основных принципов алгоритмизации, понимание процесса работы программы, обработки компьютером данных. Это является базисом для программиста любого профиля и поэтому изучается на данном курсе. Отдельное внимание на занятиях уделяется различным способам организации данных в программе, решению стандартных алгоритмических задач.
1. Организация ЭВМ.
1.1. Основные принципы обработки команд программы компьютером.
1.2. Понятия: данные и информация. Свойства информации. Системы счисления.
1.3. Общие понятия и конкретные системы: десятичная, двоичная, шестнадцатеричная, восьмеричная. 1.4. Правила перевода числа из одной системы в другую.
1.5. Различные варианты кодировки символов.
2. Арифметические операции в различных системах счисления. Булева алгебра. Функции алгебры логики.
3. Понятие программа, алгоритм, исполнитель.
3.1. Свойства алгоритмов.
3.2. Формы представления алгоритмов: естественный язык, блок-схема, формальный язык.
3.3. Составление блок-схем алгоритмов.
3.4. Понятия: транслятор, компилятор, интерпретатор.
3.5. Статическая и динамическая компиляция.
4. Язык программирования.
4.1. Состав и структура языка программирования.
4.2. Понятия алфавита, синтаксиса и семантики. Комментарии. Переменные. Определение имени переменной. Объявление переменной. Инициализация переменной по умолчанию и из кода. Область видимости и время жизни переменных.
4.3. Затенение имен.
4.4. Оператор присваивания. Типы переменных. Преобразование типов явное и неявное. Стандартные операции с переменными. Константы. Указатель или ссылка на переменную.
5. Понятие оператора.
5.1. Запись операторов. Многострочные операторы, понятие блока. Оператор условия. Составления условия: сравнение числовых значений, дат, строковых и логических значения. Составление сложных условий: использование логических операций OR, AND, XOR, NOT. Приоритет операций. Вложенные операторы. Оптимизация условий.
5.2. Оператор выбора. Оптимизация оператора выбора. Оператор цикла: циклы с предусловием, с постусловием, с параметром. Цикл для обхода элементов группы. Понятия: тело цикла, условие цикла, счетчик, итерация. Счетчик цикла. Досрочный выход из цикла.
6. Понятие массива. Массивы одномерные и многомерные. Типовые задачи с массивами: доступ к элементу, обход элементов, инициализация элементов. Представление текстовой информации. Понятие строка.
6.1. Пользовательский тип данных (структура).
6.2. Объявление и использование пользовательского типа.
6.3. Совместное использование пользовательских типов данных и массивов.
6.4. Поиск элемента в массиве: линейный, двоичный и интерполяционные алгоритмы.
6.5. Поиск наибольшего и наименьшего элемента в массиве.
7. Различные способы сортировки элементов массива: метод прямого выбора, метод вставки, пузырьковая сортировка.
7.1. Оценка сложности алгоритма и сравнение алгоритмов.
7.2. Алгоритмы работы со строками.
7.3. Разбиение и объединение строк, поиск и извлечение подстроки, удаление подстроки, синтаксический анализ текста.
7.4. Рекурсивные и итерационные алгоритмы.
Прошел курсы «Программирование на языке JAVA». Подача материала на профессиональном уровне. Удобное место расположение курсов и время проведения занятий. Организация учебного процесса на высоком уровне. Я остался доволен, планирую продолжить обучение в этом центре.
Индивидуально закончил курс « Java», все понравилось, разумные цены, хороший препод.
Курс оказался очень полезным, преподаватель профи. Хорошая спокойная обстановка в центре. Прийду на следующий курс.
В нашей группе было 5 человек, все остались довольны получеными знаниями, о себе лично могу сказать, все, что я приобрел на занятиях это пригодилось мне в работе. Преподаватель классный))
Проходил обучение на курсе «Программирование на языке JAVA». Все понравилось, полученные знания устраивают. Особое спасибо за литературу и дополнительную профильную информацию. Обучался для себя, с перспективой развития в этой области. Все доступно было и понятно – пять баллов! Но сами условия обучения и аудитории могли быть и комфортнее.
Отучился на курсе «Программирование на JAVA». Подача материала преподавателем была доступной, хотелось бы, больше практики. Хочется пожелать обновления компьютеров и мебели.
Программирование 1С
Предлагаем практические курсы для программистов 1С Предприятие 8. Вы можете пройти индивидуальное, групповое, корпоративное, выездное и дистанционное обучение. Регулярно действуют акции и специальные предложения.
12900 ₽
Минимальная цена со скидкой
9030 ₽
Дата
Время
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
8990 ₽
Минимальная цена со скидкой
6290 ₽
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
51600 ₽
Минимальная цена со скидкой
34900 ₽
Дата
20 Апреля-06 Мая
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
12900 ₽
Минимальная цена со скидкой
9030 ₽
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
10:00-16:30 (Выходные дни)
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
12900 ₽
Минимальная цена со скидкой
9030 ₽
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
10:00-16:30 (Выходные дни)
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
10:00-16:30 (Выходные дни)
Место
м м. Горьковская ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
Дата
Время
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85
12900 ₽
Минимальная цена со скидкой
9030 ₽
Дата
29 Апреля-06 Мая
Время
29 апреля 14:00-16:30; 30 апреля и 6 мая 10:00-16:30 (Интенсив)
Место
м м. Горьковская* ул. Кронверкская д. 5, Бизнес центр «ЛюмьерХаус», третий этаж, офис 334 +7 (812) 244-85-85