Лекции по С++, Магистратура
Чему вы научитесь:
- Языку программирования c++
- Его возможностям как на этапе компиляции, так и во время исполнения.
- Основам и продвинутым функциям языка.
- Задачам, решаемых в процессе работы программы.
- Пониманию того, как язык ведет себя на разных этапах жизненного цикла приложения.
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Языку программирования c++
- Его возможностям как на этапе компиляции, так и во время исполнения.
- Основам и продвинутым функциям языка.
- Задачам, решаемых в процессе работы программы.
- Пониманию того, как язык ведет себя на разных этапах жизненного цикла приложения.
💾СКАЧАТЬ
#cpp | Porscode
❤2👍1
C++: Основы программирования игр для начинающих
Чему вы научитесь:
- Как писать игры на C++ с нуля
- Основы объектно-ориентированного программирования (ООП)
- Основы программирования (включая переменные, циклы и операторы if)
- Чистые методы и принципы кодирования
- Как скомпилировать и запустить ваши игры и приложения на C++
- Основы решения проблем и отладки с помощью C++
- Как использовать библиотеку простых игр Raylib
- Как анимировать 2D-персонажей
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Как писать игры на C++ с нуля
- Основы объектно-ориентированного программирования (ООП)
- Основы программирования (включая переменные, циклы и операторы if)
- Чистые методы и принципы кодирования
- Как скомпилировать и запустить ваши игры и приложения на C++
- Основы решения проблем и отладки с помощью C++
- Как использовать библиотеку простых игр Raylib
- Как анимировать 2D-персонажей
💾СКАЧАТЬ
#cpp | Porscode
👍3❤1
Курс по основа C++: изучение шаг за шагом
Чему вы научитесь:
- Установке IDE Visual Studio в Windows, Linux и macOS
- Основам C++
- Переменным, функциям, циклам, условиям и многому другому.
- Использованию стандартной библиотеки C++ (std)
- Созданию прототипов для ваших функций C++
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Установке IDE Visual Studio в Windows, Linux и macOS
- Основам C++
- Переменным, функциям, циклам, условиям и многому другому.
- Использованию стандартной библиотеки C++ (std)
- Созданию прототипов для ваших функций C++
💾СКАЧАТЬ
#cpp | Porscode
👍1🔥1
Курс по освоению языка C++
Чему вы научитесь:
- Основным возможностям языка в том числе довольно глубоким
- Использовать строки, шаблоны функций
- Понимать как работают шаблоны классов и частичная специализация
- Разрешению имён в шаблонах и One Definition Rule
- Модулям в C++
- SFINAE
- Классическому метапрограммированию
- Константным выражениям
- Волшебству времени компиляции
- Концептам
- Выводу типов
- Вариабельным шаблонам
- Использовать лямбды
- Понимать как работают диапазоны
- Применять аллокаторы
- Использовать полиморфные аллокаторы
- Тому что можно сделать на этапе исполнения и как писать сложные программы.
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Основным возможностям языка в том числе довольно глубоким
- Использовать строки, шаблоны функций
- Понимать как работают шаблоны классов и частичная специализация
- Разрешению имён в шаблонах и One Definition Rule
- Модулям в C++
- SFINAE
- Классическому метапрограммированию
- Константным выражениям
- Волшебству времени компиляции
- Концептам
- Выводу типов
- Вариабельным шаблонам
- Использовать лямбды
- Понимать как работают диапазоны
- Применять аллокаторы
- Использовать полиморфные аллокаторы
- Тому что можно сделать на этапе исполнения и как писать сложные программы.
💾СКАЧАТЬ
#cpp | Porscode
❤2🔥1
Основы программирования на ЯП C++
Чему вы научитесь:
- Пользоваться вводом и выводом данных.
- Писать программы для решения математических задач.
- Работе с условным и тернарным оператором.
- Работать с циклами.
- Работать с одномерными и двумерными массивами.
- Считывать и обрабатывать слова, и целые предложения.
- Создавать свои структуры данных.
- Создавать свои собственные функции, которые будут выполнять те действия, которые вы в них заложите, а так же разберетесь с таинственным словом рекурсия.
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Пользоваться вводом и выводом данных.
- Писать программы для решения математических задач.
- Работе с условным и тернарным оператором.
- Работать с циклами.
- Работать с одномерными и двумерными массивами.
- Считывать и обрабатывать слова, и целые предложения.
- Создавать свои структуры данных.
- Создавать свои собственные функции, которые будут выполнять те действия, которые вы в них заложите, а так же разберетесь с таинственным словом рекурсия.
💾СКАЧАТЬ
#cpp | Porscode
❤1👍1🔥1
Курс лекций по С++, Магистратура
Чему вы научитесь:
- Языку программирования c++
- Его возможностям как на этапе компиляции, так и во время исполнения.
- Основам и продвинутым функциям языка.
- Задачам, решаемых в процессе работы программы.
- Пониманию того, как язык ведет себя на разных этапах жизненного цикла приложения.
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Языку программирования c++
- Его возможностям как на этапе компиляции, так и во время исполнения.
- Основам и продвинутым функциям языка.
- Задачам, решаемых в процессе работы программы.
- Пониманию того, как язык ведет себя на разных этапах жизненного цикла приложения.
💾СКАЧАТЬ
#cpp | Porscode
👍4
Освоение C++ нового уровня
Чему вы научитесь:
- Решению разнообразных задач на C++
- Использовать GitHub Codespaces с курсом, а затем погрузитесь в задачи, начиная с проверки палиндромов и сортировки массива и заканчивая более сложными задачами, такими как проверка файла JSON.
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Решению разнообразных задач на C++
- Использовать GitHub Codespaces с курсом, а затем погрузитесь в задачи, начиная с проверки палиндромов и сортировки массива и заканчивая более сложными задачами, такими как проверка файла JSON.
💾СКАЧАТЬ
#cpp | Porscode
🔥1
Курс: Решение практических задач на C++
Чему вы научитесь:
- Решать практические задачи на С++, используя лучшие практики, применяя шаблоны проектирования Банды четырех и принципы SOLID.
- Реализовывать базовую архитектуру игрового приложения на основе шаблона Наблюдатель.
- Проектировать структуру игрового цикла с учетом потоков сообщений.
- Понимать базовые принципы разработки пользовательского интерфейса и применять их на практике.
- Понимать роль искусственного интеллекта в играх и основные подходы.
- Применять различные текстовые форматы для ускорения работы приложения.
- Понимать роль тестирования и уметь применять юнит-тесты в процессе практической разработки приложения.
- Уметь применять концепцию разработки через тестирование.
- Понимать основные теоретические подходы к оптимизации приложения в С++ и уметь применять их на практике в своем приложении.
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Решать практические задачи на С++, используя лучшие практики, применяя шаблоны проектирования Банды четырех и принципы SOLID.
- Реализовывать базовую архитектуру игрового приложения на основе шаблона Наблюдатель.
- Проектировать структуру игрового цикла с учетом потоков сообщений.
- Понимать базовые принципы разработки пользовательского интерфейса и применять их на практике.
- Понимать роль искусственного интеллекта в играх и основные подходы.
- Применять различные текстовые форматы для ускорения работы приложения.
- Понимать роль тестирования и уметь применять юнит-тесты в процессе практической разработки приложения.
- Уметь применять концепцию разработки через тестирование.
- Понимать основные теоретические подходы к оптимизации приложения в С++ и уметь применять их на практике в своем приложении.
💾СКАЧАТЬ
#cpp | Porscode
❤2🔥2
Курс: Разработчик C++
Чему вы научитесь:
- Решать повседневные задачи разработчика С++, разрабатывать несколько настоящих сервисов и искать работу после курса уже с опытом
- Писать эффективный код
- Стандартной библиотеке C++
- Работать с Git, IDE и компиляторами
- Базовым алгоритмам
и структурам данных
- Созданию действующих сервисов и добавите 3+ проекта в портфолио
- Начинать карьеру
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Решать повседневные задачи разработчика С++, разрабатывать несколько настоящих сервисов и искать работу после курса уже с опытом
- Писать эффективный код
- Стандартной библиотеке C++
- Работать с Git, IDE и компиляторами
- Базовым алгоритмам
и структурам данных
- Созданию действующих сервисов и добавите 3+ проекта в портфолио
- Начинать карьеру
💾СКАЧАТЬ
#cpp | Porscode
🔥2
Освоение ООП и C++
Чему вы научитесь:
- Применять на практике принципы объектно-ориентированного программирования: абстракцию, инкапсуляцию, наследование, полиморфизм.
- Использовать подход ООП при разработке собственных программ
- Понятиям ООП: классы, объекты, конструкторы, виртуальные функции и т.д.
- Обрабатывать исключения, а также пользоваться умными указателями
- Шаблонам функций и шаблонам классов
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Применять на практике принципы объектно-ориентированного программирования: абстракцию, инкапсуляцию, наследование, полиморфизм.
- Использовать подход ООП при разработке собственных программ
- Понятиям ООП: классы, объекты, конструкторы, виртуальные функции и т.д.
- Обрабатывать исключения, а также пользоваться умными указателями
- Шаблонам функций и шаблонам классов
💾СКАЧАТЬ
#cpp | Porscode
🔥2❤1
Освоение продвинутого уровня языка C++
Чему вы научитесь:
- Решению разнообразных задач на C++
- Использовать GitHub Codespaces с курсом, а затем погрузитесь в задачи, начиная с проверки палиндромов и сортировки массива и заканчивая более сложными задачами, такими как проверка файла JSON.
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Решению разнообразных задач на C++
- Использовать GitHub Codespaces с курсом, а затем погрузитесь в задачи, начиная с проверки палиндромов и сортировки массива и заканчивая более сложными задачами, такими как проверка файла JSON.
💾СКАЧАТЬ
#cpp | Porscode
👍2
Курс: Разработчик на языке программирования C++
Чему вы научитесь:
- Научитесь писать эффективный код
- Разберётесь в стандартной библиотеке C++
- Начнёте работать с Git, IDE и компиляторами
- Познакомитесь с базовыми алгоритмами и структурами данных
- Создадите действующие сервисы и добавите 3+ проекта в портфолио
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Научитесь писать эффективный код
- Разберётесь в стандартной библиотеке C++
- Начнёте работать с Git, IDE и компиляторами
- Познакомитесь с базовыми алгоритмами и структурами данных
- Создадите действующие сервисы и добавите 3+ проекта в портфолио
💾СКАЧАТЬ
#cpp | Porscode
❤2🔥1
Курс: Основы многопоточного программирования на языке C++
Чему вы научитесь:
- Многопоточное программирование в языке C++.
- Потоки, для чего они нужны и как они используются в программировании.
- Использование многопоточности
- Изучение проблемы и освоение навыков синхронизации потоков
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Многопоточное программирование в языке C++.
- Потоки, для чего они нужны и как они используются в программировании.
- Использование многопоточности
- Изучение проблемы и освоение навыков синхронизации потоков
💾СКАЧАТЬ
#cpp | Porscode
Программирование на C++ с нуля до гуру
Чему вы научитесь:
- Курс состоит из 6 разделов и охватывает все темы
- Как пишутся программы на C++
- Как правильно использовать комментарии
- Что такое переменные, как они создаются и используются
- Какие типы переменных есть в C++ и чем они отличаются друг от друга
- Что такое константы и как с ними работать
- Какие арифметические, логические и побитовые операции есть в C++ и как их использовать
- Как работать с консолью
- Как решить проблемы с кодировкой в консоли (не) только на вывод, но и на ввод)
- Что такое условный оператор и как он работает
- Что такое оператор switch-case и когда его использовать
- Что такое циклы и какие они есть в C++
- Что такое цикл for, while и do-while и какая между ними разница
- Что такое массивы, какие они бывают и, как и когда их использовать
- Работа с указателями
- Что такое указатели и чем они отличаются от ссылок
- Как взаимодействуют между собой указатели и массивы
- Как работают константы и указатели вместе
- Как работать с массивами в параметрах функций
- Что такое указатель на функцию, а также как и когда его использовать
- Что такое динамические объекты
- Как не допустить утечку памяти
- Объектно-ориентированное программирование
- Что такое объектно-ориентированное программирование и какие парадигмы в нём есть
- Как создаётся класс в C++
- Что такое конструкторы и деструкторы
- Что такое методы (функции класса) и их перегрузка
- Как правильно использовать .h и .cpp файлы
- Что такое модификаторы доступа и как правильно их применять
- Как выполнять самые различные строковые операции
- Что такое регулярные выражения, как их создавать и как использовать
- Как выполнять разнообразные математические операции
- Как считывать данные из файла
- Как записывать данные в файл
- Как использовать контейнеры – важнейшие классы, без которых не обходится ни одна мало-мальски серьёзная программа
- Как быстро и легко осваивать новые классы, которые могут понадобиться Вам в процессе программирования
- Программирование на C++ в Unreal Engine
- Узнаете вообще происходит программирование в Unreal Engine.
- И многое многое другое..
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Курс состоит из 6 разделов и охватывает все темы
- Как пишутся программы на C++
- Как правильно использовать комментарии
- Что такое переменные, как они создаются и используются
- Какие типы переменных есть в C++ и чем они отличаются друг от друга
- Что такое константы и как с ними работать
- Какие арифметические, логические и побитовые операции есть в C++ и как их использовать
- Как работать с консолью
- Как решить проблемы с кодировкой в консоли (не) только на вывод, но и на ввод)
- Что такое условный оператор и как он работает
- Что такое оператор switch-case и когда его использовать
- Что такое циклы и какие они есть в C++
- Что такое цикл for, while и do-while и какая между ними разница
- Что такое массивы, какие они бывают и, как и когда их использовать
- Работа с указателями
- Что такое указатели и чем они отличаются от ссылок
- Как взаимодействуют между собой указатели и массивы
- Как работают константы и указатели вместе
- Как работать с массивами в параметрах функций
- Что такое указатель на функцию, а также как и когда его использовать
- Что такое динамические объекты
- Как не допустить утечку памяти
- Объектно-ориентированное программирование
- Что такое объектно-ориентированное программирование и какие парадигмы в нём есть
- Как создаётся класс в C++
- Что такое конструкторы и деструкторы
- Что такое методы (функции класса) и их перегрузка
- Как правильно использовать .h и .cpp файлы
- Что такое модификаторы доступа и как правильно их применять
- Как выполнять самые различные строковые операции
- Что такое регулярные выражения, как их создавать и как использовать
- Как выполнять разнообразные математические операции
- Как считывать данные из файла
- Как записывать данные в файл
- Как использовать контейнеры – важнейшие классы, без которых не обходится ни одна мало-мальски серьёзная программа
- Как быстро и легко осваивать новые классы, которые могут понадобиться Вам в процессе программирования
- Программирование на C++ в Unreal Engine
- Узнаете вообще происходит программирование в Unreal Engine.
- И многое многое другое..
💾СКАЧАТЬ
#cpp | Porscode
👍1
Освоение C++ решая практические задачи
Чему вы научитесь:
- Решать практические задачи на С++, используя лучшие практики, применяя шаблоны проектирования Банды четырех и принципы SOLID.
- Реализовывать базовую архитектуру игрового приложения на основе шаблона Наблюдатель.
- Проектировать структуру игрового цикла с учетом потоков сообщений.
- Понимать базовые принципы разработки пользовательского интерфейса и применять их на практике.
- Понимать роль искусственного интеллекта в играх и основные подходы.
- Применять различные текстовые форматы для ускорения работы приложения.
- Понимать роль тестирования и уметь применять юнит-тесты в процессе практической разработки приложения.
- Уметь применять концепцию разработки через тестирование.
- Понимать основные теоретические подходы к оптимизации приложения в С++ и уметь применять их на практике в своем приложении.
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Решать практические задачи на С++, используя лучшие практики, применяя шаблоны проектирования Банды четырех и принципы SOLID.
- Реализовывать базовую архитектуру игрового приложения на основе шаблона Наблюдатель.
- Проектировать структуру игрового цикла с учетом потоков сообщений.
- Понимать базовые принципы разработки пользовательского интерфейса и применять их на практике.
- Понимать роль искусственного интеллекта в играх и основные подходы.
- Применять различные текстовые форматы для ускорения работы приложения.
- Понимать роль тестирования и уметь применять юнит-тесты в процессе практической разработки приложения.
- Уметь применять концепцию разработки через тестирование.
- Понимать основные теоретические подходы к оптимизации приложения в С++ и уметь применять их на практике в своем приложении.
💾СКАЧАТЬ
#cpp | Porscode