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.

ISC2
Kompetenzen, die Sie erwerben: Cyber-Sicherheitsrichtlinien, Menschliche Faktoren (Sicherheit), Sicherheitskontrollen, Datenverwaltung, Konfigurationsverwaltung, Systemüberwachung, Sicherheitsmanagement, Cybersecurity, Kryptographie, Überwachung von Ereignissen, Konfigurationsmanagement, Verschlüsselung, Schulung zum Bewusstsein für Computersicherheit, Sicherheitsbewußtsein, Datensicherheit, Netzwerksicherheit, Kontinuierliche Überwachung, Konzept der Operationen, Datenmanagement, Allgemeine Netzwerkarbeit
Anfänger · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Agile Methodology, Agile Project Management, Scrum (Software Development), Agile Product Development, Sprint Retrospectives, Software Development Methodologies, Sprint Planning, Backlogs, Software Engineering, Continuous Integration, Acceptance Testing, Test Driven Development (TDD)
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Python-Programmierung, Computerwissenschaft, Datenmanipulation, Computerprogrammierung, Grundsätze der Programmierung, Datenwissenschaft, Rechnerische Logik, Computer Programmierung, Informatik
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Manipulation, Code Reusability, Data Preprocessing, Data Wrangling, Package and Software Management, Data Analysis, Data Processing, Data Integration, JSON, Object Oriented Programming (OOP), Data Science, Data Structures, Python Programming, Exploratory Data Analysis, Programming Principles, Data Import/Export, Data Storage, Computational Logic
Anfänger · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Presentations, English Language, Verbal Communication Skills, Communication, Non-Verbal Communication, Entrepreneurship, Business Communication, Sales, Interpersonal Communications, Sustainable Business, Project Management, Business Leadership, Communication Strategies, Productivity Software, Crisis Management, Marketing, Language Competency, Business, Vocabulary, Telecommuting
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Peer Review, Anwenderbericht, Führungsqualitäten, Abschluss des Projekts, Methodik des Instituts für Projektmanagement (PMI), Projekt-Scoping, Scrum (Software-Entwicklung), Projektdurchführung, Lebenszyklus des Projektmanagements, Risikomanagement für Projekte, Projekt-Koordination, Sprint-Planung, Projektleitung, Projekt-Kontrollen, Leiterschaft, Meilensteine (Projektmanagement), Projektportfolio-Management, Risikomanagement, Projektstrukturplan, Projekt-Risikomanagement, Rückstände
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Plotly, Interactive Data Visualization, Plot (Graphics), Data Visualization Software, Ggplot2, Exploratory Data Analysis, Data Analysis, Python Programming, Data Science, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Universidad Austral
Kompetenzen, die Sie erwerben: Creative Problem-Solving, Critical Thinking, Creativity, Innovation, Entrepreneurship, Adaptability, Change Management, Higher Education, Market Opportunities, New Business Development, Workforce Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Planung von Inhalten, Erstellung des Dashboards, Marketing, Datenanalyse, Web-Analytik, Google Analytics, Datengesteuertes Marketing, Geografische Informationen und Technologie, Marketing-Analytik, E-Mail-Automatisierung, Datengestützte Entscheidungsfindung, Dashboard
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Application Security, Angular, OAuth, Test Driven Development (TDD), Web Components, Cryptography, Data Validation, Unit Testing, Vue.JS, Development Testing, Data Security, Authentications, Encryption, Authorization (Computing), HTML and CSS, Hypertext Markup Language (HTML), Web Applications, Javascript, Security Strategy, Computer Programming
Anfänger · Spezialisierung · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Visualisierung (Computergrafik), Benutzeroberfläche (UI), Digitale Signalverarbeitung, Mobile Entwicklung, Web-Anwendungen, Entwicklung von Videospielen, Computer-Programmierwerkzeuge, Spiel-Design, Interaktives Design, Computergrafik, Computerprogrammierung, Musik, Animationen, Multimedia, Computer Programmierung, Musikalische Komposition
Gemischt · Kurs · 1–3 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Psychology, Gerontology, Psychotherapy, Human Development, Human Learning, Learning Theory, Mental Health Diseases and Disorders, Child Development, Sensory Systems Analysis
Anfänger · Kurs · 1–3 Monate