Открыто

Основы программирования и баз данных [2022] [Специалист] [Максим Сапрыкин]

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

Цена: 9990р.-92%
Взнос: 757р.

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

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

  1. 11 ноя 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Основы программирования и баз данных [2022]
    Специалист
    Максим Сапрыкин


    Хотите стать профессиональным программистом «с нуля»? Не знаете, какой язык и среда разработки самые лучшие? Начните с 24-часового вводного курса!

    Базовые понятия и алгоритмы обработки различных структур данных универсальны для всех языков программирования.

    На курсе рассматриваются типовые алгоритмические структуры, из которых строится любая программа, и типовые алгоритмы, лежащие в основе решения широкого круга практических задач!

    Начинать надо с хорошей, крепкой базы. Именно такую прочную основу для своей дальнейшей карьеры Вы можете получить в Учебном центре «Специалист» на курсе «Основы программирования и баз данных».

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

    Курс «Основы программирования и баз данных» посвящен изучению базовых принципов программирования, получению знаний по методологии языков программирования, а также обзору современных тенденций в программировании. В процессе обучения Вы приобретете начальные навыки кодирования и реализации программ путем оптимизации их кода. Вы освоите проектирование и реализацию баз данных, а также программное управление ими. Обучение на курсе создаст прочную основу для освоения языков программирования и СУБД.

    В программе курса «Основы программирования и баз данных» предусмотрено несколько лабораторных работ, которые позволят Вам на практическом материале закрепить полученные теоретические знания.

    Вы научитесь:
    1. Проектировать несложные базы данных и осуществлять их реализацию средствами СУБД Microsoft Access
    2. Осуществлять преобразования чисел и выполнять над ними операции в основных системах счисления
    3. Описывать схемы алгоритмов и программ, используя общепринятые нотации

    Модуль 1 - Базовые понятия и определения
    • Задача. Решение задачи;
    • Алгоритм. Свойства алгоритмов;
    • Программа. Программное обеспечение;
    • Информатика. Информация. Информационная технология;
    • Данные. Числа в арифметике;
    • Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
    • Законы арифметики (коммутативность, ассоциативность, дистрибутивность);
    Модуль 2 - Представление данных. Принцип программного управления
    • Основы алгебры логики;
    • Системы счисления; Связи между системами счисления;
    • Основы арифметики двоичных чисел;
    • Принцип программного управления. Базовая архитектура и структура ЭВМ. Принцип фон Неймана;
    • Единицы измерения ёмкости запоминающих устройств;
    • Представление целых и вещественных чисел в памяти ЭВМ;
    • Диапазоны представления чисел в двоичной системе счисления;
    • Представление символьной информации. Кодовые таблицы;
    • Понятие типа данных.
    Модуль 3 - Методологии и языки программирования
    • Стадии и этапы разработки программ. Проектирование. Реализация.
    • Проблемы программирования;
    • Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях).
    • Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
    • Объектно-ориентированное программирование. Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
    • Языки программирования. Классификация.
    Модуль 4 - Структуры данных. Основы проектирования баз данных
    • Базовые структуры данных – массивы и записи;
    • Основные операции над структурами данных;
    • Динамические структуры данных. Списки. Стеки. Деревья;
    • Информационная система. Понятие базы данных.
    • Требования пользователей к базам данных;
    • Проектирование баз данных; Цели и этапы проектирования.
    • Инфологический аспект. Модель «сущность-связь».
    • Даталогический аспект. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки.
    • Реляционные базы данных. Понятие отношения. Нормализация.
    • Системы управления базами данных;
    • Базы данных и компьютерные сети. Сетевые и распределённые базы данных.
    Модуль 5 - Лаб.раб. 1. Система программирования. Этапы реализации программ
    • Установка и настройка системы программирования на языке С;
    • Кодирование. Структура программ на языке С;
    • Компиляция и редактирование связей;
    • Выполнение программы в системной консоли;
    • Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.
    Модуль 6 - Лаб.раб. 2. Основы структурного кодирования. Управляющие структуры
    • Следование как простейшая управляющая структура.
    • Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции.
    • Ветвление. Ветвление "если-то". Ветвление "если-то-иначе".
    • Повторение (циклы). Циклы с предусловием. Циклы с постусловием.
    Модуль 7 - Лаб.раб. 3. Проектирование и реализация базы данных
    • Проектирование базы данных
    • Анализ предметной области. Выделение сущностей и их атрибутов.
    • Составление универсального отношения. Нормализация.
    • Реализация базы данных
    • СУБД Microsoft Access. Структура рабочего пространства.
    • Объекты базы данных. Таблицы, запросы, отчёты, формы.
    • Создание таблиц данных в режиме конструктора. Формирование запросов. Связывание таблиц. Построение отчётов.
    Модуль 8 - Лаб.раб. 4. Использование языка SQL для программного извлечения сведений из баз данных
    • Что такое SQL? Краткий обзор.
    • Формирование запросов к базам данных на примере программы Microsoft Query.
    • Создание простейшего запроса. Оператор SELECT.
    • Квалифицированный выбор – предложение WHERE.
    • Запрос нескольких таблиц, как одной.

    Продажник
     
    1 человеку нравится это.
  2. Последние события

    1. Alter2000
      Alter2000 не участвует.
      25 апр 2024 в 19:57
    2. Alter2000
      Alter2000 участвует.
      25 апр 2024 в 11:21
    3. Dragonrider
      Dragonrider не участвует.
      25 апр 2024 в 11:11
    4. gohas
      gohas не участвует.
      15 янв 2024

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

    1. skladchik.com
      Нужен организатор складчины.
      4 май 2023
    2. skladchik.com
      Назначен организатор.
      12 ноя 2022
  3. Обсуждение
  4. 26 апр 2023
    #2
    Dragonrider
    Dragonrider СкладчикСкладчик
    Эх, вот бы пораньше встретить эту складчину, я уже курс прошла... А дальше планируется по программированию? Там много блоков...
     
  5. 26 апр 2023
    #3
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    Забыть, скачать этот, изучить заново...
    Понравился курс?
     
  6. 26 апр 2023
    #4
    Dragonrider
    Dragonrider СкладчикСкладчик
    Да, понравился. Это курс для совсем новичков, заставляет мозги поскрипеть, чтобы настроиться на программистскую логику :)
    П.С. Записалась, освежить не помешает. И у меня был другой преподаватель и форма обучения немножко другая.
     
    1 человеку нравится это.
  7. 26 апр 2023
    #5
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    Люблю девочек-программисток...
     
  8. 26 апр 2023
    #6
    Dragonrider
    Dragonrider СкладчикСкладчик
    Я ещё не программист, я только учусь, но дорогу осилит идущий :)
     
    1 человеку нравится это.

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