Открыто

[Школа современных технологий] C++ базовый курс.

Тема в разделе "Курсы по программированию", создана пользователем Artem-SP, 14 сен 2014.

Цена: 12000р.
Взнос: 6767р.-43%

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

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

  1. 14 сен 2014
    #1
    Artem-SP
    Artem-SP ЧКЧлен клуба
    C++ базовый курс. Алексей Захаренков.
    Концептуальное программирование для настоящих разработчиков.
    Курс предназначен для всех, кто хотел бы, но пока не может с уверенностью назвать себя грамотным разработчиком. Ведь от действительно грамотного разработчика требуется не только владение несколькими технологиями, но и то, что одновременно может дать практически только изучение С++, а именно:
    1. представление о том, «как оно работает»;
    2. возможность писать на языке высокого уровня, помня при этом о взаимодействии с устройством, на котором будет исполняться программа;
    3. умение писать быстрый и эффективный код.
    Поэтому, какой бы язык программирования Вы ни выбрали в будущем в качестве основного, для понимания основополагающих принципов программирования и развития навыков алгоритмического мышления лучше всего подходит С++.

    Вы научитесь
    • обрабатывать входные данные и представлять выходные данные в требуемом формате;
    • работать с данными на уровне бит;
    • экономно управлять ресурсами компьютера;
    • обрабатывать текстовые и бинарные файлы;
    • понимать, что происходит внутри компьютера при исполнении программного кода;
    • составлять алгоритм и создавать сложную структуру классов для решаемой задачи, реализуя базовые принципы правильного проектирования по.
    Ключевые профессиональные навыки
    • C++
    • Понимание внутреннего представления данных в памяти компьютера
    • Объектно-ориентированное программирование

    1. Переменные. Типы данных.
      Преобразование типов данных.
      Основные типы данных в С++.
      Структура программы.
      Операции, выражения, операторы.
      Операторы ветвления и циклов.
      Стандартный ввод/вывод, форматирование данных.
    2. Производные типы данных.
      Массивы. Структуры.
      Указатели. Адресная арифметика.
      Понятие о функциях.
      Передача параметров в функцию.
    3. Внутреннее представление данных
      в памяти компьютера.
      Бит, байт, машинное слово.
      Побитовые операции.
      Упакованные данные.
    4. Динамическое выделение/освобождение памяти.
      Динамические структуры данных.
      Стек. Очередь.
      Многомодульные программы.
    5. Секции памяти исполняемой программы.
      Программный стек и куча.
      Процесс вызова функции.
      Возврат из функции. Рекурсия.
      Ссылочный тип данных.
      Перегрузка функций и операций в С++.
    6. Знакомство с объектно-ориентированным программированием.
      Абстракция и инкапсуляция.
      Классы и объекты.
      Поля данных и методы класса.
      Спецификаторы доступа к элементам класса.
      Конструктор и деструктор.
      Статические методы класса.
      Перегрузка методов класса.
    7. Потоки данных в С++.
      Работа с текстовыми файлами.
      Работа с бинарными файлами.
      Основы работы с командными процессорами
      операционной системы.
      Аргументы командной строки.
      Перенаправление потоков в командном процессоре.
    8. Продолжение изучение
      объектно-ориентированного программирования.
      Наследование и полиморфизм.
      Абстрактные классы.
      Виртуальные методы.
      Различные схемы взаимодействия классов:
      композиция, агрегация, наследование.

    [​IMG]
    Алексей Захаренков
    Профессиональный разработчик, с опытом преподавательской деятельности в высших учебных заведениях более 10 лет.



    Длительность курса составляет 2 месяца.
    В курс входят 8 занятий по 3 часа.

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

    1. Kasas
      Kasas не участвует.
      30 сен 2020
    2. Regbiman
      Regbiman не участвует.
      31 июл 2020
    3. Kathleen
      Kathleen не участвует.
      30 июл 2020
    4. skladchik.com
      В складчине участвует 5 человек(а).
      30 июл 2020

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