Top.Mail.Ru
Казань
План поступления
Войти

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

базовый курс

О программе

Стандартные компьютерные курсы обещают превратить новичка в квалифицированного программиста за 3-4 месяца. Это или ложь, или некомпетентное заявление. За столь короткий срок возможно поверхностно освоить одно-два IT-направления, но нельзя получить серьезных практических навыков. После таких курсов программисты смогут выполнять примитивные низкооплачиваемые задачи. Чтобы перейти на более высокий уровень, им нужно регулярно доучиваться самостоятельно, постоянно закрывать пробелы в базовом образовании. Через 10 лет такие программисты сожалеют, что не получили фундаментальное образование в самом начале карьеры.

Варианты обучения

Вариант обученияСтоимостьКогдаСрок обученияГрафик занятий
дистанционно
75 280 р.
По мере набора
30 месяцев
1840 ак. ч.
3 раза в неделю по 2 пары (1 пара - 1 час 20 минут)
дистанционно
59 370 р.
По мере набора
30 месяцев
1 раз в неделю по 3 пары (1 пара - 1 час 20 минут)

Кому подойдет программа

Школьники и выпускники (15-18 лет)
Получат первую профессию, не откладывая на потом свою мечту стать программистом
Все желающие повысить IT-квалификацию
Систематизируют свои знания и получат рабочие навыки, востребованные в современном IT
Представители других профессий (23-55 лет)
Которых не устраивает текущая карьерная и финансовая перспектива, смогут переучиться на разработчика ПО и построить карьеру в IT-индустрии
Студенты ВУЗов (18-23 года)
Освоят вторую специальность параллельно с университетским образованием

Преимущества обучения

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

Дополнительная информация

- Основы теории алгоритмов и структур данных;
- Процедурное программирование с использованием языка С ++;
- Объектно-ориентированное программирование с использованием языка С ++;
- Использование библиотеки классов стандартных шаблонов STL;
- Теория баз данных. Системы управления базами данных;
- Программирование и администрирование Microsoft SQL Server 2016. Программирование СУБД Oracle. Язык PL-SQL;
- Системное программирование (потоки, процессы, примитивы синхронизации, межпроцессорное взаимодействие);
- Сетевое программирование (сокеты, синхронные и асинхронные механизмы обмена данными, протоколы);
- Объектно-ориентированное проектирование. Язык UML;
- Разработка web-страниц на HTML с использованием каскадных таблиц стилей CSS 3;
- Расширяемый язык разметки для создания web-страниц XML;
- Язык JavaScript. ООП в JavaScript, jQuery, Angular JS, React;
- Создание серверных веб-приложений с помощью языка программирования PHP и технологии AJAX;
- Использование cookies и сессий, взаимодействие с источниками данных СУБД MySQL, AJAX и PHP;
- Разработка приложений с использованием технологии клиент-сервер;
- Создание приложений для платформы Microsoft .NET;
- Создание серверных приложений ASP.NET на языке C# с использованием СУБД MS MySQL
Server, источников данных XML и технологии AJAX;
- Создание облачных решений с использованием Microsoft Azure;
- Программирование с использованием технологии Java;
- Разработка приложений для мобильных устройств на Android;
- Разработка игр;
- Паттерны проектирования;
- Управление программными проектами;
- Авторизованный курс Microsoft Imagine Academy;
- Авторизованный курс Cisco Networking Academy.

Результаты обучения

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

Оставьте отзыв

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

Смотрите также

Учебные центры Волгодонска по направлению «информационные технологии», Учебные центры Волгодонска по направлению «информационные технологии» дистанционно, Учебные центры Волгодонска по направлению «программирование», Учебные центры Волгодонска по направлению «программирование» дистанционно