Online-uroki.ru

Онлайн уроки и курсы
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Специалист основы программирования и баз данных

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

+7 (499) 397-71-24
+7 (499) 397-71-25
+7 (965) 117-21-00
+7 (966) 027-03-77

Лицензии и свидетельства:

Актуальные вопросы:

  • Всю теорию сразу отрабатываете и закрепляете на практике!
  • Каждый работает за отдельным компьютером.
  • В группах обучается от 5 до 10 человек.
  • Есть утренние, дневные, вечерние группы и группы только по выходным дням.
  • Вы получите реальные знания и опыт под руководством профессионала!
  • Весь материал дается доступным языком, его усвоит каждый, независимо от уровня ваших знаний!
  • Всегда можно поменять время обучения, если у Вас изменились планы или пройти пропущенный материал с другой группой.
  • Договор можно заключить в офисе или по электронной почте.
  • Оплатить можно по квитанции, через мобильный банк, через вашу организацию, в офисе: наличными или по банковской карте.
  • Вы можете сделать предоплату от 30% стоимости обучения, а оставшуюся часть доплатить на 2 занятии.
  • Если после первого занятия Вам что-то не понравится, мы сразу вернем всю оплаченную стоимость.
  • Если Вы не смогли найти нужную программу на нашем сайте, не расстраивайтесь! Позвоните Нам и мы решим Ваши вопросы!

По окончании курса вы получите

По окончанию обучения Вы получите престижное удостоверение, которое котируется при трудоустройстве на территории РФ.

Чему вы научитесь на курсах Основы программирования?

  • вы познакомитесь с базовыми понятия алгоритмизации
  • узнаете принцип программного управления
  • узнаете методологии и языки программирования
  • узнаете основы проектирования баз данных
  • узнаете основы структурного кодирования
  • научитесь использовать язык SQL для манипуляций с данными

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

Расписание курса

Мы в инстаграмм

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

  • Алгоритмический язык.
  • Терминология – выражения, константы, идентификаторы, операнды, знаки операций.
  • Арифметические законы (коммутативность, ассоциативность, дистрибутивность).
  • Основы алгебраической логики.
  • Основы арифметики двоичных чисел.
  • Понятие типа данных.
  • Стадии и этапы разработки программ. Проектирование. Реализация.
  • Понятие классов. Диаграмма классов как средство проектирования.
  • Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях).
  • Понятие базы данных. Цели и задачи БД.
  • Проектирование баз данных. Цели и этапы проектирования.
  • Модель «сущность-связь».
  • Модели данных (иерархическая, сетевая, реляционная) их преимущества и недостатки.
  • Реляционные базы данных. Понятие отношения. Нормализация.
  • Системы управления базами данных.
  • Установка и настройка системы программирования на языке Pascal / Delfi.
  • Кодирование. Структура программ на языке Pascal / Delfi.
  • Создание элементарных программ (консоль и интерфейс) на языках Pascal / Delfi. Объявления. Выражения. Форматный ввод-вывод данных.
  • Условные операторы (if-else; If-then-else).
  • Процедурное и функциональное программирование.
  • Работа с циклами. Циклы с предусловием и с постусловием.
  • Знакомство с SQL.
  • Формирование запросов к базам данных.
  • Обзор и создание простых запросов (Select, insert, update, delete).
  • Оператор WHERE – как одно из условий работы с данными.
  • Запрос нескольких таблиц, как одной.

Где проходит обучение?

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

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

Вы освоите базовую терминологию и суть программирования, алгоритмический язык, проектирование и управление базами данных. К концу обучения Вы уже будите иметь представление, куда Вам двигаться дальше для развития в области программирования и сможете сделать правильный выбор предложенных языков: Html и CSS, JavaScript, PHP и MySQL, Ruby, С++, Python, Django.
Звоните и записывайтесь на курсы по телефонам: +7 (499) 397-71-24 / +7 (499) 397-71-25
А так же подписывайтесь на нас в социальных сетях и пишите в мессенджеры:

Читать еще:  Олимпиада по программированию мфти

Специалист основы программирования и баз данных

Форма быстрой оплаты

  1. Заполните поля формы заказа
  2. Выберите вариант покупки лицензии
  3. Выберите способ оплаты Вашего заказа

Далее следуйте указаниям системы оплаты

