1. Мы открыли доступ к ранее скрытому контенту.

    Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.
    Скрыть объявление

Архив [Школа программирования] C++ Базовый курс 1-й и 2й уровень

Тема в разделе "Неактивные складчины (архив)", создана пользователем Volchek, 7 июн 2014.

0/5, Голосов: 0

  1. Volchek

    Volchek Модератор

    Сообщения:
    13.737
    Симпатии:
    29.411
    [Школа программирования]C++ Базовый курс 1-й и 2й уровень

    [​IMG]

    C++ 1й уровень Базовый курс
    Спойлер
    Для кого


    Курс предназначен как для новичков в программировании, так и для тех, кто уже владеет другими языками программирования или языком С++, но на недостаточном уровне, а также для тех, кому не хватает ясных представлений об организации хранения и обработки данных в компилируемых компьютерных программах.
    С++ является языком общего назначения и, сочетая в себе свойства как высокоуровневых, так и низкоуровневых языков, позволяет решать самый обширный круг задач, возникающих в программировании.
    Целью курса является заложить основы алгоритмического мышления, научить пользоваться основными концепциями структурного и объектно-ориентированного программирования для решения типичных задач, встающих перед программистом. Курс в достаточно полном объёме знакомит слушателя с возможностями языка С++, заложенными в нём для реализации указанных целей.


    Чему вы научитесь


    * проектировать алгоритм для решаемой задачи, в том числе определять необходимый набор классов, функций и переменных;
    * писать многомодульные программы;
    * обрабатывать потоковый ввод, преобразовывать и проверять на корректность текстовые данные, осуществлять вывод данных в требуемом формате;
    * обрабатывать данные на уровне бит, в том числе осуществлять упаковку и простое кодирование данных;
    * разрабатывать структуру классов для решаемой задачи, реализуя принципы модульности, минимальной связанности, разделения интерфейса и реализации.


    Примеры программ, которые может писать слушатель после прохождения курса:

    * проверка соответствия открывающих и закрывающих скобок в программе на С++; удаление комментариев из программы на С++; другое простое форматирование и проверка текста;
    * простые игры типа "Крестики-нолики", "Пятнашки" в консольном режиме;
    * извлечение и изменение метаинформации ID3v1-тега mp3-файла;
    * печать дерева подкаталогов и файлов заданного каталога;
    * псевдографическая реализация игры в шахматы для двух игроков.

    С++ 2 уровень "Управление памятью"

    Спойлер
    Для кого


    Курс не для новичков. Предполагается довольно уверенное владение основными конструкциями языка С++, способность самостоятельно запрограммировать хотя бы пузырьковую сортировку или двоичный поиск. Целевая аудитория – junior developer с опытом работы от полугода, который хочет получить серьезный технический скачок, необходимый для дальнейшего развития. Цель курса – этот скачок предоставить.

    С++ – язык, который не прячет от программиста машину. Управление памятью – его прямая обязанность, но только так можно построить поисковый движок, написать компьютерную игру, создать веб-сервер, реализовать видеокодек, разработать систему распознавания речи/изображения, которые имеют шанс на выживание. В этом курсе мы учимся водить машину.


    Чему вы научитесь


    Указатели. Рекурсия. Списки. Деревья. Стандартные контейнеры. Размещение объектов.
    Аллокаторы. Обработка исключений. Умные указатели. RAII. Эффекты кэш-памяти. Tips & Tricks.
    Три часа хорошего С++ каждую субботу. Много практики. Большие домашние задания, которые надо делать.

    Этот курс – не всестороннее освещение С++, а вполне конкретный взгляд на память со стороны языка. Поэтому не будет: паттернов проектирования, мета-программирования на шаблонах, ООП, разработки графического интерфейса, сетевого программирования, в общем, всего того, что не имеет отношения к памяти непосредственно.

    Сайт-продажник:
     

Сохранить в соц. сетях:
Оценить эту тему:
/5,
Похожие темы
  1. Volchek
    Ответов:
    0
    Просмотров:
    280
  2. Volchek
    Ответов:
    0
    Просмотров:
    267
  3. InfoNews
    Ответов:
    0
    Просмотров:
    402
  4. Нюша
    Ответов:
    0
    Просмотров:
    113
  5. Солнышко
    Ответов:
    0
    Просмотров:
    288
Загрузка...