Санкт-Петербург и окрестности

Где взрослому научиться программировать с нуля на Python или Java: хорошие школы и курсы Санкт-Петербурга

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

Курсы позволят вам получить все необходимые для дальнейшей работы знания и навыки по современным технологиям программирования, а также освоить методы разработки программного обеспечения c использованием языков программирования: С#, С++, Java, Python, PHP и других.

Мы собрали хорошие школы программирования в Питере с большим количеством положительных отзывов от их выпускников.

Компьютерная Академия TOP


Адрес:

  • м. Невский проспект, Невский проспект, 34 оф. 53
  • м. пл. Ал. Невского, пл. Ал. Невского, 2Е оф. 1002

Сайт: https://spb.top-academy.ru
Телефон: +7 (812) 602-66-96
Стоимость: 9 030р. в месяц

Разработка программного обеспечения

Учебная программа “Разработка программного обеспечения” создана для тех, кто хочет стать профессионалом в программировании и рассчитана на тех, кто только начинает путь программиста или хочет заполнить пробелы в IT-образовании. Главная цель Компьютерной Академии TOP – трудоустройство каждого выпускника.

Знания и навыки, которые получают студенты, должны соответствовать требованиям работодателей сегодня и в будущем. Поэтому программа курса обновляется и пересматривается каждые 6 месяцев. Преподаватели Академии TOP – специалисты ведущих IT-компаний с опытом работы минимум 5 лет. На занятиях студенты получают только актуальные знания из реальной практики. Учебные классы и лаборатории обустроены комфортными рабочими местами, компьютерной техникой и лицензионным программным обеспечением.

В программу “Разработка программного обеспечения” вошли только необходимые для программиста предметы. Программа не содержит ничего лишнего. Обучение в Академии TOP длится 2,5 года, то есть 5 семестров.

По окончании курса вы сможете:

  1. Правильно и быстро просчитывать алгоритмы решения поставленных задач и стоимость их внедрения
  2. Проектировать базы данных различной степени сложности и величины, и управлять ими. Автоматизировать работу с базами данных в зависимости от постановки задачи или требований заказчика
  3. Разрабатывать web-приложения, реагирующие на действия пользователей и предоставляющие информацию, хранимую в базах данных
  4. Создавать Windows-приложения с использованием клиент-серверных технологий, графики, баз данных и мультимедиа
  5. Участвовать в разработке компьютерных игр
  6. Модифицировать программы и приложения под конкретные задачи. Проектировать программные проекты, независимо от конечного языка реализации
  7. Разрабатывать системные и сетевые приложения
  8. Создавать утилиты, решающие повседневные проблемы пользователя
  9. Создавать приложения и web-проекты на основе платформы .NET
  10. Обеспечивать безопасность приложений, используя алгоритмы шифрования, аутентификации и безопасные соединения
  11. Создавать мобильные приложения под платформу Android
  12. Создавать облачные web-приложения

Университет ИТМО


Адрес: м. Московская, ул. Гастелло, 12, офис 311
Сайт: http://itcenter.itmo.ru
Телефон: +7(812) 373-29-59
Стоимость: 25 000р. за курс

В Центре обучения проводятся курсы профессиональной переподготовки и повышения квалификации по направлению: «Программирование» c выдачей диплома и удостоверения установленного образца Университета ИТМО.

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

Курсы по направлению «Программирование» позволяют получить теоретические знания и практические навыки по современным технологиям программирования фирм: Microsoft и Oracle, освоить методы разработки программного обеспечения c использованием языков программирования: С#, С++, Java, Python, PHP и др.

Перечень основных курсов по направлению «Программирование»:

  • Python — разработчик (профессиональная переподготовка)
  • Java — разработчик (профессиональная переподготовка)
  • Основы программирования
  • Программирование на Microsoft Visual C++
  • Программирование на Java
  • Программирование на C#
  • Создание Windows приложений на C#
  • Microsoft Visual Basic for Applications (VBA)

Учебный центр «АМИЛЕН»


Адрес: м. Площадь Восстания, ул. 1-я Советская, дом 1, офис 2099
Сайт: https://amicenter.ru
Телефон: +7 812 527-43-61
Стоимость: от 13 900р. за курс