Электронная поставка ПО —

На указанный E-mail будет выслано письмо с кодом активации, ссылкой на дистрибутив и инструкцией по установке ПО. Подробнее

Купить в один клик

Вы познакомитесь с основами программирования и управления базами данных, что создаст прочную основу для изучения языков программирования и СУБД в нашем Центре «Специалист».

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

В процессе обучения основам программирования в Центре «Специалист» слушатели приобретут начальные навыки кодирования и реализации программ, путем оптимизации их кода.

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

Цель курса:

Изучение фундаментальных основ программирования для цифровых вычислительных машин и разработки баз данных, получение знаний методологий и современных технологий программирования, приобретение навыков: алгоритмизации, кодирования и реализации программ; проектирования и реализации баз данных; программного управления базами данных.

По окончании курса Вы будете уметь:

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

Продолжительность курса — 24 ак. ч.

Модуль 1. Базовые понятия и определения

Задача. Решение задачи;
Алгоритм. Свойства алгоритмов;
Программа. Программное обеспечение;
Информатика. Информация. Информационная технология;
Данные. Числа в арифметике;
Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
Законы арифметики (коммутативность, ассоциативность, дистрибутивность);

Модуль 2. Представление данных. Принцип программного управления

Основы алгебры логики;
Системы счисления; Связи между системами счисления;
Основы арифметики двоичных чисел;
Принцип программного управления. Базовая архитектура и структура ЭВМ. Принцип фон Неймана;
Единицы измерения ёмкости запоминающих устройств;
Представление целых и вещественных чисел в памяти ЭВМ;
Диапазоны представления чисел в двоичной системе счисления;
Представление символьной информации. Кодовые таблицы;
Понятие типа данных.

Модуль 3. Методологии и языки программирования

Стадии и этапы разработки программ. Проектирование. Реализация.
Проблемы программирования;
Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях).
Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
Объектно-ориентированное программирование. Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
Языки программирования. Классификация.

Модуль 4. Структуры данных. Основы проектирования баз данных

Базовые структуры данных – массивы и записи;
Основные операции над структурами данных;
Динамические структуры данных. Списки. Стеки. Деревья;
Информационная система. Понятие базы данных.
Требования пользователей к базам данных;
Проектирование баз данных; Цели и этапы проектирования.
Инфологический аспект. Модель «сущность-связь».
Даталогический аспект. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки.
Реляционные базы данных. Понятие отношения. Нормализация.
Системы управления базами данных;
Базы данных и компьютерные сети. Сетевые и распределённые базы данных.

Читать еще:  Cadabra школа программирования

Модуль 5. Лаб.раб. 1. Система программирования. Этапы реализации программ

Установка и настройка системы программирования на языке С;
Кодирование. Структура программ на языке С;
Компиляция и редактирование связей;
Выполнение программы в системной консоли;
Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.

Модуль 6. Лаб.раб. 2. Основы структурного кодирования. Управляющие структуры

СЛЕДОВАНИЕ как простейшая управляющая структура.
Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции.
ВЕТВЛЕНИЕ. Ветвление «если-то». Ветвление «если-то-иначе».
ПОВТОРЕНИЕ (ЦИКЛЫ). Циклы с предусловием. Циклы с постусловием.

Модуль 7. Лаб.раб. 3. Проектирование и реализация базы данных

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
Анализ предметной области. Выделение сущностей и их атрибутов.
Составление универсального отношения. Нормализация.
РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ
СУБД Microsoft Access. Структура рабочего пространства.
Объекты базы данных. Таблицы, запросы, отчёты, формы.
Создание таблиц данных в режиме конструктора. Формирование запросов. Связывание таблиц. Построение отчётов.

Модуль 8. Лаб.раб. 4. Использование языка SQL для программного извлечения сведений из баз данных

Что такое SQL? Краткий обзор.
Формирование запросов к базам данных на примере программы Microsoft Query.
Создание простейшего запроса. Оператор SELECT.
Квалифицированный выбор – предложение WHERE.
Запрос нескольких таблиц, как одной.

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

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

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

  • Разработка и анализ линейных, ветвящихся и циклических алгоритмов;
  • Кодирование на языках высокого уровня;
  • Преобразование чисел в различных системах счисления;
  • Проектирование простых реляционных баз данных.

