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: Computerprogrammierung, Restful API, Git (Versionskontrollsystem), Python-Programmierung, Django (Web-Framework), Bootstrap (Front-End-Framework), Datenbank-Management-Systeme, Back-End-Webentwicklung, Front-End-Webentwicklung, Cloud-Hosting, Datenbank Management, Full-Stack Web-Entwicklung, API-Tests, Relationale Datenbanken, Unix-Befehle, Wiederverwendbarkeit von Code, Daten-Strukturen, Datenbank-Management, Objektorientierte Programmierung (OOP), Versionskontrolle, GitHub, Computer Programmierung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Cryptography, Object Oriented Design, Object Oriented Programming (OOP), File I/O, Encryption, Cryptographic Protocols, Data Structures, Program Development, Software Development, Model Evaluation, Automation, Model Training, Machine Learning Algorithms, Database Application, Plot (Graphics), Python Programming, Algorithms, Software Installation, Code Reusability, Functional Design
Anfänger · Spezialisierung · 3–6 Monate

Intuit
Kompetenzen, die Sie erwerben: Buchhaltung, Finanzbuchhaltung, Hauptbuch, Transaktionsverarbeitung, Aktien, Hauptbücher (Buchhaltung), Bilanz, Ethische Standards und Verhaltensweisen, Standard-Buchhaltungspraktiken, Geldflüsse, Geschäftsethik, Buchhaltungssoftware, Finanzberichte, Gewinn- und Verlustrechnung, Finanzielle Berichterstattung, Buchhaltungsunterlagen, Wirtschaftsethik, Allgemeine Buchhaltung, Zeitschriften
Anfänger · Kurs · 1–3 Monate

Amazon
Kompetenzen, die Sie erwerben: Restful API, Web-Design und Entwicklung, Frontend-Integration, Amazon Webdienste, Cloud-Anwendungen, Persistenz der Daten, Anwendungsprogrammierschnittstelle (API), Cloud-Bereitstellung, Cloud-Entwicklung, Front-End-Webentwicklung, Web-Anwendungen, Amazon Web Services, Web-Entwicklung, Back-End-Webentwicklung, Server-Seite, Webdienste, Full-Stack Web-Entwicklung, Bereitstellung von Anwendungen, Spring Framework, Javascript, HTML und CSS
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Web Presence, Front-End Web Development, Web Content, Responsive Web Design, Web Design
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Relationship Management, Trustworthiness, Customer Relationship Building, Rapport Building, Business Development, Customer Retention, Communication, Business Communication, Stakeholder Engagement, Organizational Development, Upselling, Active Listening
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Blockchain, Modellierung von Bedrohungen, Kryptographie, Management von Bedrohungen, Anwendungssicherheit, Techniken der Ausbeutung, Software-Visualisierung, Software-Entwurfsmuster, Software-Architektur, Software-Entwicklung, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Sichere Kodierung, Schwachstellen-Management, Bewertungen der Anfälligkeit, Sicherheitstechnik, Software Architektur, Software Entwurf
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Reaktionsfähiges Web-Design, Browser-Kompatibilität, Skripting, Anwendungsprogrammierschnittstelle (API), Back-End-Webentwicklung, Bootstrap (Front-End-Framework), Web-Entwicklung, Javascript
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Presence, Web Development, Editing, Social Media, Content Management, Embeddings, Marketing, Design, Computer Science
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Database Management, Code Reusability, Database Theory, SQL, Database Design, Front-End Web Development, Unit Testing, MySQL, Computer Programming, Pseudocode, Communication
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: R Programmierung, SQL, Datenmanipulation, Bereinigung von Daten, Große Daten, Business-Analytik, Datenkompetenz, Python-Programmierung, Gespeicherte Prozedur, R (Software), Vorverarbeitung von Daten, Business Analyse, Unternehmensanalyse, Data Mining, Datenbank Management, Datenwissenschaft, Relationale Datenbanken, Datenbank-Management, Datenverarbeitung, Jupyter, Modell-Einsatz, GitHub, Datenvorverarbeitung
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Yale University
Kompetenzen, die Sie erwerben: Soziale Kompetenzen, Meditation & Atemarbeit, Entscheidungsfindung, Psychologie, Positive Verhaltensunterstützung, Selbst-Bewusstsein, Bildung von Gewohnheiten, Verhaltensmanagement, Aufbau von Beziehungen, Achtsamkeit, Widerstandsfähigkeit
Gemischt · Kurs · 1–3 Monate