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.

LearnQuest
Kompetenzen, die Sie erwerben: Mobile Entwicklung, UI-Komponenten, iOS-Entwicklung, Datenspeicher, JSON, Benutzeroberfläche (UI), Netzwerk-Protokolle, Anwendungsprogrammierschnittstelle (API), Persistenz der Daten, Apple iOS, Datenmodellierung, Kerndaten (Software)
★ 4.6 (137) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Daten-Strukturen, Computerprogrammierung, Datenfluss, Javascript
★ 4.7 (25) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer Programmierung, Graphentheorie, Computerprogrammierung, Netzwerk-Routing, Daten-Strukturen, Python-Programmierung, Programm-Entwicklung, Objektorientierte Programmierung (OOP), Datei-E/A, Algorithmen, Netzwerk-Router, Computer-Vernetzung
★ 4.5 (19) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Universidad de Palermo
Kompetenzen, die Sie erwerben: Database Development, Relational Databases, SQL, Database Design, Database Management, Databases, Data Modeling, Query Languages, Web Development, Web Applications, Data Access, Data Integrity, Information Technology
★ 4.6 (23) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Docker (Software), Containerization, Web Design and Development, Restful API, User Interface (UI), User Interface (UI) Design, HTML and CSS, Node.JS, Application Deployment, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Frameworks, Web Development Tools, Database Application, Server Side, Javascript
★ 4.1 (30) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: ASP.NET, Object Oriented Programming (OOP), Object Oriented Design, Web Design and Development, Application Frameworks, Frontend Integration, Programming Principles, API Design, Middleware, Object-Relational Mapping, Model View Controller, Event-Driven Programming, User Interface (UI), Cascading Style Sheets (CSS), Maintainability
★ 4.2 (49) · Anfänger · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Web-Anwendungen, Entwicklungsumgebung, Front-End-Webentwicklung, Ereignisgesteuerte Programmierung, JavaScript-Frameworks, UI-Komponenten, Android-Entwicklung, Wiederverwendbarkeit von Code, Web-Frameworks, Vue.JS, Anwendungs-Rahmenwerke, Web-Komponenten
★ 3.7 (29) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Convolutional Neural Networks, Model Training, Data Preprocessing, Image Analysis, Predictive Modeling, Deep Learning, Keras (Neural Network Library), Tensorflow, Data Processing, Model Optimization, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Transformation, Financial Forecasting, Applied Machine Learning, Feature Engineering, Statistical Visualization, Python Programming
★ 4.6 (47) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: JUnit, Spring Framework, Spring Boot, Java Programming, Java, Apache Maven, Unit Testing, Gradle, Application Programming Interface (API), Google Cloud Platform, Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Hibernate (Java), Cloud Deployment, Back-End Web Development, YAML, Restful API, Software Configuration Management, Load Balancing
★ 4.8 (8) · Mittel · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Generative AI, Data Analysis, Model Training, Data-Driven Marketing, Data Wrangling, Customer Relationship Management (CRM) Software, Predictive Analytics, Machine Learning Algorithms, Machine Learning, Data Science, Data Processing
★ 4.2 (13) · Anfänger · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cyber Operations, Penetration Testing, Cybersecurity, Exploitation techniques, Authentications, Scripting, Python Programming, Data Access, Identity and Access Management, Network Protocols
★ 4.6 (27) · Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Statistische Modellierung, Angewandtes maschinelles Lernen, Prädiktive Analytik, Python-Programmierung, Überwachtes Lernen, Bewertung des Modells, Regressionsanalyse, Klassifizierungsalgorithmen, Verifizierung und Validierung, Text Mining, Modell-Optimierung, Verarbeitung natürlicher Sprache, Modellevaluation, Modell Ausbildung, Prädiktive Modellierung
★ 4.3 (49) · Mittel · Kurs · 1–4 Wochen