Описание: Разработчик C++ участвует в создании сложных современных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. Вы изучите важнейшие инструменты программирования на C++, а также освоите необходимые в бэкенд-разработке базы данных и Git. В процессе обучения создадите несколько действующих сервисов. Что вы получите в Практикуме: За 9 месяцев обучения по 15 часов в неделю вы освоите навыки разработки на C++, соберёте портфолио. Вот над какими проектами вам предстоит трудиться:
Поисковая система Вы создадите свою поисковую систему, которая будет искать документы по запросам и ранжировать их. При этом вы используете алгоритмы, применяемые в реальных поисковых системах
Маршрутизатор для города Вы разработаете программу, позволяющую строить маршруты в городе. Она будет поддерживать перемещение на общественном транспорте, а также пешие маршруты. Точь-в-точь, как маршрутизатор в Яндекс.Картах
Система управления электронными таблицами Вы сделаете свой аналог Excel — систему управления электронными таблицами. Она будет уметь работать с формулами и ячейками различного типа, а также находить циклические зависимости между ними
Продолжительность: 15:46:31 Качество видео: WEB-DL Язык озвучки: Русский Реклама: Наложения на видео
Основы C++. Бесплатный вводный курс [30 часов] Вы познакомитесь с основными возможностями языка С++ и самостоятельно напишете на нём более 25 программ. По итогам этого модуля вы создадите на С++ собственную поисковую систему.
Основные компоненты C++ [120 часов] Вы освоите ряд понятий, важных для полноценной разработки на C++. Итераторы помогут применять всё многообразие стандартных алгоритмов, конструкторы сделают создание объектов удобным и гибким, а шаблоны функций позволят сделать код более универсальным. Помимо этого, вы научитесь работать со сложными программами на C++. Разбиение кода на несколько файлов поможет не загнуться под тяжестью растущей программы, а тестирование не даст коварным ошибкам попасть в продакшн.
Эффективность кода [120 часов] Эффективность высокопроизводительного приложения важно уметь оценить до и после его разработки. Для предварительной оценки проводят асимптотический анализ кода. После написания программы применяют профилировщики. Писать производительные программы во многом помогают стандартные алгоритмы и контейнеры. Вы познакомитесь с внутренним устройством некоторых контейнеров и напишете первую версию собственного вектора. Заглянув под капот, вы лучше поймёте, как настроить элементы языка на более эффективную работу. Избежать лишних копирований позволяет move-семантика. А многопоточные программы при грамотном проектировании выжмут максимум из всех ядер процессора.
Элегантность и масштабируемость [120 часов] Некоторые инструменты языка формально не нужны. Без них можно обойтись, но они делают код опрятным и защищают его от человеческих ошибок. Так, пространства имён разделяют сущности языка на смысловые блоки с общим именем. Константность и RAII подсказывают разработчику, как лучше использовать конкретный объект, метод или класс. Вы освоите приёмы, которые помогут будущим поколениям понять, «что хотел сказать автор», и избавят программу от проблем роста. Наконец, вы изучите динамический полиморфизм, узнаете, как хранить наборы объектов разных типов и выполнять над ними общие операции.
Разработка библиотек и больших проектов [120 часов] Вы изучите темы, важные для разработки больших программ и даже отдельных библиотек. Основы сериализации объектов и библиотека protobuf помогут вашим программам обмениваться данными, а плотная упаковка сэкономит ценную память. Понимание концепции undefined behaviour и умение его обнаружения позволит избежать сложных ошибок. Вы напишете полноценный вектор, попутно познакомитесь с variadic templates — шаблонами с переменным числом аргументов — и гарантиями безопасности исключений.
Дипломный проект [50 часов] В заключение вы напишете настоящий дипломный проект — крупную программу, которую сможете развивать. Именно так вы закрепите свои навыки написания понятного и масштабируемого кода
Скриншоты:
Время раздачи: по возможности (до появления первых 3-5 скачавших)
[NNMClub.to]_[YAndeks.Praktikum] Razrabotchik C++ (2021).torrent
Отправить донат USDT/TON/DOGS/NOT - UQAronjZj1tGuCrSwYtV7vopeoDcpNUGdag1TjAaPXLnYCVU Если Вы хотите поддержать торрент-трекер NNM-Club, то можете сделать это перейдя по ссылке.
Это он у них как продвинутый курс ? потому что какой то базы в названиях уроков я не увидел
Kenzo80
Стаж: 10 лет 1 мес.
Сообщений: 310
Ratio: 2.306
100%
Biba91 писал(а):
Это он у них как продвинутый курс ? потому что какой то базы в названиях уроков я не увидел
А я рискнул нажать на "Программа" и... "Основы C++. Бесплатный вводный курс [30 часов] Вы познакомитесь с основными возможностями языка С++ и самостоятельно напишете на нём более 25 программ. По итогам этого модуля вы создадите на С++ собственную поисковую систему."
Irbis_
Стаж: 3 года 10 мес.
Сообщений: 75
Ratio: 7.332
3.18%
Biba91 писал(а):
Это он у них как продвинутый курс ? потому что какой то базы в названиях уроков я не увидел
Всегда , если мне раздача кажется интересной я скачиваю и просматриваю кто ведет курс? как курс ведут? мне это ок? стоит тратить на это время, силы и дисковое пространство или нет?? не понравилось удалил и все ((( А то тут есть такие советчики что прям мама моя родная (((
в этой раздаче нет ни одного видео файла - почему она в разделе Торрент-трекер NNM-Club -> Трекер: Книги и Обучающие материалы -> Обучающие видеоматериалы -> IT, Компьютерные видеокурсы
wolf_77723
Стаж: 2 года 1 мес.
Сообщений: 82
Ratio: 8.628
72.29%
baursak писал(а):
в этой раздаче нет ни одного видео файла - почему она в разделе Торрент-трекер NNM-Club -> Трекер: Книги и Обучающие материалы -> Обучающие видеоматериалы -> IT, Компьютерные видеокурсы
Уважаемый, там есть папка с название Вебинары!!! Где видео нет?
rahkokz
Стаж: 13 лет 6 мес.
Сообщений: 10
Ratio: 6.53
2.21%
А можно поинтересоваться где остальные видео указанные в программе?
Цитата:
Основы C++. Бесплатный вводный курс [30 часов] Основные компоненты C++ [120 часов]
И т.д.
В курсе какие то вебинары спринты, поправьте описание что это за курс вообще? Или это часть курса, тогда будет ли остальное?
Potesha
Стаж: 11 лет 8 мес.
Сообщений: 184
Ratio: 1.638
Поблагодарили: 1428
10.18%
rahkokz писал(а):
А можно поинтересоваться где остальные видео указанные в программе?
Цитата:
Основы C++. Бесплатный вводный курс [30 часов] Основные компоненты C++ [120 часов]
И т.д.
В курсе какие то вебинары спринты, поправьте описание что это за курс вообще? Или это часть курса, тогда будет ли остальное?
все курсы у яндекса в html формате, а видео - это вебинары для студентов, которые не нацелены на обучение, скорее на них разбираются некоторые нюансы
DJ DLEEE
Стаж: 2 года 5 мес.
Сообщений: 37
Ratio: 10.892
0.16%
Ну так разберитесь уже, что это за "Компьютерные видеокурсы", когда внутри - текстовые файлы не самого понятного содержания. Измените категорию или удалите нафиг этот набор папок.
Curn1963
Стаж: 2 года 2 мес.
Сообщений: 33
Ratio: 0.525
0.25%
DJ DLEEE писал(а):
Ну так разберитесь уже, что это за "Компьютерные видеокурсы", когда внутри - текстовые файлы не самого понятного содержания. Измените категорию или удалите нафиг этот набор папок.
У яндекса все курсы такие - платишь тыс 150-200, и вместо видео получаешь красиво отформатированную на веб-странице книгу Герберта Шилдта, которую ты бы и сам смог отсюда скачать.
voin_sveta_nikolay
Стаж: 5 лет 5 мес.
Сообщений: 46
Ratio: 1.929
67.48%
Сей курс представляет собой нагромождение папок и файлов, в которых чёрт ногу сломит, с непонятной структурой, и в файлах через каждый абзац огромные буквы "скачано от туда то". Какой либо особой ценности я не увидел. Лучше уж на ютубе ролики посмотреть да на хабре статьи почитать, чем в этом нагромождении колупаться.
P.S. Это же надо в папочки запихать папочки, а в них ещё папочки и по одному текстовому файлу. Ещё бы в зип архивы всё по несколько раз запаковали.
parser1
Стаж: 9 лет 3 мес.
Сообщений: 1
Ratio: 37.224
0%
voin_sveta_nikolay писал(а):
Сей курс представляет собой нагромождение папок и файлов, в которых чёрт ногу сломит, с непонятной структурой, и в файлах через каждый абзац огромные буквы "скачано от туда то". Какой либо особой ценности я не увидел. Лучше уж на ютубе ролики посмотреть да на хабре статьи почитать, чем в этом нагромождении колупаться.
P.S. Это же надо в папочки запихать папочки, а в них ещё папочки и по одному текстовому файлу. Ещё бы в зип архивы всё по несколько раз запаковали.
from pathlib import Path from bs4 import BeautifulSoup
def cleanup(filename): with open(filename, encoding="utf8") as fp: soup = BeautifulSoup(fp, 'html.parser') tags = soup.find_all('p') for t in tags: text = t.get_text() if text.find("supersliv.biz") != -1: t.decompose() fp.close()
out = open(filename, "w", encoding="utf8") out.write(soup.prettify()) out.close()