Скачать 

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

Цена: 295 РУБ
Организатор: Robot
Список участников складчины:
  • 1. Nastya1312
Robot
Robot
Складчик
  • #1

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

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

Вы научитесь:
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. Краткое повторение работы с базами данных
Практика: даем готовую БД и простые задачи на вставку/извлечение информации

Итоговое тестирование
Подведение итогов
 
Зарегистрируйтесь , чтобы посмотреть скрытый авторский контент.

Войдите или зарегистрируйтесь, чтобы комментировать и скачивать складчины!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт на форуме. Это не сложно!

Вход

Вы уже зарегистрированы? Войдите.

Сверху