Diese Specializations beginnt mit der Vermittlung grundlegender Konzepte in Python und steigert sich zu komplexeren Themen wie objektorientierter Programmierung und Datenstrukturen in Java. Nach Abschluss dieser vier Kurse werden die Teilnehmer in der Lage sein, voll funktionsfähige Programme in Python und Java zu schreiben, zwei der bekanntesten und am häufigsten verwendeten Programmiersprachen der Welt.
Einführung in die Programmierung mit Python und Java ist für Studenten und Berufstätige gedacht, die nur geringe oder gar keine Vorkenntnisse in der Programmierung haben. Er richtet sich an motivierte Lernende, die Erfahrung mit anspruchsvollen Kursen haben und sich einen Wettbewerbsvorteil verschaffen möchten, um ihre Karriere voranzutreiben. Es ist für Leute, die darüber nachdenken, sich für den Online-Master of Computer and Information Technology der University of Pennsylvania zu bewerben und einige der Vorlesungsvideos und Inhalte des ersten Kurses des Programms ausprobieren möchten. Wir hoffen, dass diese Specialization etwas für Sie ist.
Zu den Themen dieser Specialization gehören Sprachsyntax, Stil, Programmiertechniken und Kodierungskonventionen. Erfahren Sie mehr über Best Practices und gutes Code-Design, Code-Tests und testgetriebene Entwicklung, Code-Debugging, Code- und Programmdokumentation und rechnerisches Denken.
Praktisches Lernprojekt
Die Lernenden schreiben voll funktionsfähige Python-Programme, darunter eine Implementierung eines Online-Banking-Systems und ein Datenanalyseprojekt, das Filme und Bewertungen von IMDB analysiert. Die Lernenden wenden Python-Programmierung, Datei-E/A, Datenanalyse und -visualisierung an, wobei sie sowohl PyCharm als auch Jupyter Notebook verwenden.
Die Lernenden schreiben außerdem voll funktionsfähige Java-Programme, darunter einen Textdateiparser, der Textdateien liest, schreibt und analysiert. Die Lernenden wenden Java-Programmierung, objektorientierte Prinzipien, Datenstrukturen, Datei-E/A, Unit-Tests und Code-Debugging mit Eclipse an.