Основы программирования на языке С

Языки программирования C++, C# и Java любимы и востребованы профессионалами всего мира. Большинство самых популярных компьютерных программ и игр созданы с их использованием. Знание одного из этих языков многие считают обязательным и для начинающих, и для профессионалов. Курс «Основы программирования на языке С» посвящен основам алгоритмизации и процедурного программирования на языке С. Разработанный для создания операционной системы UNIX, язык C активно используется и по сей день. Именно эта часть курса позволяет понять, что такое программирование и готовы ли Вы заниматься этим увлекательным делом более серьезно.

Предварительные требования:

Уверенный пользователь ПК. При необходимости, можно предварительно пройти курсы «Пользователь ПК-1 (для дома и офиса)» и «Пользователь ПК-2 (для опытных)».

Краткая программа курса:

  1. Введение в программирование на языке С
  2. Программирование логики на языке С
  3. Типы данных в языке С
  4. Назначение подпрограмм, прототип функции
  5. Работа с памятью
  6. Препроцессор
  7. Пользовательские типы данных
  8. Библиотечные функции
  9. Эффективное использование языка
  10. Практические и контрольные задания по курсу

Институт прикладной автоматизации и программирования


Адрес: м. Пушкинская, ул. Можайская, д. 2, 1 этаж
Сайт: https://ipap.ru
Телефон: +7 (812) 655-63-22, +7 (812) 655-63-21
Стоимость: от 20 000р. за курс

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

Обучение проводится в технически оборудованных аудиториях, каждый слушатель обеспечен индивидуальным компьютером, учебные классы укомплектованы всеми необходимыми методическими материалами.

Цель курса: Ознакомление с фундаментальными принципами и методологиями программирования, основами языка Java, объектно-ориентированным подходом к программированию и современными средствами разработки.

Навыки, приобретаемые по окончании курса:

  • Решение алгоритмических задач
  • Разработка и анализ линейных, ветвящихся и циклических алгоритмов
  • Написание кода на Java с использованием возможностей IDEA
  • Декомпозиция задач и применение обобщения

Требования к слушателям: Навыки пользования ПК. Базовое знание математики. Желательно владение английским языком.

Документ об окончании: Удостоверение о повышении квалификации по курсу «Основы программирование на Java» установленного образца, сроком действия 5 лет.

Учебный центр «Базис»


Адрес: м. Горьковская, Кронверкский проспект дом 5
Сайт: https://www.bazis.ru
Телефон: 8 (812) 244-01-01
Стоимость: 29 800р. за курс

Программирование в системе 1С

Курс обучения программированию «1С: предприятие 8» с нуля в Санкт-Петербурге предназначен для слушателей, желающих приобрести опыт программирования и конфигурирования системы «1С:Предприятие 8.3». Для прохождения данного курса достаточно знаний основ бухгалтерского учета и владения ПК на уровне продвинутого пользователя.

За 20 занятий слушатель может овладеть новым функционалом «1С:Предприятие 8.3», приобрести опыт по конфигурированию и внедрению программных продуктов системы «1С:Предприятие 8.3», и подготовиться к тестированию «1С:Профессионал».

Особенности курса «1С:Предприятие 8.3»

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

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

Даже люди, не имеющие опыта программирования, смогут овладеть основными приемами конфигурирования и программирования в системе «1С:Предприятие 8.3», сформировать и закрепить практические навыки работы с основными объектами конфигурации, написания программ на встроенном языке.

Учебный центр «Статус»


Адрес:

  • м. Площадь Восстания, ул. Восстания, д. 4
  • м. пр. Просвещения, пр. Просвещения, д. 21
  • м. пр. Ветеранов, Дачный пр., д.2, к.1

Сайт: https://status-kurs.ru
Телефон: +7 (812) 777-60-61
Стоимость: 10 425р. за курс

JavaScript — курсы программирования

Почти 100% современных сайтов интерактивны. Фотогалереи, окна подписки, слайдеры, меню, оповещения, анимация – эти элементы «оживляют» сайт и делают его более удобным для пользователя. За интерактив с посетителем на интернет-ресурсе отвечает Javascript — сценарный язык программирования. На нем прописывают как должен реагировать сайт на каждое действие пользователя.

