Vendetta
Администратор
- Регистрация
- 16 Сен 2015
- Сообщения
- 237.188
- Реакции
- 426.072
Программирование на языке Python. Уровень 0. Начальный курс [2022]
Programming in Python. Level 0. Initial course
Специалист
Вадим Шиховцов
Курс подойдет новичкам, которые только начинают свой путь в ИТ в качестве программистов.
Вы научитесь:
1. Понимать устройство компьютера и представления данных
2. Узнают виды алгоритмов (линейный, условный циклический)
3. Закрепят знания алгоритмов практикой на Python
4. Выучат синтаксис, базовые типы данных и конструкции языка программирования
5. Получат знания по основам данных
Спойлер: Содержание
Модуль 1 - Устройство компьютера
1. Назначение компьютера (автоматизация в решении задач, вычисления)
3. Анатомия компьютера (микросхемы, схема сумматора, схема памяти)
Модуль 2 - Представление информации
1. Системы счисления (bin, oct, dec, hex)
4. Кодировки, таблицы кодировок
1. Текстовое описание алгоритма (берем задачу, описываем ее решение текстом)
2. Блок-схемыОбозначения элементов блок-схемы
Онлайн редактор
3. Алгоритмические структурыСледование
1. История языка (кратко о версиях и авторе)
2. Установка интерпретатора
4. Переменные и операции
5. Линейные программы
1. Понятие «база данных» и их назначение
2. Виды БД . Понятие “СУБД”
3. Структура БД. Язык запросов SQL (однотабличные базы)
4. Работа с БД
1. Краткое повторение систем счисления
Подведение итогов
СКАЧАТЬ
Programming in Python. Level 0. Initial course
Специалист
Вадим Шиховцов
Курс подойдет новичкам, которые только начинают свой путь в ИТ в качестве программистов.
Вы научитесь:
1. Понимать устройство компьютера и представления данных
2. Узнают виды алгоритмов (линейный, условный циклический)
3. Закрепят знания алгоритмов практикой на Python
4. Выучат синтаксис, базовые типы данных и конструкции языка программирования
5. Получат знания по основам данных
Спойлер: Содержание
Модуль 1 - Устройство компьютера
1. Назначение компьютера (автоматизация в решении задач, вычисления)
- Задача
- Алгоритм
- Язык программирования
3. Анатомия компьютера (микросхемы, схема сумматора, схема памяти)
- Немного схемотехники
- Практика: перевод dec > bin, сложение/вычитание, перевод bin > dec
- Преимущества и недостатки
- Демонстрация компиляции (С/С++)
- Демонстрация интерпретации (JavaScript)
- Демонстрация запуска графической/текстовой скомпилированной (exe)
- Демонстрация запуска графической/текстовой интерпретируемой (js)
Модуль 2 - Представление информации
1. Системы счисления (bin, oct, dec, hex)
- Преобразование между системами
- Практика: Преобразование между системами счисления
- Арифметика систем счисления
- Практика: сложение/вычитание в hex и bin
- Демонстрация hex-редактора
- Немного комбинаторики (сколько комбинаций можно получить из x битов)
- Практика: простые задачи на комбинаторику
4. Кодировки, таблицы кодировок
- Понятие «символ» (символ - это картинка)
- ASCII
- Unicode
- Практика: преобразование документа из одной кодировки в другую
1. Текстовое описание алгоритма (берем задачу, описываем ее решение текстом)
2. Блок-схемыОбозначения элементов блок-схемы
Онлайн редактор
3. Алгоритмические структурыСледование
- Ввод/Вывод
- Практика: создание блок-схем для линейных задач
- Ветвление (сокращенное, полное)
- Практика: создание блок-схем для задач с ветвлением
- Повторение (цикл)
- Практика: создание блок-схем для задач с циклами
- Вложенные алгоритмические структуры
1. История языка (кратко о версиях и авторе)
2. Установка интерпретатора
- Работа с python shell (>>>)
- Практика: расчет выражений с помощью python shell
4. Переменные и операции
5. Линейные программы
- Практика: реализация блок-схем из предыдущего модуля
- Практика: реализация блок-схем из предыдущего модуля
- Практика: реализация блок-схем из предыдущего модуля
1. Понятие «база данных» и их назначение
2. Виды БД . Понятие “СУБД”
3. Структура БД. Язык запросов SQL (однотабличные базы)
4. Работа с БД
- Установка программы для визуальной работы с БД
- Создание файла базы данных на примере СУБД sqlite
- Запросы: CREATE TABLE, SELECT и INSERT
- Практика: выполнение запросов к БД
- Несколько таблиц и связи между ними
- Практика: Реализация связи один-ко-многим
1. Краткое повторение систем счисления
- Практика: задачи работу с разными системами счисления(преобразование +/-)
- Практика: задачи с битами/байтами
- Практика: задачи на составление и понимание блок-схем
- Практика: даем готовую БД и простые задачи на вставку/извлечение информации
Подведение итогов
СКАЧАТЬ
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Гайд «по следам Великолепного века» [Milady Fairy] [Ирина Фея]
- С цветом на ты [Тариф Самостоятельно] [Марина Гаврилина]
- Договор лизинга: бухгалтерский учет и налоги у лизингодателя [Элкод] [Татьяна Воронцова]
- Психотерапевтический канал (ноябрь - декабрь 2026) [Вероника Степанова]
- 75 методов творческого обучения [Андрей Хуторской]
- Биохакинг для каждого. Рычаги, которые помогут вернуть энергию вашему телу, восполнить дефициты и сохранить молодость [Екатерина Вундер]
- Нейросеть ChatGPT - версия 6 [Тариф Книга по нейросети ChatGPT] [Дмитрий Зверев] [Повтор]
- Интернет-эквайринг: с чего начать [Альфа Курс] [Олеся Прохорова]