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: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Systems Development Life Cycle, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Full-Stack Web Development, Test Driven Development (TDD), SQL, Software Development, Restful API, Database Management, Object Oriented Programming (OOP), Decision Intelligence, Digital Transformation, Java Programming, Generative AI
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Total Seminars
Kompetenzen, die Sie erwerben: Computer Hardware, Hardware Troubleshooting, Hardware Architecture, Peripheral Devices, System Support, Safety Standards, System Configuration, Computer Systems, Computer Architecture, Memory Management, Microarchitecture, IT Infrastructure, Information Technology, IT Management, Computer Programming, IT Service Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: React Native, Mobile Development, User Interface (UI) Design, Front-End Web Development, React Redux, Ajax, User Interface and User Experience (UI/UX) Design, Javascript, React.js, Data Structures, Application Development, Apple iOS, Debugging, iOS Development, UI Components, JavaScript Frameworks, User Story, Android Development, Mobile Development Tools, Database Application
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Cloud-Anwendungen, Web-Anwendungen, Künstliche Intelligenz, Flask (Web-Framework), Software-Prüfung, Anwendungsprogrammierschnittstelle (API), Einheitstest, Einheitliche Prüfung, Web-Entwicklung, Integrierte Entwicklungsumgebungen, Bereitstellung von Anwendungen, Grundsätze der Programmierung, IBM Wolke, Verwaltung des Lebenszyklus von Anwendungen, Python-Programmierung
Mittel · Kurs · 1–4 Wochen

SkillsBooster Academy
Kompetenzen, die Sie erwerben: UI Components, Full-Stack Web Development, Node.JS, React.js, JavaScript Frameworks, Web Applications, Front-End Web Development, Web Development, Back-End Web Development, Javascript, Server Side, Application Programming Interface (API), Development Environment, Software Development, Application Deployment, GitHub, Software Development Tools, Web Services, Software Engineering, Programming Principles
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Visio, Diagram Design, Automation, Business Process Automation, Visual Basic (Programming Language), Document Management, Performance Testing, Style Guides, Code Reusability, Maintainability, Scripting, Software Testing, Performance Tuning, Data Compilation, Design Elements And Principles
Fortgeschritten · Kurs · 1–3 Monate

University of Pittsburgh
Kompetenzen, die Sie erwerben: Bayesian Statistics, Statistics, Statistical Inference, Probability & Statistics, Statistical Modeling, Statistical Methods, Probability Distribution, Statistical Analysis, Markov Model, Statistical Programming, Algorithms
Mittel · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Einfaches Objektzugriffsprotokoll (SOAP), Software-Visualisierung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Restful API, Software-Architektur, Java, Produktfamilie Technik, Systemarchitektur, Model-View-Controller, Software-Systeme, Software Architektur, Serviceorientierte Architektur, API-Entwurf, Code-Überprüfung, Software-Entwicklung, Microservices, Webdienste, Software-Entwurfsmuster, Unified Modeling Language, Software-Entwurfsdokumente, Software Entwurf
Anfänger · Spezialisierung · 3–6 Monate

Nanjing University
Kompetenzen, die Sie erwerben: Datenverarbeitung, UI-Komponenten, Data Mining, Daten-Strukturen, Datenanalyse, NumPy, Objektorientierte Programmierung (OOP), Präsentation der Daten, Datenvisualisierung, Web-Scraping, Benutzeroberfläche (UI) Design, Grundsätze der Programmierung, Datenerfassung, Datenvorverarbeitung, Vorverarbeitung von Daten, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: File I/O, Plot (Graphics), Data Visualization Software, Programming Principles, Computational Thinking, Matplotlib, Python Programming, NumPy, Data Processing, Algorithms, Data Import/Export, Computer Programming, Pandas (Python Package), Debugging, Data Manipulation, Data Structures, Graphing, Data Analysis
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbank-Management, Web-Anwendungen, Back-End-Webentwicklung, SQL, HTML und CSS, Anwendungsprogrammierschnittstelle (API), Front-End-Webentwicklung, Postman-API-Plattform, React.js, Restful API, Datenbank Management, Wiederverwendbarkeit von Code, Web-Entwicklung, MySQL, Frontend-Integration, Web-Entwicklungs-Tools, Server-Seite, Full-Stack Web-Entwicklung, Node.JS
Mittel · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Plattformübergreifende Entwicklung, Browser-Kompatibilität, Containerisierung, Datenverarbeitung, Web-Anwendungen, Javascript, Andere Programmiersprachen, Server, Speicherverwaltung, Computergrafik, Serverloses Rechnen, Web-Entwicklungs-Tools, Server-Seite, Hypertext Markup Language (HTML), Tools erstellen, Rust (Programmiersprache), Fehlersuche
Mittel · Kurs · 1–3 Monate