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.

Kompetenzen, die Sie erwerben: Development Environment, Computer Graphics, Visualization (Computer Graphics), Graphics Software, Cross Platform Development, Computer Graphic Techniques, Video Game Development, Computer Programming Tools, Program Development, Software Installation, System Configuration
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Swift Programming, Apple iOS, iOS Development, Code Reusability, Software Design Patterns, Object Oriented Programming (OOP), Data Architecture, Mobile Development, Maintainability, Data Modeling, Object Oriented Design, Application Design, UI Components, Testability, Scalability
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Statistical Machine Learning, Object Oriented Design, Machine Learning Methods, Plot (Graphics), Data Visualization, Seaborn, Flask (Web Framework), Web Development, Computer Programming, Artificial Intelligence and Machine Learning (AI/ML), Programming Principles, Web Applications, Statistical Methods, Data Analysis Software, Back-End Web Development, Pandas (Python Package), Probability & Statistics, Application Development, Data Manipulation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Artificial Intelligence and Machine Learning (AI/ML), NumPy, Applied Machine Learning, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Artificial Intelligence, Development Environment, Pandas (Python Package), Deep Learning, Python Programming, Artificial Neural Networks, Data Manipulation, Programming Principles, Tensorflow, Machine Learning Methods, Regression Analysis, Machine Learning Software, Model Training, Scripting Languages
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Code Reusability, Data Modeling, Video Game Development, Computational Thinking, System Programming, C and C++, Data Integrity, File Management, Program Development, Application Development, Business Logic, Data Storage, Computational Logic, Animation and Game Design
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Application Design, Dataflow, Code Reusability, Scalability, Software Architecture, Web Applications
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Computer Programmierung, Linux-Befehle, Integrierte Entwicklungsumgebungen, OS Prozessmanagement, Befehlszeilenschnittstelle, Internet der Dinge, Computerprogrammierung, Computer-Plattformen, Eingebettete Software, Betriebssysteme, Dateisysteme, System-Konfiguration, Dateiverwaltung, Eingebettete Systeme, Grundsätze der Programmierung, Entwicklungsumgebung, Benutzeroberfläche (UI), Computer-Hardware, Linux, Python-Programmierung, Skriptsprachen
★ 4.7 (2773) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Visualization, C and C++, Computer Graphic Techniques, Graphing, Data Presentation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Code Reusability, Data Validation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: IntelliJ IDEA, Integrated Development Environments, Java Programming, Java, Development Environment, Debugging, Object Oriented Programming (OOP), Programming Principles
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Ruby (Programming Language), Program Development, File I/O, Code Reusability, Development Environment, Maintainability, Programming Principles, Data Structures, Computer Programming, Debugging, Performance Tuning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer-Programmierwerkzeuge, Vibe-Codierung, GitLab, AI-Integrationen, AI-Arbeitsabläufe, Entwicklungsumgebung
Mittel · Kurs · 1–4 Wochen