Wenn Sie in die aufregende Welt der Softwareentwicklung einsteigen wollen, ist diese Software Engineering Foundations Specialization genau das Richtige 蹿眉谤 Sie. Es sind keine vorherigen 础产蝉肠丑濒眉蝉蝉别 oder Kenntnisse in der Programmierung oder Anwendungsentwicklung erforderlich. Softwareentwickler sind sehr gefragt und verdienen laut dem US Bureau of Labor and Statisticsein durchschnittliches Gehalt von 110.140 US-Dollar pro Jahr . Der Bereich w盲chst mit einer Rate von 22%, so dass dies ein guter Zeitpunkt ist, um eine Karriere in der Softwareentwicklung zu beginnen. Die Kurse in diesem Programm, die Sie im Selbststudium absolvieren k枚nnen, bilden die Grundlage 蹿眉谤 die Vorbereitung auf eine Vielzahl von Berufen im Bereich IT und Softwareentwicklung, darunter Webentwicklung, Entwicklung mobiler Anwendungen, Front-End-, Back-End- und Full-Stack-Anwendungsentwicklung, Softwaretests und Qualit盲tssicherung (QA) sowie DevOps Engineering. Diese Spezialisierung ist voll von fesselnden Videos, praktischen 脺bungen und realen Projekten, die die grundlegenden Programmierprinzipien und die Grundlagen von Design, Architektur und Bereitstellung, den Lebenszyklus der Softwareentwicklung, Git und GitHub-Repositories, die Verwendung des Linux-Terminals und die Erstellung von Bash-Shell-Skripten zur Automatisierung einer Vielzahl von Aufgaben sowie die Programmierung mit der Programmiersprache Python behandeln. Das Programm eignet sich 蹿眉谤 Einsteiger in die Softwaretechnik oder 蹿眉谤 diejenigen, die eine Wiederholung der Grundlagen der Softwaretechnik w眉nschen. Es bereitet Sie mit einer Einf眉hrung in die Kultur, die Technologie und die berufsrelevanten F盲higkeiten vor, die Sie ben枚tigen, um in der Softwareentwicklung erfolgreich zu sein.

Morgen endet die Aktion: Entdecken Sie neue F盲higkeiten mit 30% Rabatt auf Kurse von Branchenexperten. Jetzt sparen.


Spezialisierung 蹿眉谤 Grundlagen der angewandten Softwaretechnik
Legen Sie den Grundstein 蹿眉谤 Ihre Karriere im Bereich Software. Sammeln Sie praktische Erfahrungen mit Git, GitHub, Linux und Python und lernen Sie die Grundlagen des Software Engineering.
Unterrichtet in Deutsch (KI-Synchronisation)



Dozenten: Abhishek Gagneja
28.665 bereits angemeldet
Bei enthalten
(837听叠别飞别谤迟耻苍驳别苍)
Empfohlene Erfahrung
(837听叠别飞别谤迟耻苍驳别苍)
Empfohlene Erfahrung
Was Sie lernen werden
Beschreiben Sie die Softwareentwicklung und verwandte Technologien, skizzieren Sie Ans盲tze 蹿眉谤 Einsatzarchitekturen und fassen Sie die Karrierem枚glichkeiten in diesem Bereich zusammen.
Erl盲utern Sie die Rolle der Versionskontrolle und der kollaborativen Codierung in SDLC & DevOps; Erstellen Sie GitHub-Repositories und verwenden Sie Branching mit Git-Befehlen.
Auflisten und Ausf眉hren h盲ufig verwendeter Linux-Befehle, Nutzung von Pipes und Umleitungen, Erstellen einfacher Shell-Skripte mit BASH, Planen von Auftr盲gen mit Cron.
Erstellen, verpacken und implementieren Sie Python-Anwendungen unter Verwendung von Kenntnissen 眉ber Programmierkonstrukte, Bibliotheken, APIs und Webdienste.
脺产别谤产濒颈肠办
Kompetenzen, die Sie erwerben
Werkzeuge, die Sie lernen werden
Was ist inbegriffen?

