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: User Interface (UI), UI Components, User Interface and User Experience (UI/UX) Design, Event-Driven Programming, Application Development, Application Design, User Interface (UI) Design, Interactive Design, File Management
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Cloud API, Cloud Deployment, Application Programming Interface (API), Restful API, Google Cloud Platform, Cloud Applications, Web Services, Proxy Servers, Javascript, Data Store, Code Reusability
Anfänger · Projekt · Weniger als 2 Stunden

Packt
Kompetenzen, die Sie erwerben: Django (Web Framework), Dashboard Creation, Model View Controller, Authentications, Chart.js, Data Import/Export, Full-Stack Web Development, Web Development, Data Modeling, Object-Relational Mapping, Cascading Style Sheets (CSS), Responsive Web Design, Javascript, Code Reusability, User Interface (UI), Development Environment, Hypertext Markup Language (HTML)
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Hibernate (Java), Multi-Tenant Cloud Environments, Object-Relational Mapping, Spring Boot, Performance Tuning, Java Programming, Java, Data Mapping
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: .NET Framework, Web Development, Databases, Program Development, Application Development
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Application Deployment, Continuous Deployment, Continuous Delivery, Release Management, React.js, Vue.JS, User Accounts
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Node.JS, API Testing, Restful API, Unit Testing, API Design, Hardening, Application Performance Management, Authentications, Server Side, Postman API Platform, Software Testing, System Monitoring, Secure Coding, Performance Tuning, Back-End Web Development, Web Servers, Application Programming Interface (API), Application Deployment, MongoDB, Databases
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: TypeScript, Development Environment, Programming Principles, Javascript, Debugging, Integrated Development Environments, Scalability, Data Structures, Object Oriented Programming (OOP), Software Development, Software Development Tools, Node.JS, Application Development, Front-End Web Development, Software Engineering, Web Development, Configuration Management
Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: SQL, Datenbank-Entwicklung, Microsoft SQL-Server, Transaktionsverarbeitung, Datenbank-Design, Datenbank-Verwaltung, Datenbank-Software, Abfragesprachen, Leistungsoptimierung, Datenmanipulation, Transact-SQL, Datenbank-Management, Datenbankarchitektur und -verwaltung, Relationale Datenbanken, Datenbanken, Datenverwaltung, Integrität der Daten, Datenzugang, Datenpflege
Gemischt · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Sprint-Retrospektiven, Agile Produktentwicklung, Rückstände, Sprint-Planung, Erleichterung von Sitzungen, Qualitätssicherung, Produktanforderungen, Kommunikation, Agile Methodik, Produktmanagement, Scrum (Software-Entwicklung), Agile Software-Entwicklung, Agiles Projektmanagement
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Serverless Computing, Amazon Web Services, Rust (Programming Language), Cloud Deployment, Debugging, Application Deployment, Linux
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Datenverarbeitung, Containerisierung, Befehlszeilenschnittstelle, Rust (Programmiersprache), Daten-Pipelines, Unix-Befehle, Validierung von Daten, Paket- und Softwareverwaltung, JSON, Software-Entwicklungstools, Bereitstellung von Anwendungen, Tools erstellen, Entwicklungsumgebung, Datentechnik, Linux-Befehle
Anfänger · Kurs · 1–4 Wochen