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: Matplotlib, Plot (Graphics), Data Visualization Software, Jupyter, Interactive Data Visualization, Scatter Plots, Histogram, Box Plots, Animations, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Konfigurationsverwaltung für Software, Versionskontrolle, Abhängigkeitsanalyse, Kontinuierliche Integration, Software-Entwicklungstools, Apache, Apache Maven, Tools erstellen
Anfänger · Kurs · 1–4 Wochen

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Image Analysis, Image Quality, Computer Vision, Digital Signal Processing, Python Programming, Algorithms, Color Theory, Linear Algebra
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Datenzugang, Datenmanipulation, Problemlösung, Abfragesprachen, Relationale Datenbanken, Datenbank Software
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Application Development, Mobile Development, Software Design, User Interface and User Experience (UI/UX) Design, Prototyping, Mockups, User Acceptance Testing (UAT), Systems Analysis, Development Testing, Problem Management, Extensible Markup Language (XML)
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Time Series Analysis and Forecasting, SAS (Software), Forecasting, Recurrent Neural Networks (RNNs), Feature Engineering, Statistical Analysis, Data Analysis, Digital Signal Processing, Statistical Methods, Regression Analysis, Exploratory Data Analysis, Predictive Modeling, Applied Machine Learning, Advanced Analytics, Statistical Modeling, Unsupervised Learning, Data Preprocessing, Bayesian Statistics, Model Evaluation, Automation
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Java, Unified Modeling Language, Software Entwurf, Software-Entwurfsmuster, Konzeptioneller Entwurf, Model-View-Controller, Objektorientierter Entwurf, Java Programmierung, JUnit, Software-Architektur, Datenmodellierung, Objektorientierte Programmierung (OOP)
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Cross Platform Development, Program Development, Computer Programming, Software Engineering, Python Programming, Software Installation, Web Development, Software Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
Universidad Austral
Kompetenzen, die Sie erwerben: Mobile Development, Cross Platform Development, React Redux, iOS Development, Continuous Integration, Apple iOS, Test Automation, Unit Testing, Data Persistence, User Interface (UI), Angular, Application Development, UI Components, User Interface (UI) Design, Application Frameworks, TypeScript, Debugging, Animations
Anfänger · Kurs · 1–4 Wochen

Universidad Autónoma Metropolitana
Kompetenzen, die Sie erwerben: Computational Thinking, Lifelong Learning, Creative Thinking, Computer Programming, Critical Thinking, Willingness To Learn, Debugging, Problem Solving, digital literacy, Algorithms, Other Programming Languages
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SAS (Software), Data Analysis Software, R (Software), Advanced Analytics, R Programming, Recurrent Neural Networks (RNNs), Big Data, Image Analysis, Time Series Analysis and Forecasting, Natural Language Processing, Statistical Programming, Jupyter, Predictive Modeling, Deep Learning, Restful API, Convolutional Neural Networks, Artificial Neural Networks
Gemischt · Kurs · 1–3 Monate