• Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Подписаться»
  • Форумы
  • Складчины
  • Программирование

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

Найти складчину
  • Курс создан: Дата начала 4 Окт 2022
В избранное
Зарегистрируйтесь, чтобы посмотреть контент
Организатор
Организую Складчины
Команда форума
Сообщения
659 939
Реакции
15 485
Монеты
325
Оплачено
1
  • 4 Окт 2022
  • #1
Ссылка на картинку
Курс подойдет новичкам, которые только начинают свой путь в ИТ в качестве программистов.

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

Итоговое тестирование
Подведение итогов
Смотреть далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
автор анастасия ивенская вадим шиховцов мужская зимняя куртка начальный курс 2022 пошив пошив мужской куртки программирование на языке python специалист уровень 0
Похожие складчины
Скачать [Специалист] Программирование на языке Go. Уровень 4. NoSQL и CI/CD (Вадим Шиховцов)
  • 16-08-2024 nosql и ci/cd вадим шиховцов про-писи венеролога программирование на языке go рафаэль мухамадеев специалист уровень 4
  • 17 Авг 2024
Ответы
0
Просмотры
231
17 Авг 2024
Организатор
Скачать [Специалист] Программирование на языке Python. Уровень 1. Базовый курс (Илья Елисеев)
  • программированиt в python программирование программирование на языке python специалист
  • 14 Ноя 2021
Ответы
0
Просмотры
111
14 Ноя 2021
Организатор
Скачать [Специалист] Программирование на языке Python. Уровень 2. Продвинутый курс (Вера Баринова)
  • вера баринова программирование программирование на языке python продвинутый курс для стокеров специалист уровень 2
  • 14 Янв 2022
Ответы
0
Просмотры
297
14 Янв 2022
Организатор
Скачать [Специалист] Программирование на языке Python для школьников. Уровень 1 (Вера Баринова)
  • python вера баринова вера баринова python для школьников для школьников уровень 1 программирование на языке python специалист специалист python специалист программирование на языке python уровень 1
  • 14 Ноя 2021
Ответы
0
Просмотры
346
14 Ноя 2021
Организатор
Скачать [Специалист] Программирование на языке Python. Уровень 3. Разработка в Django (Евгений Власов)
  • django власов евгений власов программирование на языке python разработка веб - приложений в django специалист уровень 3
  • 4 Авг 2021
Ответы
0
Просмотры
389
4 Авг 2021
Организатор
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

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

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?