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: Program Development, Python Programming, Jupyter, Interactive Design, Code Reusability, Mathematical Software, Algorithms, Computer Programming, Programming Principles, Algebra, Linear Algebra, Applied Mathematics, Object Oriented Programming (OOP)
★ 4.8 (36) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Unified Modeling Language, Java, Software-Entwicklung, API-Entwurf, Software Architektur, Java Programmierung, Software-Entwurfsmuster, Diagramm Entwurf, Benutzeroberfläche (UI) Design, Software-Architektur, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Java-Programmierung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Software Entwurf
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, ASP.NET, .NET Framework, JavaScript Frameworks, Frontend Integration, API Design, Application Programming Interface (API), Secure Coding, Middleware, React.js, Application Frameworks, Object-Relational Mapping, Model View Controller, Web Applications, Web Development, JSON
★ 4 (6) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: ASP.NET, .NET Framework, C# (Programming Language), Microsoft Visual Studio, Application Programming Interface (API), Web Development Tools, Restful API, Microsoft Azure, Web Applications, Application Frameworks, Application Development, Development Environment, Event-Driven Programming, Middleware, Software Installation
★ 2.6 (12) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Computer Vision, Tiefes Lernen, Modellevaluation, Datenumwandlung, Modell Ausbildung, Bewertung des Modells, Datenverarbeitung, Wissenschaftliche Visualisierung, Jupyter, Angewandtes maschinelles Lernen, Python-Programmierung, Keras (Bibliothek für neuronale Netze), Bildanalyse, Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.1 (11) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenzugang, Datenbank-Design, SQL, Leistungsoptimierung, Datenbanken, PostgreSQL, Abfragesprachen, Datenbank-Management, Datenbank Management
★ 3.2 (32) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Code Reusability, Object Oriented Programming (OOP), Jupyter, Computer Programming, Python Programming, Electrical and Computer Engineering, Program Development, Simulation and Simulation Software, Computational Logic, Simulations, Programming Principles
★ 4.7 (25) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Skillshare
Kompetenzen, die Sie erwerben: Unreal Engine, Cinematography, Animation and Game Design, Photo/Video Production and Technology, Virtual Environment, Video Production, 3D Assets, Game Design, Storytelling, Post-Production, Visual Storytelling, Video Editing, Animations, Media Production, Image Quality, Real Time Data, Model Optimization, Data Import/Export
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbank-Design, Datenbank-Software, Microsoft SQL-Server, Frontend-Integration, Analyse der Anforderungen, SQL, Datenbanken, Datenbank-Systeme, Relationale Datenbanken, Datenbank-Entwicklung, Datenbank-Management-Systeme, Datenbank-Management, Abfragesprachen, Datenbank Management
★ 4.1 (26) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

SkillUp
Kompetenzen, die Sie erwerben: Datensicherheit, Datenbank-Design, Bereinigung von Daten, Tableau-Software, Microsoft Excel, Datenmanagement, Datenmanipulation, Interaktive Datenvisualisierung, Software zur Datenvisualisierung, SQL, Datenvisualisierung, Data Warehousing, Erstellung des Dashboards, Integration von Daten, Datenverwaltung, Relationale Datenbanken, Dashboard, Präsentation der Daten, Datenbank-Management, MySQL, Datenbank Management, Daten-Governance
★ 5 (9) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Text Mining, Unstructured Data, Data Analysis, Natural Language Processing, Pandas (Python Package), Data Manipulation, Data Preprocessing, Python Programming
★ 4.8 (13) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Prototyping, Leitlinien für die Zugänglichkeit von Webinhalten, Benutzeroberfläche (UI), Erstellung des Dashboards, Attrappen, Figma (Entwurfssoftware), Benutzeroberfläche (UI) Design, HTML und CSS, Reaktionsfähiges Web-Design, Hypertext Markup Language (HTML), Javascript, Web-Design und Entwicklung, Cascading Style Sheets (CSS), Front-End-Webentwicklung, Web-Entwicklung, Web-Design
★ 4.4 (9) · Mittel · Kurs · 1–3 Monate