Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

University of California San Diego
Kompetenzen, die Sie erwerben: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Animation and Game Design, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Brainstorming
★ 4.7 (33) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Memory Management, Web Development, Performance Testing, System Programming
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, File I/O, Data Structures, File Systems, Code Reusability, Algorithms, Performance Tuning, File Management
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Daten-Strukturen, Bioinformatik, Computational Thinking, Graphentheorie, Algorithmen
★ 4.8 (1278) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programmable Logic Controllers, Code Reusability, Performance Tuning, Computational Logic, Functional Design, Fine-tuning
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C++ (Programming Language), Computer Programming, Code Reusability, Embedded Software, Development Environment, Control Systems, Integrated Development Environments, Microsoft Visual Studio, Embedded Systems, Web Applications, Computer Programming Tools, Electronics, Game Design, Electronic Components
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Flutter (Software), Scalability, Code Reusability, Application Design, Dataflow, Program Development, Computational Logic, Functional Design, Application Development, Computer Programming, Software Architecture, Web Applications, Automation, Data Analysis
Anfänger · Spezialisierung · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Software-Prüfung, Software-Dokumentation, Fehlersuche, LLM-Bewerbung, Wiederverwendbarkeit von Code, Schnelles Engineering, Testfall, Modellierung großer Sprachen
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Programm-Entwicklung, Wiederverwendbarkeit von Code, Installation der Software, Instandhaltbarkeit, Entwicklungsumgebung
★ 5 (14) · Anfänger · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), C and C++, Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Computer Programming, Programming Principles, Unit Testing, Algorithms, C (Programming Language), Program Development, Software Design, Graph Theory, Software Testing, Code Reusability, Memory Management
★ 4.4 (2498) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Frontend Performance
Mittel · Kurs · 1–3 Monate

Board Infinity
★ 3.8 (29) · Anfänger · Kurs · 1–4 Wochen