Открыто

Программирование на языке Python. Уровень 0. Начальный курс [2022] [Специалист] [Вадим Шиховцов]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 2 окт 2022.

Цена: 9990р.-96%
Взнос: 379р.

Основной список: 30 участников

Резервный список: 5 участников

  1. 2 окт 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Программирование на языке Python. Уровень 0. Начальный курс [2022]
    Programming in Python. Level 0. Initial course
    Специалист
    Вадим Шиховцов


    Курс подойдет новичкам, которые только начинают свой путь в ИТ в качестве программистов.

    Вы научитесь:
    1. Понимать устройство компьютера и представления данных
    2. Узнают виды алгоритмов (линейный, условный циклический)
    3. Закрепят знания алгоритмов практикой на Python
    4. Выучат синтаксис, базовые типы данных и конструкции языка программирования
    5. Получат знания по основам данных

    Модуль 1 - Устройство компьютера
    1. Назначение компьютера (автоматизация в решении задач, вычисления)
    • Задача
    • Алгоритм
    • Язык программирования
    2. Устройство компьютера (CPU, RAM, HDD)
    3. Анатомия компьютера (микросхемы, схема сумматора, схема памяти)
    • Немного схемотехники
    4. Основы бинарных операций(dec > bin, bin > dec, bin + bin, bin - bin)
    • Практика: перевод dec > bin, сложение/вычитание, перевод bin > dec
    5. Компиляция и интерпретация
    • Преимущества и недостатки
    • Демонстрация компиляции (С/С++)
    • Демонстрация интерпретации (JavaScript)
    6. Графические и текстовые программы
    • Демонстрация запуска графической/текстовой скомпилированной (exe)
    • Демонстрация запуска графической/текстовой интерпретируемой (js)
    Практика: запуск программ слушателями
    Модуль 2 - Представление информации
    1. Системы счисления (bin, oct, dec, hex)
    • Преобразование между системами
    • Практика: Преобразование между системами счисления
    • Арифметика систем счисления
    • Практика: сложение/вычитание в hex и bin
    • Демонстрация hex-редактора
    2. Диапазоны представления чисел
    • Немного комбинаторики (сколько комбинаций можно получить из x битов)
    • Практика: простые задачи на комбинаторику
    3. Единицы измерения информации (бит, байт, кило, мега)
    4. Кодировки, таблицы кодировок
    • Понятие «символ» (символ - это картинка)
    • ASCII
    • Unicode
    • Практика: преобразование документа из одной кодировки в другую
    Модуль 3 - Запись алгоритмов
    1. Текстовое описание алгоритма (берем задачу, описываем ее решение текстом)
    2. Блок-схемыОбозначения элементов блок-схемы
    Онлайн редактор
    3. Алгоритмические структурыСледование
    • Ввод/Вывод
    • Практика: создание блок-схем для линейных задач
    • Ветвление (сокращенное, полное)
    • Практика: создание блок-схем для задач с ветвлением
    • Повторение (цикл)
    • Практика: создание блок-схем для задач с циклами
    • Вложенные алгоритмические структуры
    Модуль 4 - Знакомство с python
    1. История языка (кратко о версиях и авторе)
    2. Установка интерпретатора
    • Работа с python shell (>>>)
    • Практика: расчет выражений с помощью python shell
    3. Первая программа “Hello world” (запуск программы через консоль cmd)
    4. Переменные и операции
    5. Линейные программы
    • Практика: реализация блок-схем из предыдущего модуля
    6. Программы с ветвлениями
    • Практика: реализация блок-схем из предыдущего модуля
    7. Программы с циклами
    • Практика: реализация блок-схем из предыдущего модуля
    Модуль 5 - Теория баз данных
    1. Понятие «база данных» и их назначение
    2. Виды БД . Понятие “СУБД”
    3. Структура БД. Язык запросов SQL (однотабличные базы)
    4. Работа с БД
    • Установка программы для визуальной работы с БД
    • Создание файла базы данных на примере СУБД sqlite
    • Запросы: CREATE TABLE, SELECT и INSERT
    • Практика: выполнение запросов к БД
    5. Реляционные БД
    • Несколько таблиц и связи между ними
    • Практика: Реализация связи один-ко-многим
    Модуль 6 - Отработка пройденного материала
    1. Краткое повторение систем счисления
    • Практика: задачи работу с разными системами счисления(преобразование +/-)
    2. Краткое повторение единиц измерения информации
    • Практика: задачи с битами/байтами
    3. Краткое повторение алгоритмов и блок-схем
    • Практика: задачи на составление и понимание блок-схем
    4. Краткое повторение работы с базами данных
    • Практика: даем готовую БД и простые задачи на вставку/извлечение информации
    Итоговое тестирование
    Подведение итогов

    Продажник
     
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      В складчине участвует 30 человек(а).
      15 окт 2024 в 18:37
    2. skladchik.com
      В складчине участвует 30 человек(а).
      9 окт 2024
    3. skladchik.com
      В складчине участвует 30 человек(а).
      25 сен 2024
    4. skladchik.com
      В складчине участвует 30 человек(а).
      25 сен 2024

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      9 июн 2024
    2. skladchik.com
      Назначен организатор.
      24 янв 2024
    3. skladchik.com
      Нужен организатор складчины.
      4 май 2023
    4. skladchik.com
      Назначен организатор.
      12 ноя 2022
  3. Обсуждение
  4. 7 янв 2023
    #2
    eugene11
    eugene11 СкладчикСкладчик
    Доброго времени суток! Есть надежда на то что курс все таки появится?
     
    1 человеку нравится это.
  5. 21 фев 2023
    #3
    Pervenec
    Pervenec ЧКЧлен клуба
    Наверное, уже нет.
     
  6. 13 авг 2023
    #4
    Pervenec
    Pervenec ЧКЧлен клуба
    Страницу курса можно закрывать.