1. Новые складчины: Показать еще

    19.09.2017: Заработок на Graphicriver от 500 долларов в месяц (Евгений Фридман)

    19.09.2017: First Blood Die Hard 2.0 (Арсен Маркарян)

    19.09.2017: Стартовый курс - Дыши и Худей (Светлана Битюцкая)

    19.09.2017: Как научится читать картины (Анастасия Постригай)

    19.09.2017: Продающий текст на миллион (Константин Артемьев)

  2. Нужен организатор: Показать еще

    19.09.2017: Автоматический робот бинарных опционов.

    18.09.2017: Новый чит Турбо размещений объявлений на сайте Авито со скидкой 80%

    18.09.2017: Распродажа Школы Трафика (Леонид Румянцев)

    18.09.2017: Тактики для практиков. Подписка 90 дней (сентябрь-ноябрь 2017) (roundabout.ru)

    18.09.2017: МК свитшот для куклы

  3. Сбор взносов Показать еще

    19.09.2017: Суровый Питерский SMM - 3 (Наталия Франкель,Дмитрий Румянцев)

    19.09.2017: Веб-Верстальщик: Код Фрилансера (Андрей Гаврилов)

    19.09.2017: Профессиональный курс технологии швейных изделий. 3-й месяц (Альбина Скрипка)

    18.09.2017: Дедовский метод (Дмитрий Краснов, победитель ЛЧИ 2016)

    18.09.2017: Торговая система Line Alert Pro для БО (Антон Горидулич)

Запись

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

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

Цена:
12000 руб
Взнос:
131 руб
Организатор:
Требуется
Участников:
0/100

Список пока что пуст. Запишитесь первым!

Записаться
    Тип: Стандартная складчина
  1. Telegram
    Telegram Организатор складчин

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

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

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



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

    Цена: 12 000 руб.
     
    Telegram, 14 сен 2014
Участники складчины [Школа современных технологий] C++ базовый курс. смогут написать отзыв
Наверх