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: Visualforce, Salesforce Development, Salesforce, Application Development, Salesforce Object Query Language (SOQL), Restful API, Application Programming Interface (API), Web Services, Data Modeling, API Testing, Javascript, Data Access, SQL, Programming Principles
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Version Control, Git (Version Control System), Restful API, ASP.NET, API Design, .NET Framework, Software Versioning, API Testing, Application Programming Interface (API), Database Development, Back-End Web Development, Object-Relational Mapping, Web Services, Database Management, Databases, Development Environment, Server Side, Database Design, Application Frameworks, C# (Programming Language)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Studio, Kotlin, Android Jetpack, Android Development, Android (Operating System), Mobile Development, Unit Testing, Gradle, Mobile Development Tools, User Interface (UI), UI Components, Code Reusability, Application Development, Integrated Development Environments, User Interface (UI) Design, Object Oriented Programming (OOP), Cross Platform Development, Test Driven Development (TDD), Wireframing, Prototyping
★ 4.6 (1925) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Performance Tuning, Data Structures, Java Programming, Java, Performance Testing, Application Performance Management, Database Management, Database Architecture and Administration, Memory Management, Maintainability, Object Oriented Design, Databases, AI Integrations, Software Testing, Microservices, Algorithms, Application Frameworks, Scalability, SQL, Javascript
Mittel · Kurs · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Java, Daten-Strukturen, Java-Programmierung, Computerprogrammierung, Installation der Software, Grundsätze der Programmierung, Rechnerische Logik
★ 4.6 (2254) · Anfänger · Kurs · 1–4 Wochen

Fractal Analytics
Kompetenzen, die Sie erwerben: Kritisches Denken, Entscheidungsfindung, Bewertung des Modells, Problemlösung, Datenbank-Design, Python-Programmierung, Datenwrangling, Datenmanipulation, Modell-Einsatz, Präsentation der Daten, Power BI, Maschinelles Lernen, Interaktive Datenvisualisierung, Datenanalyse-Ausdrücke (DAX), Menschenzentriertes Design, SQL, Kritisches Denken und Problemlösung, Datenvisualisierung, Daten-Storytelling, Technische Merkmale
★ 4.4 (626) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Netzwerk-Modell, Bewertung des Modells, Datenmodellierung, Datenbank-Design, Explorative Datenanalyse, Integration von Daten, Große Daten, Regressionsanalyse, Daten-Pipelines, Präsentation der Daten, Apache Hadoop, Datenverarbeitung, Apache Spark, MongoDB, Graphentheorie, Daten-Infrastruktur, Datenverwaltung, Data Mining, Klassifizierungsalgorithmen, Modell Ausbildung
★ 4.6 (13.989) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Rückstände, Leistungsmetrik, Erleichterung von Sitzungen, Teambildung, Leistungsmessung, Anwenderbericht, Agiles Projektmanagement, Sprint-Planung, Teamleitung, Agile Software-Entwicklung, Scrum (Software-Entwicklung), Agile Methodik, Leistungsmanagement im Team, Kanban-Prinzipien, Agile Produktentwicklung, Sprint-Retrospektiven, Schlanke Methodologien, Arbeitsablauf-Management, Teamorientiert
★ 4.8 (2762) · Anfänger · Kurs · 1–4 Wochen

University at Buffalo
Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Zahlungssysteme, Virtuelle Umgebung, Verifizierung und Validierung, Verteiltes Rechnen, Integrität der Daten, Algorithmen, Benutzerkonten, Blockchain, Virtuelle Maschinen, Transaktionsverarbeitung, Kryptographie, Kryptographische Protokolle
★ 4.6 (7773) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Development, Cross Platform Development, Debugging, Application Development, Vibe coding, User Interface (UI), iOS Development, UI Components, Android Jetpack, User Interface and User Experience (UI/UX) Design, Mobile Development Tools, Interactive Design, Android Development, AI powered creativity, User Interface (UI) Design, Apple iOS, Web Applications, Swift Programming, Program Development, Python Programming
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: CI/CD, C# (Programming Language), SQL, Version Control, Database Management, Azure DevOps, Object Oriented Design, GitHub, Continuous Integration, Git (Version Control System), Object Oriented Programming (OOP), ASP.NET, Debugging, Relational Databases, Secure Coding, .NET Framework, Microsoft Copilot, Scalability, Graph Theory, Data Structures
★ 4.6 (405) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Git (Version Control System), Version Control, Prompt Engineering, Prompt Engineering Tools, .NET Framework, Prompt Patterns, Microsoft Visual Studio, Microsoft Development Tools, ASP.NET, Development Environment, Software Documentation, Secure Coding, Integrated Development Environments, C# (Programming Language), Unit Testing, LLM Application, Large Language Modeling, Application Design, Design Software, Data Security
Mittel · Kurs · 1–3 Monate