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: Version Control, Restful API, Docker (Software), Containerization, Git (Version Control System), Development Environment, Flask (Web Framework), Application Programming Interface (API), Authentications, Application Deployment, Database Management, Database Development, JSON, Object-Relational Mapping, Operational Databases, API Testing, Python Programming, Object Oriented Programming (OOP), Data Structures
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: JUnit, Test Automation, Test Tools, Test Script Development, Unit Testing, Software Testing, Performance Testing, Quality Assurance, Performance Stress Testing, IT Automation, Performance Tuning, Scripting, Debugging, Network Performance Management, Simulations
Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Web-Entwicklungs-Tools, Javascript, Hypertext Markup Language (HTML), Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Web-Anwendungen, Programm-Entwicklung, Entwicklungsumgebung, Cascading Style Sheets (CSS), jQuery, Javascript und jQuery
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: OpenAI API, Generative Model Architectures, Hugging Face, Programming Principles, Object Oriented Programming (OOP), Software Installation
Mittel · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Analytical Skills, Programming Principles, Computer Science, Data Analysis, Computer Programming, Algorithms, Verification And Validation, Software Development, Machine Learning
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Softwaretechnik, Software-Entwicklung, Git (Versionskontrollsystem), Software-Versionierung, Computer Programmierung, Fehlersuche, Software-Entwurfsmuster, Software-Entwicklungstools, Grundsätze der Programmierung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Computerprogrammierung, Versionskontrolle, Programm-Entwicklung, Software Entwurf
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Programming Principles, Computational Thinking
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Computer-Programmierwerkzeuge, Microsoft Visual Studio, Daten-Strukturen, Rechnerische Logik, Grundsätze der Programmierung, C# (Programmiersprache), .NET-Rahmenwerk, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Microsoft Entwicklungswerkzeuge
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Agile Project Management, Agile Software Development, Agile Methodology, Project Estimation, Sprint Planning, Estimation, Cost Estimation, Sprint Retrospectives, Cost Management, Backlogs, Kanban Principles, Team Leadership, Team Management
Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Data Mining, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Machine Learning Methods, Machine Learning Software, Applied Machine Learning, Predictive Modeling, Machine Learning, Artificial Intelligence, Machine Learning Algorithms, AI Integrations, Random Forest Algorithm, Diagnostic Tests, Clinical Experience, Responsible AI, Deep Learning, Model Evaluation, Unsupervised Learning, Health Technology, Healthcare Industry Knowledge
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Exploit development, Penetration Testing, Exploitation techniques, Scripting, Brute-force attacks, Scripting Languages, Shell Script, Python Programming, Program Development, Network Protocols, Data Persistence, Software Installation
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: R Programmierung, Maschinelles Lernen, Mitarbeiterbindung, Skriptsprachen, Datenmanipulation, Personenbezogene Analytik, Datenwissenschaft, Software zur Datenvisualisierung, Modellevaluation, Alteryx, Bewertung des Modells, Explorative Datenanalyse, Integration von Daten, Skripting, Erweiterte Analytik, Trendanalyse, R (Software), Prädiktive Analytik, Datenanalyse, Prädiktive Modellierung, People Analytics, Vorverarbeitung von Daten, Datenvorverarbeitung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden