Softwareentwicklungs-Kurse können Ihnen helfen zu verstehen, wie Software entworfen, geschrieben und getestet wird. Sie können Fähigkeiten in Architektur, Programmierung, Versionskontrolle und Debugging aufbauen. Viele Kurse stellen Tools und Workflows aus der Softwarepraxis vor.

Kompetenzen, die Sie erwerben: Animation and Game Design, Video Game Development, 3D Assets, Event-Driven Programming, Animations, Game Design, Graphics Software, Computer Graphics, Visualization (Computer Graphics), Interactive Design, Computer Graphic Techniques, Debugging, User Interface (UI), User Interface (UI) Design, UI Components, Program Development, Python Programming, Application Design, Development Environment, Development Testing
Anfänger · Spezialisierung · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Algorithmen, Python-Programmierung, Graphentheorie, Matplotlib, Daten importieren/exportieren, Pandas (Python-Paket), Prädiktive Analytik, Analyse, Datenanalyse, Netzwerkanalyse, Unüberwachtes Lernen, Analyse sozialer Netzwerke
Mittel · Kurs · 1–4 Wochen

Universidad de los Andes
Kompetenzen, die Sie erwerben: Augmented and Virtual Reality (AR/VR), Virtual Reality, Augmented Reality, Unity Engine, Cross Platform Development, 3D Assets, User Interface (UI), Virtual Environment, C# (Programming Language), Emerging Technologies, Event-Driven Programming, Computer Programming, Animations, Scripting
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Debugging, Object Oriented Design, JSON, Program Development, Data Structures, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), File Management, Scalability, Scripting Languages
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Cleansing, Rmarkdown, Data Storytelling, Data Presentation, Data Validation, Spreadsheet Software, Data Visualization, Data Ethics, Data Literacy, Tableau Software, Data Visualization Software, Data Analysis, R (Software), Ggplot2, Analytical Skills, Stakeholder Communications, Presentations, Data Quality, Data Collection, Data Processing
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, Transaction Processing, Secure Coding, Distributed Computing, Application Security, Data Integrity, Integrated Development Environments, Program Development, Cryptography, Application Deployment, Development Environment, Virtual Machines
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Daten-Storytelling, Analyse der Anforderungen, Daten bereinigen, Dashboard, Tableau Software, Datenvisualisierungssoftware, Storyboarding, Datenqualität, Stakeholder-Analyse, Daten Präsentation, Stakeholder-Management, Datenmanipulation, Datenvisualisierung
Anfänger · Kurs · 1–4 Wochen

Universidad de los Andes
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), Algorithms, Computational Thinking, Debugging
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Entscheidungsfindung, Persönliche Entwicklung, Kreativität, Kommunikations-Strategien, Selbst-Bewusstsein, Personalmanagement, Kommunikation, Anpassungsfähigkeit, Leiterschaft, Kritisches Denken, Peer Review, Zusammenarbeit, Konstruktives Feedback, Wachstumsorientiertheit
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: LinkedIn, Berufliche Entwicklung, Kommunikations-Strategien, Daten Strategie, Technische Kommunikation, Professionelles Netzwerken, Verbale Kommunikationsfähigkeiten, Daten-Pipelines, Datenethik, Daten-Infrastruktur, Interviewing-Fähigkeiten
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Linux Commands, Linux, Linux Servers, Command-Line Interface, Linux Administration, File Management, Unix Commands, File Systems
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: JSON, Data Structures, Algorithms, Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Application Programming Interface (API), Debugging, HTML and CSS, Object Oriented Programming (OOP), Program Development, Computational Thinking, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate