Курс находится на модерации. Данные могут быть неактуальны.
Тип обучения
Тип обучения
Курс
Сертификат
Сертификат
Да

Стоимость курса

9 990 ₽
есть рассрочка
Профессия программиста в последние годы становится все более популярной. Сегодня быть специалистом в сфере ИТ — это не только престижно, но и выгодно. Стабильный высокий доход, интересная работа, возможность трудиться удаленно или сотрудничать с зарубежными компаниями — о чем еще может мечтать it-специалист!
Но возникает вопрос, с чего начать?
Начинать надо с хорошей, крепкой базы. Именно такую прочную основу для своей дальнейшей карьеры Вы можете получить в Учебном центре «Специалист» на курсах «Основы программирования и баз данных» или «Программирование на языке Python. Уровень 0. Начальный курс».
Курсы рассчитаны на всех, кто имеет базовую компьютерную подготовку и хочет начать карьеру в ИТ-отрасли.
Программа курса составлена с учетом требований профессионального стандарта «Программист», утв. приказом Министерства труда и социальной защиты РФ от 18 ноября 2013 г. № 679н.
Курс «Основы программирования и баз данных» посвящен изучению базовых принципов программирования, получению знаний по методологии языков программирования, а также обзору современных тенденций в программировании. В процессе обучения Вы приобретете начальные навыки кодирования и реализации программ путем оптимизации их кода. Вы освоите проектирование и реализацию баз данных, а также программное управление ими. Обучение на курсе создаст прочную основу для освоения языков программирования и СУБД.
В программе курса «Основы программирования и баз данных» предусмотрено несколько лабораторных работ, которые позволят Вам на практическом материале закрепить полученные теоретические знания.
Курс ведут замечательные преподаватели, профессионалы своего дела. Все они успешно сочетают преподавание с практической работой.
По окончании курса вы получите свидетельство Центра «Специалист», признаваемое работодателями.
Запишитесь на курсы в «Специалисте»! Получите полезные навыки для дальнейшего развития карьеры!

Вы научитесь:
проектировать несложные базы данных и осуществлять их реализацию средствами СУБД Microsoft Access
осуществлять преобразования чисел и выполнять над ними операции в основных системах счисления
описывать схемы алгоритмов и программ, используя общепринятые нотации

Что вы получите после обучения

Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Ведущий преподаватель Центра по программированию с более чем 20-летним опытом работы. Удостоен Почётной грамоты Microsoft за большой личный вклад в развитие обучения по технологиям Microsoft Visual Studio для разработчиков под Microsoft Windows.

Обладает более чем 15-летним опытом разработки программного обеспечения на языках Pascal, C, C++, C# с использованием технологий Windows API, СОМ и .NET. В 2002 году Александр Игоревич проходил специализированный тренинг в Лондоне и успешно выдержал сложнейший очный экзамен по управлению проектами — Microsoft Solutions Framework. В 2006 году участвовал в тренинге в Дубае по использованию новых программных интерфейсов Windows Vista и .Net 3.0.
С отличием окончил МГТУ имени Н.Э. Баумана. Имеет учёную степень кандидата технических наук. Александр Игоревич участвовал в научно-коммерческих проектах ЦЦНИИчермет им. И.П.Бардина и ведущих предприятий чёрной металлургии России и СНГ. Принимал участие в обучающих проектах совместно с Microsoft и АК «Алроса».
Регулярно участвует в конференциях Microsoft. В 2012 году участвовал в конференциях Microsoft в Нидерландах (июнь) и Индии (сентябрь). В 2018 году – в международной конференции Net developer days в Варшаве. Фактически на этих конференциях у Александра Игоревича учились преподаватели других учебных центров Microsoft!
Преподавание — настоящее призвание Александра Игоревича. За многие годы работы в Центре он с успехом обучил тысячи слушателей, ставших востребованными специалистами на рынке труда. Автор и ведущий бесплатных семинаров «Специалиста» по созданию рабочих процессов для SharePoint. В отзывах благодарных выпускников его курсов постоянно отмечается высокий профессионализм преподавателя и блестящая увлекательная манера подачи материала.

Замечательный преподаватель-практик по программированию. Обладатель престижных международных статусов Microsoft, в том числе статуса сертифицированного тренера Microsoft (MCT).

Сочетает педагогический талант с многолетним опытом разработки и поддержки информационных глобальных систем, построенных на основе Web-инфраструктуры платформы Windows (ASP.NET, IIS, SQL Server). Внимательно подходит к каждому слушателю, щедро делится реальными примерами из собственной практики.

Сергей Юрьевич с отличием окончил Московский Государственный Технический Университет имени Н.Э. Баумана. Награждён Почётной грамотой Microsoft за личный вклад в развитие обучения по технологиям Microsoft Visual Studio для веб-разработчиков.

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

Слушатели очень высоко ценят стиль преподавания Сергея Юрьевича и всегда оставляют восторженные отзывы.

Уникальный преподаватель-практик по направлениям «Программирование», «Трехмерная графика» и «MacOS». Его занятия по программированию на языках Java и C насыщены увлекательными практическими примерами, позволяющими понять суть и тонкости каждого языка. Материал подает понятно и ярко, с добрым юмором. Не оставляет без исчерпывающего ответа ни одного вопроса. Слушатели ловят каждое его слово, после обучения оставляют восторженные отзывы и с удовольствием идут на дальнейшее обучение к этому преподавателю.

С отличием окончил механико-математический факультет МГУ имени М.В. Ломоносова по специализации «IT, компьютерное и графическое моделирование». Имеет обширный опыт работы с такими разными программами, как 3ds max, VRay, FRYRender, AutoCAD, DIALux, Photoshop, Illustrator, AfterEffects, Pinnacle Studio, VisualStudio, Borland C++ Builder, Borland Delphi. Работал на уровне администратора в ОС Microsoft Windows и опытного пользователя в MacOS, Linux, Solaris. Один из немногих преподавателей в России, имеющий практический опыт и ведущий занятия по расчету архитектурного освещения и световых сценариев в программе DIALux. Сертифицированный инструктор Autodesk.
Разрабатывал инженерное программное обеспечение в сфере нанотехнологий, в том числе для корпорации LSI. Автор большого числа специализированных программ для работы с компьютерной графикой, базами данных. Имеет большой опыт работы с трехмерными графическими пакетами – начиная с первых версий 3d Studio DOS (1994 год) и до нынешних дней. Эксперт в визуализации, в числе его работ – интерьеры зданий государственных учреждений, в том числе дома приёмов Президента РФ, объектов городской инфраструктуры, коммерческой архитектуры (в том числе делового центра Москвы), элитного жилья. Занимался проектированием и визуализацией гоночного трека для Формулы-3 в России. Разрабатывал фирменный стиль компаний, включая буклеты, календари, рекламную продукцию, баннеры.
Является одним из соавторов (консультантом по техническим вопросам программирования и графики) выходящего в ближайшее время интерактивного трехмерного атласа человеческого мозга при институте нейрохирургии им. Н.Н.Бурденко РАМН.
В центре «Специалист» работает с 2010 года, за это время обучил более 6 000 слушателей по самым разным направлениям. Среди его выпускников сотрудники таких известных организаций как ОАО «Концерн ПВО «Алмаз — Антей», ОАО «Московский вертолётный завод им. М. Л. Миля», Департамент культурного наследия города Москвы, ОАО «Компания «Сухой», ОАО Банк «Петрокоммерц», ОАО «Радиотехнический институт имени академика А.Л. Минца», ОАО «Российские космические системы», ООО «Майкрософт Рус», ОАО «Атомтехэнерго», ОАО «Группа Компаний ПИК», ЗАО «ПОЛИМЕДИА», ОАО «РКК «Энергия» и других.
Автор методического пособия по курсу «Основы программирования и баз данных», а также других методических пособий Центра. Автор многочисленных публикаций в таких изданиях, как «100 проектов коттеджей», «Красивые квартиры», «Современный ремонт», «Идеи вашего дома».

Образовательная организация

  • Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса
  • Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг
  • Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre
  • Крупнейший авторизованный учебный центр ведущих IT-компаний мира
  • С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

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

Модуль 1. Базовые понятия и определения (4 ак. ч.)
Задача. Решение задачи;
Алгоритм. Свойства алгоритмов;
Программа. Программное обеспечение;
Информатика. Информация. Информационная технология;
Данные. Числа в арифметике;
Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
Законы арифметики (коммутативность, ассоциативность, дистрибутивность);
Модуль 2. Представление данных. Принцип программного управления (4 ак. ч.)
Основы алгебры логики;
Системы счисления; Связи между системами счисления;
Основы арифметики двоичных чисел;
Принцип программного управления. Базовая архитектура и структура ЭВМ. Принцип фон Неймана;
Единицы измерения ёмкости запоминающих устройств;
Представление целых и вещественных чисел в памяти ЭВМ;
Диапазоны представления чисел в двоичной системе счисления;
Представление символьной информации. Кодовые таблицы;
Понятие типа данных.
Модуль 3. Методологии и языки программирования (4 ак. ч.)
Стадии и этапы разработки программ. Проектирование. Реализация.
Проблемы программирования;
Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях).
Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
Объектно-ориентированное программирование. Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
Языки программирования. Классификация.
Модуль 4. Структуры данных. Основы проектирования баз данных (4 ак. ч.)
Базовые структуры данных – массивы и записи;
Основные операции над структурами данных;
Динамические структуры данных. Списки. Стеки. Деревья;
Информационная система. Понятие базы данных.
Требования пользователей к базам данных;
Проектирование баз данных; Цели и этапы проектирования.
Инфологический аспект. Модель «сущность-связь».
Даталогический аспект. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки.
Реляционные базы данных. Понятие отношения. Нормализация.
Системы управления базами данных;
Базы данных и компьютерные сети. Сетевые и распределённые базы данных.
Модуль 5. Лаб.раб. 1. Система программирования. Этапы реализации программ (2 ак. ч.)
Установка и настройка системы программирования на языке С;
Кодирование. Структура программ на языке С;
Компиляция и редактирование связей;
Выполнение программы в системной консоли;
Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.
Модуль 6. Лаб.раб. 2. Основы структурного кодирования. Управляющие структуры (2 ак. ч.)
СЛЕДОВАНИЕ как простейшая управляющая структура.
Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции.
ВЕТВЛЕНИЕ. Ветвление "если-то". Ветвление "если-то-иначе".
ПОВТОРЕНИЕ (ЦИКЛЫ). Циклы с предусловием. Циклы с постусловием.
Модуль 7. Лаб.раб. 3. Проектирование и реализация базы данных (2 ак. ч.)
ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
Анализ предметной области. Выделение сущностей и их атрибутов.
Составление универсального отношения. Нормализация.
РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ
СУБД Microsoft Access. Структура рабочего пространства.
Объекты базы данных. Таблицы, запросы, отчёты, формы.
Создание таблиц данных в режиме конструктора. Формирование запросов. Связывание таблиц. Построение отчётов.
Модуль 8. Лаб.раб. 4. Использование языка SQL для программного извлечения сведений из баз данных (2 ак. ч.)
Что такое SQL? Краткий обзор.
Формирование запросов к базам данных на примере программы Microsoft Query.
Создание простейшего запроса. Оператор SELECT.
Квалифицированный выбор – предложение WHERE.
Запрос нескольких таблиц, как одной.

Рейтинг курса

3.4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 30.04.2024 09:41
Основы программирования и баз данных

Основы программирования и баз данных

Оставить отзыв
Поделиться курсом с друзьями