Проводится в рамках курса профессиональной переподготовки «Инженер-программист».

  • Задача. Решение задачи;
  • Алгоритм. Свойства алгоритмов;
  • Программа. Программное обеспечение;
  • Информатика. Информация. Информационная технология;
  • Данные. Числа в арифметике;
  • Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
  • Алгоритмические структуры.
  • Примеры алгоритмического решения математических задач.
  • Основы алгебры логики;
  • Системы счисления; Связи между системами счисления;
  • Двоичная и шестнадцатеричная системы счисления;
  • Единицы измерения ёмкости запоминающих устройств;
  • Представление целых и вещественных чисел в памяти ЭВМ;
  • Диапазоны представления чисел в двоичной системе счисления;
  • Представление символьной информации. Кодовые таблицы;
  • Понятие типа данных.
  • Базовые структуры данных – массивы и записи;
  • Основные операции над структурами данных;
  • Динамические структуры данных. Списки. Стеки. Деревья;
  • Практическая задача с использованием массивов и записей;
  • Анализ производительности алгоритмов.
  • Стадии и этапы разработки программ. Проектирование. Реализация;
  • Проблемы программирования;
  • Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях);
  • Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
  • Объектно-ориентированное программирование;
  • Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
  • Языки программирования. Классификация;
  • Понятие фреймворка;
  • Применение структурного программирования для решения задач.
  • Файловая система с точки зрения программы;
  • Бинарные и текстовые файлы, язык XML;
  • Кэширование данных;
  • Передача информации на внешние устройства: буферизация, коррекция ошибок, контрольные суммы, общие принципы шифрования;
  • Базы данных и информационные системы;
  • Требования пользователей к базам данных;
  • Схемы обмена данными при работе с БД клиент-серверного типа;
  • Инфологический аспект проектирования. Модель «сущность-связь»;
  • Даталогический аспект проектирования. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки;
  • Реляционные базы данных. Нормализация.
  • Таблицы, типы полей;
  • Первичные и внешние ключи, декларативная поддержка целостности данных;
  • Представления, хранимые процедуры, триггеры;
  • Индексы и производительность;
  • Механизм транзакций.
Читать еще:  Специальность программирование в компьютерных системах

Укажите ваш e-mail, выберите формат обучения и нажмите запросить КП, и мы отправим Вам коммерческое предложение по данному курсу!

Запрос успешно отправлен! Спасибо за обращение!
В ближайшее время мы отправим Вам коммерческое предложение по данному курсу!

Ошибки в следующих полях:

Выбрать группу и записаться

Идёт набор группы. Расписание будет опубликовано позже. Следите за изменениями на сайте.

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

  • Описание курса
  • Чему вы научитесь?
  • Программа
  • Требования к участникам

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

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

Кому подойдёт курс?

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

Что вас ждёт на занятиях?

Курс «Основы программирования и баз данных» посвящён изучению базовых принципов программирования, получению знаний по методологии языков программирования, а также обзору современных тенденций в программировании. В процессе обучения вы приобретёте начальные навыки написания кода и реализации программ путём его оптимизации. Вы освоите проектирование и реализацию баз данных, а также программное управление ими. Обучение на курсе создаст прочную основу для освоения языков программирования и СУБД.

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

Формы проведения занятий:

Онлайн‑обучение с использованием технологии inClass. Вы вместе с другими очными и онлайн‑слушателями участвуете в групповых дискуссиях, получаете все учебные материалы, общаетесь с преподавателем и с коллегами. Преподаватель постоянно находится на связи, проверяет задания в режиме реального времени. Обучение проводится на платформах: Windows 7, Windows 8 (8.1), Windows 10, MacOS, iPad, Android. На MacOS онлайн‑трансляции доступны полноценно, однако записи локально не воспроизводятся. Видеотрансляция из класса доступна в браузерах Internet Explorer, Mozilla Firefox, Google Chrome, Safari, а также с использованием специальной программы VLC.

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

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

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

Программа курса составлена с учетом требований профессионального стандарта «Программист», утв. приказом Министерства труда и социальной защиты РФ от 18 ноября 2013 г. № 679н.

По окончании курса вы получите свидетельство Центра «Специалист», признаваемое работодателями.

Продолжительность курса: 24 академических часа.

Ссылка на основную публикацию
Adblock
detector