Javascript самый популярный язык программирования в мире.

  • Javascript идеально подходит в качестве первого языка программирования, если вы планируете развиваться в веб-разработке;
  • Язык прост в изучении, а писать код на нем можно в любом текстовом редакторе;
  • Знание Javascript – самое частое требование в вакансиях веб-разработчиков
  • После изучения Javascript вам будет легче освоить С#, С++, Java, PHP, поскольку они имеют похожий синтаксис;
  • Ваша продуктивность в работе вырастет, если использовать различные библиотеки, типа jQuery.

Краткая программа курса:

  1. Сложные веб технологии
  2. Технология AJAX. Создание формы
  3. Основы Javascript
  4. Работа с localstorage
  5. Библиотека JQUERY. Создание стильных эффектов

Level Up школа IT-профессий


Адрес: м. Василеостровская, 8 Линия В.О., д. 25,
Сайт: https://levelp.ru
Телефон: 8 812 320 13 03
Стоимость: от 17 500р. за курс

Курс Основы программирования на C++

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

В курсе участники познакомятся с такими инструментами разработчика, как:

  • Integrated Development Environment — система программных средств, используемая программистами для разработки программного обеспечения.
  • Code review (gerrit) — система рецензирования кода. Cистематическая проверка исходного кода программы с целью обнаружения и исправления ошибок, которые остались незамеченными в начальной фазе разработки.
  • Unit testing (Google mock) — модульное тестирование. Тестирование отдельного модуля программы с целью проверки ее работоспособности.
  • Системы контроля версий (Git) — система позволяющая хранить несколько версий одного и того же документа, при необходимости возвращаться к более ранним версиям, определять, кто и когда сделал то или иное изменение, и многое другое.
  • Сборка проекта (GNU make) — утилита использующая информацию о зависимостях файлов друг от друга и правил их удовлетворения, для формирования исполняемой программы

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

Elbrus Coding Bootcamp


Адрес: м. Чернышевская, Кирочная ул., 19
Сайт: https://elbrusboot.camp
Телефон: +7 499 938 68 24
Стоимость: 265 000р. за курс

Full-stack разработчик

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

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

  • Онлайн-перекус. Можно совместить с работой/учебой, задания можно выполнять в удобное для вас время в течение дня. Пре-курс занимает примерно 4 часа в день и даст вам базовые знания по основным инструментам разработки: IDE, Slack, основы работы с терминалом Unix систем, основы работы с Git, GitHub. Также разберемся в базовых HTML/CSS, адаптивной верстке, сделаем полноценную верстку нескольких несложных сайтов. На второй неделе перейдем к основам JS.
  • Фаза 1. Расширенный JavaScript + HTML + CSS, тестирование, структуры данных, алгоритмы, основы языков программирования.
  • Фаза 2. Back-end библиотеки (Node, Express), базы данных. Персональный проект, автоматизированные задачи, безопасность.
  • Фаза 3. Front end библиотеки (React + Redux), end-to-end тестирование. Финальный групповой проект
  • Карьера. Написание резюме, редактирование портфолио, обучение прохождению собеседований, помощь в поиске работы.

Школа Бруноям


Адрес: м. Спасская, Спасский пер., 14/35
Сайт: https://brunoyam.com
Телефон: +7 812 409 98 81
Стоимость: 33 900р. за курс

Курс PHP-разработчик

Курс подойдёт для старта работы back-end разработчиком и веб-программистом. Вы научитесь разрабатывать сайты и программировать, используя язык PHP. Курс максимально охватывает все инструменты веб-разработчика.

  • Занятия в Санкт-Петербурге

PHP — один из самых популярных языков программирования, интенсивно применяющийся для разработки веб-приложений. Преподаватели — действующие разработчики. Они совмещают основную работу и преподавание. Это позволяет решать во время обучения задачи любой сложности. Группы 5-10 человек позволяют работать над проектами в команде, а преподавателю — уделять внимание каждому ученику. Если вы захотите освежить информацию — можете бесплатно пройти весь курс или пропущенное занятие в течение года.

