Програмист C - безплатен курс от Otus, обучение 5 месеца, дата: 05.12.2023г.
разни / / December 09, 2023
Ще можете да използвате C на практика и да решавате проблеми от средно ниво. По време на учебния процес ще разгледате структурата на UNIX-подобни операционни системи и свързаните с тях инструменти. Получете практически съвети за писане на специфични класове програми: уеб услуги, демони, игри, взаимодействие с бази данни, едновременно програмиране (многонишкови и многопроцесни програми) Друга особеност на курса е, че ще се запознаете с аналозите на ООП в C, въпреки че традиционно се смята, че ООП в C не може да бъде.
За кого е този курс?
Курс за тези, които:
Той се натъкна на ограниченията на скоростта на езика за програмиране, който използва, например Python.
Той иска да използва библиотека на трета страна, написана на C на друг език, отново например на Python, и се сблъсква с проблеми при взаимодействието между езиците.
Иска да научи повече за това как програмите взаимодействат с операционната система и ресурсите, които предоставя.
Иска да започне да разработва микроконтролери и да се развива в посока IoT
Иска да се занимава със системно програмиране
Какво ще ви даде курсът?
Научете C синтаксиса
Научете основите на процесора и архитектурата на паметта
Научете основите на асемблерния език
Можете да пишете приложения на ниско ниво
Научете структури от данни
Научете се да пишете мрежови приложения (както клиенти, така и сървъри)
Научете се бързо да намирате грешки
Можете да пишете приложения за UNIX
Разберете как C се използва в игри и уеб приложения
Разберете как се пишат приложения за микроконтролери
Разберете как C се интегрира с PostgreSQL, MySQL и SQLite
В края на курса ще реализирате пълноценен проект на C: това може да бъде някаква ваша работна задача, ваша собствена идея или тема, предложена от нас.
1
добре20 години опит в разработването на настолни информационни системи в областта на ГИС технологиите, технологиите за изкуствен интелект, невронните мрежи, както като разработчик, така и като ръководител на проекти. Умения за разработка на приложения...
20 години опит в разработването на настолни информационни системи в областта на ГИС технологиите, технологиите за изкуствен интелект, невронните мрежи, както като разработчик, така и като ръководител на проекти. Умения за разработка на приложения в C/C++, OpenGL, Qt, Microsoft SQL Server, MySQL, PostgreSQL, Python, CLIPS, SQL. Учител
5
курсовеПовече от 15 години опит в ИТ индустрията, повече от 20 години преподавателски опит. В момента: - програмист в Центъра за интелигентни геоинформационни технологии (CIGIT) на Федералната държавна бюджетна образователна институция за висше образование "ASU"; - старши преподавател в катедра "Автоматизирани системи за обработка на информация и...
Повече от 15 години опит в ИТ индустрията, повече от 20 години преподавателски опит. В момента: - програмист в Центъра за интелигентни геоинформационни технологии (CIGIT) на Федералната държавна бюджетна образователна институция за висше образование "ASU"; - старши преподавател в катедрата по автоматизация Системи за обработка и управление на информация в областите „Програмиране и основи на алгоритмизацията”, „Бази данни”, „Системи с изкуствен интелект”;- съосновател на малкото иновативно предприятие ForeSays LLC - научни изследвания в областта на природните и техническите науки, разработка на софтуер осигуряване. Умения: C/C++ програмиране, Delphi; проектиране и разработка на бази данни: СУБД MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL Притежава 2 патента и 8 сертификата за регистрация на компютърни програми Преподавател
2
курс10 години опит в търговската разработка в Python, 12 години опит в C/C++. В момента се занимава с разработване и поддръжка на проекти на свободна практика. Участник в пускането на 5-та версия на Free Download Manager. В рамките на...
10 години опит в търговската разработка в Python, 12 години опит в C/C++. В момента се занимава с разработване и поддръжка на проекти на свободна практика. Участник в пускането на 5-та версия на Free Download Manager. Като част от моята работа на свободна практика разработих аналог на Yandex.market за печатни продукти на европейския пазар. Автор на редица библиотеки с отворен код. Ценител на концептуалната хармония на UNIX-подобните системи. Завършва университета в Дубна, където впоследствие преподава дисциплините „C++“, „Python“, „Програмиране в UNIX“. Научна степен – магистър по приложна математика и компютърни науки. Област на интерес: високо натоварване, машинно обучение, LISP-подобни езици. Учител