Zu Ihrem LinkedIn-Profil hinzuf眉gen
Spezialisierung - 5 Kursreihen
Was Sie lernen werden
Erl盲uterung der Grunds盲tze der Softwaretechnik, des Softwareentwicklungszyklus (SDLC) und der Softwareentwicklungswerkzeuge, -technologien und -stapel
Unterscheidung zwischen verschiedenen Arten von Programmiersprachen und Anwendung grundlegender Programmierkonstrukte wie Schleifen, Bedingungen und Funktionen in Python
Zusammenfassung der wichtigsten Softwarearchitektur- und Designans盲tze, einschlie脽lich g盲ngiger Architektur- und Bereitstellungsmuster
Die Rollen, F盲higkeiten und Karrierewege in der Softwareentwicklung zu beschreiben
Kompetenzen, die Sie erwerben
Was Sie lernen werden
Beschreiben Sie die Versionskontrolle und ihren Platz im sozialen und kollaborativen Coding und in DevOps.
Erkl盲ren Sie grundlegende Git-Konzepte wie Repositories und Branches, die 蹿眉谤 die verteilte Versionskontrolle und Social Coding verwendet werden.
Erstellen Sie GitHub-Repositories und -Zweige und f眉hren Sie Pull Requests (PRs) und Merge-Operationen durch, um an einem Teamprojekt mitzuarbeiten.
Bauen Sie Ihr Portfolio auf, indem Sie ein Open-Source-Projekt auf GitHub erstellen und teilen.
Kompetenzen, die Sie erwerben
Was Sie lernen werden
Beschreiben Sie die Linux-Architektur und g盲ngige Linux-Distributionen und aktualisieren und installieren Sie Software auf einem Linux-System.
F眉hren Sie g盲ngige Informations-, Datei-, Inhalts-, Navigations-, Komprimierungs- und Netzwerkbefehle in der Bash-Shell aus.
Entwickeln Sie Shell-Skripte mit Linux-Befehlen, Umgebungsvariablen, Pipes und Filtern.
Planen Sie Cron-Auftr盲ge in Linux mit crontab und erkl盲ren Sie die Cron-Syntax.
Kompetenzen, die Sie erwerben
Was Sie lernen werden
Entwickeln Sie ein grundlegendes Verst盲ndnis der Python-Programmierung, indem Sie die grundlegende Syntax, Datentypen, Ausdr眉cke, Variablen und String-Operationen erlernen.
Anwendung der Programmierlogik von Python unter Verwendung von Datenstrukturen, Bedingungen und Verzweigungen, Schleifen, Funktionen, Ausnahmebehandlung, Objekten und Klassen.
Demonstration von Kenntnissen im Umgang mit Python-Bibliotheken wie Pandas und Numpy und Entwicklung von Code mit Jupyter Notebooks.
Greifen Sie auf webbasierte Daten zu und extrahieren Sie sie, indem Sie mit REST APIs arbeiten und Web Scraping mit BeautifulSoup durchf眉hren.
Kompetenzen, die Sie erwerben
Was Sie lernen werden
Die Schritte und Prozesse bei der Erstellung einer Python-Anwendung einschlie脽lich des Lebenszyklus der Anwendungsentwicklung zu beschreiben
Erstellen Sie Python-Module, f眉hren Sie Unit-Tests durch und verpacken Sie Anwendungen unter Einhaltung der PEP8-Best-Practices 蹿眉谤 die Programmierung
Erstellung und Bereitstellung von Webanwendungen mit Flask, einschlie脽lich Routing, Fehlerbehandlung und CRUD-Operationen.
Erstellen und Bereitstellen einer KI-basierten Anwendung auf einem Webserver mit IBM Watson AI Libraries und Flask
Kompetenzen, die Sie erwerben
Erwerben Sie ein Karrierezertifikat.
F眉gen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Auf einen Abschluss hinarbeiten
Wenn Sie dieses Spezialisierungabschlie脽en, k枚nnen Sie sich Ihr Wissen m枚glicherweise anrechnen lassen, wenn Sie zu einem der folgenden Online-Studieng盲nge zugelassen werden und sich dort einschreiben.鹿
听Dozenten




von
Warum entscheiden sich Menschen 蹿眉谤 糖心vlog官网观看 蹿眉谤 ihre Karriere?





Neue Karrierem枚glichkeiten mit 糖心vlog官网观看 Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universit盲ten 鈥 100听% online
Schlie脽en Sie sich mehr als 3.400听Unternehmen in aller Welt an, die sich 蹿眉谤 糖心vlog官网观看 for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
H盲ufig gestellte Fragen
Die Spezialisierung erfordert einen Arbeitsaufwand von 60-75 Stunden. Wenn Sie 8-10 Stunden pro Woche arbeiten, k枚nnen Sie sie innerhalb von 2-3 Monaten abschlie脽en.
Diese Specialization ist 蹿眉谤 diejenigen gedacht, die ihr Wissen 眉ber Software Engineering erweitern m枚chten und grundlegende Computer- / IT-Kenntnisse voraussetzen.
Es wird empfohlen, dass Sie die Kurse in der Reihenfolge absolvieren, in der sie in der Specialization vorkommen. Kurs 4 ist eine Vorbedingung 蹿眉谤 Kurs 5.
Weitere Fragen
Finanzielle Unterst眉tzung verf眉gbar,
鹿 Median salary and job opening data are sourced from Lightcast鈩 Job Postings Report. Content Creator, Machine Learning Engineer and Salesforce Development Representative (1/1/2024 - 12/31/2024) All other job roles (9/1/2024 - 9/1/2025)