Вы научитесь:

  1. Знакомство с фреймворками (Laravel, Symfony)
  2. Понимание принципов ООП
  3. Понимание архитектуры MVC
  4. Работа с базами данных MySQL
  5. Знакомство с другими базами данных (PostgreSQL)
  6. Понимание работы http запросов (методы get post)
  7. Работа с cookies
  8. Работа с git и gulp

Политех


Адрес: м. Политехническая, ул. Обручевых , д. 1, комн. 202
Сайт: https://hse.spbstu.ru
Телефон: +7 812 703 02 02
Стоимость: от 21 150р. за курс

Базовые алгоритмы и структуры данных на языке Python

Курс предназначен для изучения алгоритмов и структур данных, применяемых в программировании, используя язык Python для их реализации и использования. Данные алгоритмы и структуры предназначены для эффективной и удобной работы с данными и их знание поможет вам при работе с любым языком программирования, а также при прохождении собеседований на позицию разработчика ПО.

Курс «DEV-PY111. Базовые алгоритмы и структуры данных на языке Python» предназначен для слушателей закончивших курсы «DEV-PY100. Основы процедурного программирования на языке Python», «DEV-PY110. Процедурное программирование на языке Python (расширенный курс)» и желающих освоить такие темы, как:

  • основные алгоритмы работы с различными структурами данных;
  • О-нотация и правила вычисления;
  • итерационные алгоритмы;
  • рекурсии и рекурсивные алгоритмы;
  • основы динамического программирования;
  • алгоритмы работы с графами и деревьями;
  • алгоритмы сортировки.

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

Международная школа профессий


Адрес: м. Петроградская, Большой проспект Петроградской стороны, 43
Сайт: https://videoforme.ru
Телефон: +7 (812) 648-32-79
Стоимость: 30 400р. за курс

Курсы Python для аналитиков

  • Научитесь решать задачи аналитики с помощью программирования на Python уже через 1 месяц обучения
  • Научитесь эффективно работать с данными из файлов и баз данных, автоматизировать интернет-аналитику под руководством преподавателя с опытом работы более 5 лет
  • Будете визуализировать данные для отчетов и создавать графики полученных результатов вместе с командой профессионалов

Наставники курса – практикующие специалисты, которые будут помогать вам на каждом этапе от теории до практических заданий и проконсультируют при подготовке к созданию личного проекта.

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

  1. Установка и интерфейс Jupyter Notebook
  2. Базовые конструкции и типы переменных в Python
  3. Типы данных
  4. Операции с числами и строками
  5. Переменные
  6. Логические операции и операции сравнения
  7. Условия IF, ELSE, ELIF
  8. Блоки и отступы
  9. Циклы WHILE, FOR IN
  10. Структуры данных: списки, словари и кортежи
  11. Функции Python: def
  12. Модули TIME and DATETIME
    и т.д.

Garpix


Адрес: м. Владимирская, Большая Московская, дом 1-3
Сайт: https://garpix.com
Телефон: 8 800 234 50 56
Стоимость: 59 000р. за курс

Python-разработчик

GARPIX — крупнейший digital-интегратор России среди разработчиков на связке React JS — Python. Компания является членом Российской ассоциации электронных коммуникаций (РАЭК). Победитель международных конкурсов «Рейтинг Рунета», «Премия Рунета», Tagline Awards, Wadline Awards, премии «Золотой сайт».

После прохождения программы вы получите весь необходимый набор знаний и навыков, чтобы стать выcокооплачиваемым разработчиком GARPIX, устроиться в IT-компании наших партнеров или в любую компанию вашей мечты.

  • Как минимум один сайт в портфолио
  • Опыт работы с фреймворком Django
  • Прокачанное резюме
  • Гарантированное трудоустройство

Уровень: с нуля
Срок: 6 месяцев
Форма: очно, 2 раза в неделю
Трудоустройство: гарантировано
Место: г. Санкт-Петербург, м. Владимирская

СПбГУ


Адрес: м. Спортивная, Университетская набережная, д. 7–9
Сайт: https://spbu.ru
Телефон: +7 812 324 12 54
Стоимость: 20 000р. за курс

