Що нового?

Придбаний [Спеціаліст] Програмування на мові Python. Рівень 0. Початковий курс (Вадим Шеховцов)

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

Gadzhi

Модератор
Вступний курс з програмування на мові Python для тих, хто хоче вивчити цю популярну мову

Курс готує до професії, яка дозволяє працювати віддалено

Курс підійде новачкам, які тільки починають свій шлях в ІТ в якості програмістів.

ви навчитеся
  • розуміти пристрій комп'ютера та представлення даних
  • дізнаються види алгоритмів (лінійний, умовний циклічний)
  • закріплять знання алгоритмів практикою на Python
  • вивчать синтаксис, базові типи даних і конструкції мови програмування
  • отримають знання з основ даних
фахівці, що володіють цими знаннями і навичками, в даний час вкрай затребувані.

Навчання за світовими стандартами дозволяє нашим випускникам працювати в провідних компаніях Росії та інших країн. Вони роблять успішну кар'єру і користуються повагою роботодавців.

Модуль 1. Пристрій комп'ютера (4 ак. ч.)
  • призначення комп'ютера (Автоматизація у вирішенні задач, обчислення)
    • Завдання
    • Алгоритм
    • мова програмування
  • пристрій комп'ютера (CPU, RAM, HDD)
  • Анатомія комп'ютера (мікросхеми, схема суматора, схема пам'яті)
    • трохи схемотехніки
  • основи бінарних операцій (dec > bin, bin > dec, bin + bin, bin - bin)
  • Практика: переклад dec & gt; bin, додавання/віднімання, переклад bin & gt; dec
  • компіляція та інтерпретація
    • переваги та недоліки
    • демонстрація компіляції (C/C++)
    • демонстрація інтерпретації (JavaScript)
  • Графічні та текстові програми
    • демонстрація запуску графічної/текстової скомпільованої (exe)
    • демонстрація запуску графічної/текстової інтерпретованої (js)
  • Практика: запуск програм слухачами
Модуль 2. Представлення інформації (4 ак. ч.)
  • системи числення (bin, oct, dec, hex)
    • перетворення між системами
    • Практика: перетворення між системами числення
    • Арифметика систем числення
    • Практика: додавання/віднімання в hex і bin
    • демонстрація Hex-редактора
  • діапазони представлення чисел
    • трохи комбінаторики (скільки комбінацій можна отримати з X бітів)
    • Практика: прості задачі на комбінаторику
  • одиниці виміру інформації (біт, байт, кіло, мега)
  • кодування, таблиці кодувань
    • поняття "символ" (символ - це картинка)
    • ASCII
    • Unicode
    • Практика: перетворення документа з одного кодування в інше
Модуль 3. Запис алгоритмів (4 ак. ч.)
  • текстовий опис алгоритму (беремо задачу, описуємо її рішення текстом)
  • Блок-схеми
    • позначення елементів блок-схеми
    • онлайн редактор
  • алгоритмічні структури
    • слідування
    • введення/виведення
    • Практика: створення блок-схем для лінійних задач
    • розгалуження (скорочене, повне)
    • Практика: створення блок-схем для задач з розгалуженням
    • повторення (цикл)
    • Практика: створення блок-схем для задач з циклами
    • вкладені алгоритмічні структури
Модуль 4. Знайомство з python (4 ак. ч.)
  • історія мови (коротко про версії та автора)
  • встановлення інтерпретатора
    • Робота з Python shell (>> & gt;)
    • Практика: обчислення виразів за допомогою оболонки python
  • перша програма "Hello world" (запуск програми через консоль cmd)
  • змінні та операції
  • Лінійні програми
    • Практика: реалізація блок-схем з попереднього модуля
  • програми з розгалуженнями
    • Практика: реалізація блок-схем з попереднього модуля
  • програми з циклами
    • Практика: реалізація блок-схем з попереднього модуля
Модуль 5. Теорія баз даних (4 ак. ч.)
  • поняття "база даних" та їх призначення
  • види БД . Поняття "СУБД"
  • Структура БД. Мова запитів SQL (однотаблічні бази)
  • Робота з БД
    • встановлення Програми для візуальної роботи з БД
    • Створення файлу бази даних на прикладі СУБД SQLite
    • запити: CREATE TABLE, SELECT і INSERT
    • Практика: виконання запитів до БД
  • реляційні БД
    • кілька таблиць і зв'язки між ними
    • Практика: реалізація зв'язку один-до-багатьох
Модуль 6. Відпрацювання пройденого матеріалу (4 АК. ч.)
  • коротке повторення систем числення
    • Практика: завдання роботу з різними системами числення(перетворення+/-)
  • коротке повторення одиниць вимірювання інформації
    • Практика: задачі з бітами/байтами
  • коротке повторення алгоритмів і блок-схем
    • Практика: завдання на складання та розуміння блок-схем
  • коротке повторення роботи з базами даних
    • Практика: даємо готову БД і прості завдання на вставку/Витяг інформації
підсумкове тестування
Підведення підсумків
https://privatelink.de/?https://www.specialist.ru/course/python0
 
Угорі