Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Unreal Engine, Game Design, User Interface (UI), UI Components, Video Game Development, User Interface (UI) Design, Virtual Environment, 3D Assets, No-Code Development, Software Installation, Computer Graphic Techniques, Content Management, Event-Driven Programming, Package and Software Management
Anfänger · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: IntelliJ IDEA, Software-Versionierung, Software-Entwicklungstools, Microsoft Visual Studio, Software-Entwicklung, Freigabe-Management, Eclipse (Software), Versionskontrolle, Integrierte Entwicklungsumgebungen, Git (Versionskontrollsystem)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Encryption, Cybersecurity, Brute-force attacks, Python Programming, Key Management, Applied Mathematics, Programming Principles, File I/O, Computational Logic, Algorithms, Debugging, Code Reusability, Scripting, Data Mapping, Software Testing, User Interface (UI), UI Components, Data Structures, Application Development
Anfänger · Spezialisierung · 1–3 Monate
Kompetenzen, die Sie erwerben: Package and Software Management, Platform As A Service (PaaS), Development Environment, Virtual Environment, Python Programming, Build Tools, Program Development, Application Deployment
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Programming Principles, Code Reusability, Data Access, Program Development, Computational Logic, Data Management, Functional Design, Computational Thinking, Jupyter, Computer Programming Tools, Development Environment
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Wireframing, Persona (User Experience), User Interface (UI), User Experience Design, Usability, User Interface (UI) Design, UI Components, Visual Design, Persona Development, Information Architecture, Web Design, Design, Design Elements And Principles
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), PyTorch (Machine Learning Library), Convolutional Neural Networks, Deep Learning, Classification Algorithms, Transfer Learning, Image Analysis, Model Evaluation, Model Training, Artificial Neural Networks, Fine-tuning, Computer Vision, Model Optimization, Data Preprocessing, Data Processing
Mittel · Kurs · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Software-Versionierung, Kontrolle ändern, Befehlszeilenschnittstelle, Git (Versionskontrollsystem)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Plotly, Object Oriented Programming (OOP), Matplotlib, Pandas (Python Package), Plot (Graphics), Interactive Data Visualization, Data Visualization, Seaborn, Data Analysis, File I/O, Data Visualization Software, NumPy, Data Structures, Restful API, Python Programming, Application Programming Interface (API), Data Manipulation, Programming Principles, Computer Programming, Program Development
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative Modellarchitekturen, Computer Programmierung, Bewertung des Modells, Abruf-erweiterte Erzeugung, Gesicht umarmen, Modellevaluation, Computerprogrammierung, Modellierung großer Sprachen, LLM-Bewerbung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Entwicklung, Rechnerische Logik, Javascript, Datenspeicherung, Software-Entwicklung, Persistenz der Daten, Softwaretechnik, Daten-Strukturen, Web-Sprache
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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, Computer Programming
Anfänger · Kurs · 3–6 Monate