Що нового?

Набір учасників [Спеціаліст] Основи програмування та баз даних, 2020 (Марія Баранова)

Інформація про покупку
Тип покупки: Складчина
Ціна: 2938 ГРН
Учасників: 0 з 80
Організатор: Відсутній
Статус: Набір учасників
Внесок: 38.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

професія програміста в останні роки стає все більш популярною.сьогодні бути фахівцем у сфері ІТ-це не тільки престижно, а й вигідно. Стабільний високий дохід, цікава робота, можливість працювати віддалено або співпрацювати із зарубіжними компаніями-про що ще може мріяти it-фахівець!

але виникає питання, з чого почати?
Починати треба з хорошою, міцної бази. Саме таку міцну основу для своєї подальшої кар'єри ви можете отримати в Навчальному центрі "Спеціаліст" на курсі

"Основи програмування і баз даних"
.
Курс розрахований на всіх, хто має базову комп'ютерну підготовку, і хоче почати кар'єру в ІТ-галузі.

Програма курсу складена з урахуванням вимог професійного стандарту "Програміст", затв. наказом Міністерства праці та соціального захисту РФ від 18 листопада 2013 № 679н.

Курс "Основи програмування і баз даних" присвячений вивченню базових принципів програмування, отриманню знань з методології мов програмування, а також огляду сучасних тенденцій в програмуванні. У процесі навчання ви придбаєте початкові навички кодування і реалізації програм шляхом оптимізації їх коду. Ви освоїте проектування і реалізацію баз даних, а також програмне управління ними. Навчання на курсі створить міцну основу для освоєння мов програмування і СУБД.

після закінчення курсу ви будете вміти:
  • проектувати нескладні бази даних і здійснювати їх реалізацію засобами СУБД Microsoft Access
  • здійснювати перетворення чисел і виконувати над ними операції в основних системах числення
  • описувати схеми алгоритмів і програм, використовуючи загальноприйняті нотації
фахівці, що володіють цими знаннями і навичками, в даний час вкрай затребувані. Більшість випускників наших курсів роблять успішну кар'єру і користуються повагою роботодавців.

Модуль 1. Базові поняття та визначення
  • Завдання. Рішення задачі;
  • Алгоритм. Властивості алгоритмів;
  • Програма. Програмне забезпечення;
  • Інформатика. Інформація. Інформаційна технологія;
  • дані. Числа в арифметиці;
  • вирази. Операнд. Знаки операцій. Ідентифікатор. Константи;
  • закони арифметики (комутативність, асоціативність, дистрибутивність);
Модуль 2. Представлення даних. Принцип програмного управління
  • основи алгебри логіки;
  • системи числення; Зв'язку між системами числення;
  • основи арифметики двійкових чисел;
  • Принцип програмного управління. Базова архітектура і структура ЕОМ. Принцип фон Неймана;
  • одиниці виміру ємності запам'ятовуючих пристроїв;
  • представлення цілих і речових чисел в пам'яті ЕОМ;
  • діапазони представлення чисел у двійковій системі числення;
  • представлення символьної інформації. Кодові таблиці;
  • поняття типу даних.
Модуль 3. Методології та мови програмування
  • стадії та етапи розробки програм. Проектування. Реалізація.
  • Проблеми програмування;
  • методології програмування. Класифікація методологій програмування (структурне, об'єктно-орієнтоване, логічне, функціональне, програмування в обмеженнях).
  • структурне програмування. Базові принципи (покрокова деталізація, модульне структурне програмування);
  • Об'єктно-орієнтоване програмування. Базові принципи (абстрагування; інкапсуляція; спадкування, поліморфізм);
  • мови програмування. Класифікація.
Модуль 4. Структури даних. Основи проектування баз даних
  • Базові структури даних-масиви і записи;
  • основні операції над структурами даних;
  • динамічні структури даних. Список. Стек. Дерева;
  • Інформаційна система. Поняття бази даних.
  • вимоги користувачів до баз даних;
  • проектування баз даних; цілі та етапи проектування.
  • Інфологічний аспект. Модель"сутність-зв'язок".
  • Даталогічний аспект. Моделі даних (ієрархічна, Мережева, реляційна) їх переваги і недоліки.
  • реляційні бази даних. Поняття відношення. Нормалізація.
  • системи управління базами даних;
  • бази даних і комп'ютерні мережі. Мережеві та розподілені бази даних.
Модуль 5. Лаб.раб. 1. Система програмування. Етапи реалізації програм
  • Установка і настройка системи програмування на мові С;
  • кодування. Структура програм на мові С;
  • компіляція та редагування зв'язків;
  • виконання програми в системній консолі;
  • Розробка найпростіших програм на мові програмування С.оголошення. Вираження. Форматний введення-виведення даних.
Модуль 6. Лаб.раб. 2. Основи структурного кодування. Керуючі структури
  • слідування як найпростіша керуюча структура.
  • умовні вирази як основа формування керуючих структур. Операції відносини і логічні операції.
  • розгалуження. Розгалуження "якщо-то". Розгалуження "якщо-то-інакше".
  • повторення (цикли). Цикли з передумовою. Цикли з постумовою.
Модуль 7. Лаб.раб. 3. Проектування та реалізація бази даних
  • проектування бази даних
  • аналіз предметної області. Виділення сутностей і їх атрибутів.
  • складання універсального відношення. Нормалізація.
  • реалізація бази даних
  • СУБД Microsoft Access. Структура робочого простору.
  • об'єкти бази даних. Таблиці, запити, звіти, форми.
  • Створення таблиць даних в режимі конструктора. Формування запитів. Зв'язування таблиць. Побудова звітів.
Модуль 8. Лаб.раб. 4. Використання мови SQL для програмного вилучення відомостей з баз даних
  • Що таке SQL? Стислий огляд.
  • Формування запитів до баз даних на прикладі програми Microsoft Query.
  • створення найпростішого запиту. Оператор SELECT.
  • кваліфікований вибір-пропозиція WHERE.
  • запит декількох таблиць, як однієї.

https://privatelink.de/?https://www.specialist.ru/course/oprog-a
 
Угорі