Добро пожаловать на курс, который вам нужен, чтобы стать опытным разработчиком C. Неважно, являетесь ли вы абсолютным новичком или пришли с таких языков, как python или javascript. Вместе мы пройдем путь, который сделает вас профессионалом в языке, лежащем в основе современной компьютерной науки.
C — самый естественный язык, когда вы учитесь думать так, как думает компьютер. Изучая C, вы связываетесь со всем, что происходит внутри вашей системы. C является ключом к разработке решений, критически важных для производительности, и этот курс является ключом к изучению каждой детали этого языка программирования.
Вы узнаете все, что нужно, чтобы стать настоящим профессионалом. Мы не просто царапаем поверхность. Вместе с нами вы узнаете всю предысторию, передовой опыт и вещи, на которые нужно обратить особое внимание.
Это совершенно новый курс от совершенно новой команды. Вот некоторые темы, которые вы изучите:
Типы данных и переменные
Операторы
Поток управления
Функции
Отладка
Указатели
Массивы
Строки
Динамическое выделение памяти
Структуры
Союзы
Препроцессор и макросы
Ввод и вывод файла
Модульное программирование
Этот курс особенно подходит для:
Полных новичков, которые хотят изучать программирование на C
Кто хочет изучить программирование в тесном контакте с «голым железом»
Кто хочет работать над прошивкой встраиваемых систем и микроконтроллеров
Кто хочет работать с высокопроизводительным, высоконагруженным программным обеспечением в реальном времени
Программистов, которые пришли из языков высокого уровня, хотят узнать, что происходит под капотом
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Challenge Review: Prime Numbers Further Improved P1
Урок 107.
00:13:19
Challenge Review: Prime Numbers Further Improved P2
Урок 108.
00:00:53
Strings
Урок 109.
00:10:14
Working with Strings
Урок 110.
00:18:34
Defining and Accessing Strings
Урок 111.
00:08:23
String Length
Урок 112.
00:15:46
String Copy
Урок 113.
00:08:17
String Compare
Урок 114.
00:17:55
Find Character in String
Урок 115.
00:10:14
Find Substring in String
Урок 116.
00:18:35
String Tokenization P1
Урок 117.
00:11:03
String Tokenization P2
Урок 118.
00:17:31
Analyzing And Converting Strings
Урок 119.
00:21:07
Let's Practice With Numeric Conversions
Урок 120.
00:02:44
Challenge: Move The Rook!
Урок 121.
00:13:22
Challenge Review: Move The Rook! P1
Урок 122.
00:23:46
Challenge Review: Move The Rook! P2
Урок 123.
00:03:43
Challenge: Get The Line
Урок 124.
00:21:14
Challenge Review: Get The Line
Урок 125.
00:00:49
Dynamic Memory Allocation Introduction
Урок 126.
00:08:42
Why Use Dynamic Memory Allocation?
Урок 127.
00:18:08
Stack, Heap And Static
Урок 128.
00:24:19
Malloc, Calloc, Realloc And Free
Урок 129.
00:05:03
Challenge: Get The Line Dynamically!
Урок 130.
00:11:13
Challenge Review: Get The Line Dynamically! P1
Урок 131.
00:25:30
Challenge Review: Get The Line Dynamically! P2
Урок 132.
00:00:55
Structures Introduction
Урок 133.
00:16:45
Structuring Data
Урок 134.
00:20:08
Defining and Accessing Structures
Урок 135.
00:14:49
Initializing Structures
Урок 136.
00:20:33
Bit Fields
Урок 137.
00:14:36
Arrays Of Structures
Урок 138.
00:17:32
Pointers To Structures
Урок 139.
00:20:41
Structures And Functions
Урок 140.
00:12:29
Pointers Versus Arrays Members
Урок 141.
00:18:35
Flexible Array Members
Урок 142.
00:03:49
Challenge: Workouts Heart Rate Monitor
Урок 143.
00:21:39
Challenge Review: Workouts Heart Rate Monitor
Урок 144.
00:00:39
Unions Introduction
Урок 145.
00:16:23
How To Use Unions
Урок 146.
00:00:54
Macros Introduction
Урок 147.
00:10:04
Preprocessor Directives
Урок 148.
00:08:22
Simple Macros
Урок 149.
00:13:51
Function Like Macros
Урок 150.
00:09:37
Conditional Compilation
Урок 151.
00:00:40
File Input Output Introduction
Урок 152.
00:11:36
File Streams
Урок 153.
00:12:02
Accessing Files
Урок 154.
00:16:27
Reading Files
Урок 155.
00:10:23
Writing Files
Урок 156.
00:15:22
Moving Within Files
Урок 157.
00:18:36
Let's Practice With File IO
Урок 158.
00:00:55
Modular Programming Introduction
Урок 159.
00:16:34
Modularize Your Project
Урок 160.
00:11:54
Build Your Project
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.