Programmierer C – kostenloser Kurs von Otus, Schulung 5 Monate, Datum: 5. Dezember 2023.
Verschiedenes / / December 09, 2023
Sie können C in der Praxis anwenden und Probleme der mittleren Ebene lösen. Während des Lernprozesses werden Sie die Struktur von UNIX-ähnlichen Betriebssystemen und zugehörigen Tools berücksichtigen. Erhalten Sie praktische Ratschläge zum Schreiben bestimmter Programmklassen: Webdienste, Daemons, Spiele, Datenbankinteraktion, gleichzeitige Programmierung (Multithread- und Multiprozessprogramme). Ein weiteres Merkmal des Kurses besteht darin, dass Sie mit den Analoga von OOP in C vertraut werden, obwohl traditionell angenommen wird, dass OOP in C kann nicht sein.
Für wen ist dieser Kurs geeignet?
Kurs für diejenigen, die:
Er stieß auf die Geschwindigkeitsbegrenzungen der von ihm verwendeten Programmiersprache, zum Beispiel Python.
Er möchte eine in C geschriebene Bibliothek eines Drittanbieters in einer anderen Sprache verwenden, beispielsweise wiederum in Python, und steht vor Problemen bei der Interaktion zwischen Sprachen.
Möchte mehr darüber erfahren, wie Programme mit dem Betriebssystem interagieren und welche Ressourcen es bereitstellt.
Möchte mit der Entwicklung für Mikrocontroller beginnen und sich in Richtung IoT entwickeln
Möchte Systemprogrammierung betreiben
Was bringt Ihnen der Kurs?
Lernen Sie die C-Syntax
Lernen Sie die Grundlagen der Prozessor- und Speicherarchitektur
Lernen Sie die Grundlagen der Assemblersprache
Sie können Low-Level-Anwendungen schreiben
Lernen Sie Datenstrukturen
Lernen Sie, Netzwerkanwendungen zu schreiben (sowohl Clients als auch Server)
Lernen Sie, Fehler schnell zu finden
Sie können Anwendungen für UNIX schreiben
Verstehen Sie, wie C in Spielen und Webanwendungen verwendet wird
Verstehen Sie, wie Anwendungen für Mikrocontroller geschrieben werden
Verstehen Sie, wie C mit PostgreSQL, MySQL und SQLite integriert wird
Am Ende des Kurses setzen Sie ein vollwertiges Projekt in C um: Dabei kann es sich um eine Arbeitsaufgabe von Ihnen, eine eigene Idee oder ein von uns vorgeschlagenes Thema handeln.
1
Also20 Jahre Erfahrung in der Entwicklung von Desktop-Informationssystemen im Bereich GIS-Technologien, Technologien der künstlichen Intelligenz und neuronalen Netzen, sowohl als Entwickler als auch als Projektmanager. Kenntnisse in der Anwendungsentwicklung...
20 Jahre Erfahrung in der Entwicklung von Desktop-Informationssystemen im Bereich GIS-Technologien, Technologien der künstlichen Intelligenz und neuronalen Netzen, sowohl als Entwickler als auch als Projektmanager. Kenntnisse in der Anwendungsentwicklung in C/C++, OpenGL, Qt, Microsoft SQL Server, MySQL, PostgreSQL, Python, CLIPS, SQL. Lehrer
5
KurseMehr als 15 Jahre Erfahrung in der IT-Branche, mehr als 20 Jahre Lehrerfahrung. Derzeit: - Programmierer am Zentrum für Intelligente Geoinformationstechnologien (CIGIT) der Landeshaushaltsbildungseinrichtung „ASU“; - Dozent am Lehrstuhl für Automatisierte Informationsverarbeitungssysteme und...
Mehr als 15 Jahre Erfahrung in der IT-Branche, mehr als 20 Jahre Lehrerfahrung. Derzeit: - Programmierer am Zentrum für Intelligente Geoinformationstechnologien (CIGIT) der staatlichen Haushaltsbildungseinrichtung für höhere Bildung „ASU“; - Dozent an der Abteilung für Automatisierung Informationsverarbeitungs- und Kontrollsysteme in den Bereichen „Programmierung und Grundlagen der Algorithmisierung“, „Datenbanken“, „Systeme der künstlichen Intelligenz“;- Mitbegründer des kleinen innovativen Unternehmens ForeSays LLC – wissenschaftliche Forschung im Bereich Natur- und Technikwissenschaften, Softwareentwicklung Bestimmung. Fähigkeiten: C/C++-Programmierung, Delphi; Design und Entwicklung von Datenbanken: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL. Hat 2 Patente und 8 Zertifikate für die Registrierung von Computerprogrammen. Lehrer
2
Kurs10 Jahre kommerzielle Entwicklungserfahrung in Python, 12 Jahre Erfahrung in C/C++. Derzeit beschäftigt er sich mit der Entwicklung und Betreuung freiberuflicher Projekte. Teilnehmer an der Veröffentlichung der 5. Version des Free Download Managers. Im Rahmen...
10 Jahre kommerzielle Entwicklungserfahrung in Python, 12 Jahre Erfahrung in C/C++. Derzeit beschäftigt er sich mit der Entwicklung und Betreuung freiberuflicher Projekte. Teilnehmer an der Veröffentlichung der 5. Version des Free Download Managers. Im Rahmen meiner freiberuflichen Tätigkeit habe ich ein Analogon von Yandex.market für Druckerzeugnisse auf dem europäischen Markt entwickelt. Autor einer Reihe von Open-Source-Bibliotheken. Ein Kenner der konzeptionellen Harmonie UNIX-ähnlicher Systeme. Er schloss sein Studium an der Universität Dubna ab, wo er anschließend die Disziplinen „C++“, „Python“ und „Programmierung in UNIX“ lehrte. Akademischer Abschluss - Master of Applied Mathematics and Computer Science. Interessengebiet: Highload, maschinelles Lernen, LISP-ähnliche Sprachen. Lehrer