Основы программирования на языке С/С++

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

Преимущества СПбГУ:

  • Преподаватели — учёные с мировым именем, опытные педагоги, лауреаты престижных международных премий.
  • В университете разработано более 800 дополнительных образовательных программ — от самых популярных до самых редких и уникальных.
  • Вы сможете соприкоснуться с 300-летней традицией первого российского классического университета и стать её частью.
  • СПбГУ — это особая культурная среда, сформировавшая множество известных российских учёных, политиков, предпринимателей и деятелей культуры.
  • Пройдя обучение, вы получите удостоверение установленного образца СПбГУ, подтверждающее высокий уровень полученных знаний.
  • Вы получите доступ к уникальным ресурсам Университета: от обширной научной библиотеки до многочисленных музеев.

Avenue


Адрес: м. Площадь Восстания, Лиговский проспект 87
Сайт: https://spb.avenue.school
Телефон: +7 812 313 28 22
Стоимость: от 49 040р. за курс

Java-разработчик

Изучите самый популярный язык, чтобы разрабатывать программы для любой сферы бизнеса. Освойте Java за 5, 5 месяцев под руководством преподавателей-практиков. Если вы ничего не знаете о программировании, но быстро хотите стать крутым IT-специалистом, то курс рассчитан на обучение «с нуля». В течение 5,5 месяцев вы овладеете профессией и сможете без проблем кодить мобильные приложения и soft-продукты.

Обучение Java в Питере: почему стоит выбрать этот язык? Java разработчик – это универсальный работник. Он может кодить игру для смартфона, программу для компьютера, работать с серверами и даже заняться веб-разработкой и бэкендом сайта. Кто боится скуки, отбросьте тревоги в сторону: здесь есть где разгуляться.

Что вы будете уметь после курса:

  • Кодить на Java Back-End сайтов со сложной логикой
  • Создавать крутые мобильные и десктопные приложения
  • Эффективно работать с серверами
  • Работать с хостингом
  • Заниматься Web-разработкой сайтов

Кураторы курса — профессиональные практикующие специалисты и сотрудники крупных компаний, каждый из которых обладает профильным образованием и длительным стажем работы.

Школа программирования ITsJava


Адрес: м. Чернышевская, Шпалерная улица, 37
Сайт: https://www.itsjava.ru
Телефон: +7 911 908 55 31
Стоимость: от 12 900р. за курс

Java с нуля за 4 месяца

Чем полезен курс?

  • 2 проекта, реализованных вами, в вашем портфолио. В течении курса вы реализуете два проекта, которые подтвердят работодателю ваши навыки.
  • Сертификат школы ITsJAVA. Официальный сертификат школы программирования ITsJAVA.
  • Тренировочное собеседование. Даст вам преимущество в трудоустройстве + знание пула вопросов, которые задают на собеседованиях в IT компаниях.
  • Помощь в трудоустройстве. Дополнительный модуль с советами от HR ведущих компаний о том, как грамотно оформить резюме, как успешно проходить собеседования и многом другом.

Занятия проходят в вечернее время в школе ITsJava в центре Санкт-Петербурга С вами навсегда остаются все презентации, видео с уроков и код, написанный в классе. Также есть возможность присоединиться к группе через Zoom. Дополнительно вы получаете пожизненный доступ к онлайн-версии курса и всем его обновлениям на обучающей платформе.

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

  1. Типы данных. Условные операторы. Циклы. Массивы
  2. Алгоритмы. Рекурсия. Вычислительная сложность
  3. Объекто-ориентированное программирование. Модификаторы доступа. Ключевые слова
  4. Родитель всех классов Object
  5. Интерфейсы. Абстрактные классы. Перечисления
  6. Потоки ввода-вывода. Работа с файлами. Properties
  7. Коллекции. List, Set, Queue и Map. Различия реализаций
  8. Базы данных. Язык запросов SQL. Паттерн DAO
  9. Класс Thread. Многопоточность
  10. Система контроля версий GIT, сборщик проектов Maven, библиотека Lombok
  11. Основные паттерны проектирования
  12. Реализация своего проекта
  13. Собеседование один на один с преподавателем

Post Comment