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.

PracticalGrowth
Kompetenzen, die Sie erwerben: Succession Planning, Employee Retention, Recognizing Others, Talent Management, Team Performance Management, Team Management, Employee Engagement, People Development, Team Leadership, People Management, Driving engagement, Workforce Planning, Professional Development, Workforce Management, Employee Coaching, Employee Surveys, Telecommuting, Interviewing Skills, Capacity Management, Process Improvement
Anfänger · Kurs · 1–4 Wochen

Atlassian
Kompetenzen, die Sie erwerben: Software-Konfigurationsmanagement, Git (Versionskontrollsystem), Bitbucket, Befehlszeilenschnittstelle, GitHub, Software-Versionierung, Versionskontrolle, Kontinuierliche Integration
★ 4.7 (2992) · Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Seaborn, Data Storytelling, Data Visualization, Data Presentation, Data Integration, A/B Testing, Data Import/Export, Statistical Hypothesis Testing, Text Mining, Data-Driven Decision-Making, Git (Version Control System), Matplotlib, Pandas (Python Package), Version Control, GitHub, Social Media Analytics, Statistical Analysis, Exploratory Data Analysis, Jupyter, NumPy
★ 4.3 (90) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Flask (Web Framework), Restful API, Cloud Deployment, Dashboard Creation, Full-Stack Web Development, Data Visualization, Application Deployment, Object-Relational Mapping, Interactive Data Visualization, Cloud Applications, Application Programming Interface (API), API Design, Databases, Web Applications, Web Development, Cloud Development, Authentications, Database Management, User Accounts, Scalability
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Javascript, Leitlinien für die Zugänglichkeit von Webinhalten, Fehlersuche, Cascading Style Sheets (CSS), Web-Design und Entwicklung, Daten-Strukturen, Web-Entwicklung, Ereignisgesteuerte Programmierung, Web-Design, Interaktives Design, HTML und CSS, Web-Entwicklungs-Tools, Hypertext Markup Language (HTML)
★ 4.7 (7373) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Docker (Software), Kubernetes, Containerization, YAML, DevOps, Devops Tools, Application Deployment, Command-Line Interface, Flask (Web Framework), Cloud Deployment, Scalability, Load Balancing
Mittel · Kurs · 1–4 Wochen

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

Total Seminars
Kompetenzen, die Sie erwerben: Computer Hardware, Programming Principles, Data Storage, Data Storage Technologies, Security Awareness, System Configuration, Data Management, Computer Security Awareness Training, Information Technology, Operating Systems, Networking Hardware, Computer Systems, General Networking, Computer Literacy, Hardware Troubleshooting, Local Area Networks, Information Technology Operations, Computer Science, Business Support Systems, Business Operations
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Version Control, Git (Version Control System), CI/CD, DevOps, GitHub, Devops Tools, Linux Commands, Linux, Cloud Infrastructure, Amazon Web Services, Linux Administration, Continuous Integration, Linux Servers, Software Versioning, Cloud Hosting, Amazon Elastic Compute Cloud, Continuous Delivery, Software Development Life Cycle, Flask (Web Framework), Agile Software Development
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Deployment, AI Integrations, Enterprise Application Management, Generative AI Agents, Prompt Engineering, Prompt Patterns, LLM Application, Application Deployment, Role-Based Access Control (RBAC), Prompt Engineering Tools, Health Insurance Portability And Accountability Act (HIPAA) Compliance, User Interface (UI), Package and Software Management, Agentic systems, API Design, UI Components, Restful API, Authentications, Data Persistence, Release Management
Mittel · Kurs · 1–4 Wochen

Berklee
Kompetenzen, die Sie erwerben: Musikalische Darbietung, Automatisierung, Dateiverwaltung, Darstellende Künste, Musikalische Komposition, Kreativität, Bearbeitung von, Musik, Medienproduktion
★ 4.8 (1120) · Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), Software-Prüfung, Einheitliche Prüfung, Datei-E/A, Prüfbarkeit, JUnit, Einheitstest, Java Programmierung, Mobile Entwicklung, Test-Automatisierung, Android-Studio, Instandhaltbarkeit, Objektorientierte Programmierung (OOP), Softwaretechnik, Testgetriebene Entwicklung (TDD), Java-Programmierung, Android (Betriebssystem), Versionskontrolle, Software-Entwicklung, Software-Entwurfsmuster, Android-Entwicklung, Integrationsprüfung, Entwicklungstests
★ 4.5 (3689) · Anfänger · Spezialisierung · 3–6 Monate