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: Unit Testing, Code Review, Software Development Tools, Test Automation, Test Script Development, Software Documentation, Maintainability, Application Development, Generative AI, AI Integrations, Software Development, Computer Programming Tools, Software Technical Review, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Coursera
Kompetenzen, die Sie erwerben: Experimentation, Business Metrics, Data Storytelling, Return On Investment, Model Evaluation, Storytelling, Dashboard Creation, Dashboard, Performance Measurement, Performance Metric, Key Performance Indicators (KPIs), A/B Testing, Performance Analysis, Analysis, Estimation, Product Management, Sampling (Statistics), Business, Stakeholder Communications, Power Electronics
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Code Reusability, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, Functional Testing, User Interface (UI), Development Environment
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Javascript, Code Reusability, Programming Principles, Development Environment, Computer Programming, Application Programming Interface (API), Debugging, Hypertext Markup Language (HTML), HTML and CSS, Theoretical Computer Science, Computational Thinking, Performance Tuning, Data Management, Cascading Style Sheets (CSS)
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Analysis Expressions (DAX), Real Time Data, Dataflow, Capacity Management, Data Management, Data Storage
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rust (Programmiersprache), Anwendungsprogrammierschnittstelle (API), Gemeinsame Nutzung von Daten, Speicherverwaltung, Back-End-Webentwicklung, Server-Seite, Web-Server, Daten-Strukturen, Beglaubigungen, Datenbanken, Web-Frameworks, Web-Anwendungen, Restful API
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Development Tools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), Unit Testing, TypeScript, Test Script Development, Software Testing, Test Driven Development (TDD), JavaScript Frameworks, Code Coverage, Test Automation, Test Case, Javascript
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Feinabstimmung, Transfer Learning, Modell-Optimierung, Computer Vision, Tiefes Lernen, Verarbeitung natürlicher Sprache, Modell Ausbildung, Einbettungen, Lernen übertragen, Künstliche neuronale Netze, Bildanalyse, Vorverarbeitung von Daten, Keras (Bibliothek für neuronale Netze), Datenvorverarbeitung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: ChatGPT, Prompt Engineering Tools, Software Documentation, Prompt Engineering, Prompt Patterns, Test Automation, Docker (Software), AI Integrations, Technical Documentation, Software Design, API Design, AI literacy, Unit Testing, Application Programming Interface (API), Application Development, Technical Communication
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Java, Problemlösung, Computer Programmierung, Java Programmierung, Wiederverwendbarkeit von Code, Daten-Strukturen, Grundsätze der Programmierung, Objektorientierter Entwurf, Java-Programmierung, Objektorientierte Programmierung (OOP), Datei-E/A, Dateiverwaltung, Computerprogrammierung, Android-Entwicklung, Programm-Entwicklung, Algorithmen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rust (Programming Language), File I/O, Memory Management, Data Structures, Code Reusability, System Programming, Secure Coding
Anfänger · Kurs · 1–3 Monate