Открыто

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

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

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

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

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

  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. Chess Master
      Chess Master не участвует.
      24 янв 2024
    2. skladchik.com
      Назначен организатор.
      24 янв 2024
    3. gohas
      gohas не участвует.
      16 янв 2024
    4. Mona Lisza
      Mona Lisza не участвует.
      4 дек 2023

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

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

Поделиться этой страницей