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: Oracle SQL Developer, Oracle Databases, Data Integrity, Business Logic, Stored Procedure, SQL, Business Process Automation, Data Persistence, Database Design, Database Development, Performance Tuning, Relational Databases, Dependency Analysis, Database Management, Database Management Systems, Computational Thinking, Database Application, Web Services, Data Access, Programming Principles
★ 4.8 (54) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Other Programming Languages, Memory Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Debugging, Version Control, Microsoft Copilot, C# (Programming Language), Git (Version Control System), Microsoft Visual Studio, .NET Framework, Software Versioning, Computer Programming Tools, Program Development, Integrated Development Environments, Application Development, Computer Programming, Microsoft Development Tools, Development Environment, UI Components, User Interface (UI), Programming Principles, Event-Driven Programming, Computational Logic
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Graphentheorie, Ereignisgesteuerte Programmierung, OS Prozessmanagement, Daten-Strukturen, Apache Kafka, Server, Java, Apache Hadoop, Datenfluss, Leistungsprüfung, Algorithmen, Leistungsoptimierung, Java-Programmierung, Verteiltes Rechnen, Anwendungs-Rahmenwerke, Scala-Programmierung, Apache Spark, Funktionales Design, Java Programmierung
★ 4.6 (1629) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Daten-Strukturen, Microsoft Entwicklungswerkzeuge, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Microsoft Visual Studio, Datei-E/A, Softwaretechnik, .NET-Rahmenwerk, Wiederverwendbarkeit von Code, Visual Basic (Programmiersprache), Unified Modeling Language, Software-Entwicklung
★ 4.6 (15) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Sampling (Statistics), Logistic Regression, SAS (Software), Predictive Analytics, Automation, Data Analysis Software, Data Integration, Predictive Modeling, Advanced Analytics, Debugging, Change Control, Data Validation, Feature Engineering, Analytical Skills, SQL, Report Writing, Data Store, Analysis, Analytics, Finance
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Performance Tuning, Python Programming, OS Process Management, Scalability, Web Scraping, Database Management
★ 3.9 (12) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Computerprogrammierung, Software-Prüfung, Peer Review, Objektorientierter Entwurf, Daten-Strukturen, Graphentheorie, Technische Kommunikation, Objektorientierte Programmierung (OOP), Ereignisgesteuerte Programmierung, Programm-Entwicklung, Benutzeroberfläche (UI), Netzwerkanalyse, Wachstumsorientiertheit, Java, Analyse sozialer Netzwerke, Problemlösung, Einheitstest, Algorithmen, Java-Programmierung, Interaktive Datenvisualisierung, Einheitliche Prüfung, Java Programmierung
★ 4.7 (7217) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Spring Framework, Hibernate (Java), Java Programming, Spring Boot, Java, Object-Relational Mapping, Database Management, Application Frameworks, Data Access, Apache Maven, SQL, Object Oriented Programming (OOP), Data Persistence, Functional Design
Mittel · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: R (Software), Data Processing, R Programming, Data Manipulation, Data Structures, Statistical Programming, Data Analysis, Computational Logic, Data Analysis Software, Data Preprocessing, Software Installation, Data Science, Development Environment, Computer Programming, Program Development, Computer Programming Tools, Software Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unix Shell, Unix Commands, Unix, Shell Script, Command-Line Interface, Remote Access Systems, Scripting, Systems Administration, Operating System Administration, File I/O, IT Automation, User Accounts, File Systems, System Monitoring, Operating Systems, File Management, Performance Tuning, User Provisioning, OS Process Management, Authorization (Computing)
★ 4.8 (61) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Grundsätze der Programmierung, Computerprogrammierung, Anwendungsentwicklung, Programm-Entwicklung, Informatik, Entwicklungsumgebung, Andere Programmiersprachen, Computerwissenschaft, C++ (Programmiersprache), Software-Entwicklung, C und C++
★ 4.4 (60) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden