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.

University of Pennsylvania
Kompetenzen, die Sie erwerben: Kosten-Nutzen-Analyse, Anmeldung, Wirtschaft, Geschäftsstrategie, Rechtliche Strategie, Innovation, Unternehmensstrategie, Fallstudien, Markenmanagement, Vermögensverwaltung, Bewertung von Unternehmen, Schutz des Vermögens, Geistiges Eigentum, Regulierung und Einhaltung von Rechtsvorschriften, Branding, Markenstrategie
★ 4.8 (1109) · Anfänger · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Steuerplanung, Steuerverwaltung, Liquidation, Steuervorbereitung, Partnerschaftliche Buchhaltung, Verwaltung von Sozialleistungen, Liegenschaftsbuchhaltung, Spezialisierte Buchhaltung, Abschreibung, Gewerbeimmobilien, Unternehmensrechnung, Immobilien-Transaktionen, Steuer, Einkommensteuer, Einhaltung der Steuervorschriften, Anlagevermögen, Steuergesetze, Steuererklärungen, Grundstücke und Immobilien, Körperschaftssteuer
★ 4.8 (981) · Mittel · Spezialisierung · 3–6 Monate

Commonwealth Education Trust
Kompetenzen, die Sie erwerben: Zusammenarbeit im Team, Ethische Standards und Verhaltensweisen, Community Outreach, Studentisches Engagement, Kulturelle Vielfalt, Diversity-Bewusstsein, Unterricht, Aufbau von Beziehungen, Kommunikation mit den Eltern, Arbeit mit Kindern, Entwicklung der Gemeinschaft, Gemeinschaftlicher Einsatz, Unterrichten
★ 4.9 (1075) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Stored Procedure, MySQL Workbench, SQL, Data Cleansing, Data-Driven Decision-Making, MySQL, Exploratory Data Analysis, Database Design, Data Presentation, Data Manipulation, Data Integration, Relational Databases, Data Import/Export, Database Management, Query Languages, Database Software, Report Writing, GitHub, Performance Tuning, Jupyter
★ 4.6 (983) · Anfänger · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Angular, HTML and CSS, Data Structures, Spring Boot, Eclipse (Software), Restful API, Java Programming, JavaScript Frameworks, Object Oriented Programming (OOP), Model View Controller, Software Development Tools, Hypertext Markup Language (HTML), Java, Computer Programming Tools, Application Frameworks, Front-End Web Development, Spring Framework, Object Oriented Design, Cascading Style Sheets (CSS), Javascript
★ 4.4 (865) · Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Entwurf, Adobe Photoshop, Geschichtenerzählen, Farbenlehre, Software für Grafik und visuelle Gestaltung, Gestaltungselemente und -prinzipien, Entwurfssoftware, Visuelles Storytelling, Grafische und visuelle Gestaltung, Grafikdesign, Grafisches Design, Adobe InDesign, Layout Gestaltung, Gestaltung
★ 4.7 (1001) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Science
★ 4.6 (970) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Allgemeine Netzwerkarbeit, Netzwerk-Protokolle, Cloud-Plattformen, Cybersecurity, Netzwerksicherheit, Internet der Dinge, Computer-Plattformen, Aufstrebende Technologien, Sicherheitskontrollen, Erweiterter Verschlüsselungsstandard (AES), Sicherheit von Informationssystemen, Drahtlose Netzwerke, Sicherheitstechnik, Kryptographie, Aufkommende Technologien, Endpunktsicherheit, Sicherheit der Infrastruktur, IBM Wolke, Automatisierung, Echtzeit-Betriebssysteme, Marktchancen
★ 4.7 (626) · Mittel · Kurs · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Verteiltes Rechnen, Blockchain, Verschlüsselung, Microsoft Azure, Architektur des Cloud Computing, Cloud-Plattformen, Technologien zur Datenspeicherung, Datenspeicherung, Web-Anwendungen, Computer-Plattformen, Aufstrebende Technologien, Kryptographische Protokolle, Dateisysteme, Plattform als Dienstleistung (PaaS), Aufkommende Technologien, Skalierbarkeit, FinTech, Transaktionsverarbeitung, Algorithmen
★ 4.6 (1165) · Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Systemanforderungen, Software-Dokumentation, Entwurf von Systemen, Entwicklung von Systemen, Software-Entwicklung, Eingebettete Software, Dokumente zu den Benutzeranforderungen, Planung der Prüfung, Eingebettete Systeme, Prototyping, Systementwurf und Implementierung, Funktionale Spezifikation, Analyse der Anforderungen, Programm-Entwicklung, Python-Programmierung, Konzeptionelle Gestaltung, Software Entwurf
★ 4.7 (955) · Gemischt · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Graphentheorie, Grafische Darstellung, Kombinatorik, Mathematische Theorie und Analyse, Optimierung des Verkehrsflusses, Theoretische Informatik, Algorithmen, Netzwerkanalyse, Programm-Entwicklung
★ 4.5 (1070) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Canva (Software), Social Media Content, Social Media Marketing, Social Media, Style Guides, Marketing Design, Marketing Materials, Content Creation, Graphic Design, Color Matching, Dashboard, Graphic and Visual Design, Design Elements And Principles, Branding, Design Software, Marketing
★ 4.6 (1562) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden