Full Stack Software Developer Bewertung

Eric Chuar hat die Full Stack Software Developer Bewertung for Personal & Professional Productivity und erhielt ein Zertifikat von IBM.

SCHULE:
IBM

GRADUIERT:
2018

DAUER:
6 Monate

Full Stack Software Developer Bewertung

Gewonnene Software-Entwickler-Kenntnisse

Nachweis der Beherrschung der im IBM Full Stack Software Developer Professional Certificate erworbenen Fähigkeiten und Kenntnisse.

Erläuterung von Konzepten in den Bereichen Cloud Computing, Webentwicklung, HTML, CSS, JavaScript GitHub, Python & Django Programmierung, Microservices und Container

Verständnis für gängige Technologien im Zusammenhang mit der Entwicklung von Full-Stack-, Front-End- und Back-End-Anwendungen.

Analyse und Behebung von Problemen in den Bereichen Softwaredesign, -entwicklung, -einsatz und -betrieb.

Kurs-Perspektive

Ich habe gerade den Kurs "Full Stack Software Developer Assessment" abgeschlossen, und wow, das war ein Augenöffner. Ich bin schon ein paar Mal um den Block gegangen, wenn es um digitales Marketing und Programmierung geht, aber dieser Kurs hat mich auf Wege geführt, von denen ich nicht einmal wusste, dass sie existieren.

Zunächst einmal war es eine Art Abschlussprüfung - eine Bewertung, die alles abprüfen sollte, was wir im IBM Full Stack Software Developer Professional Certificate Programm gelernt hatten. Also ja, der Einsatz war hoch. Aber ich habe immer daran geglaubt, dass man sich die Hände schmutzig machen sollte, bevor man sich in einen Zertifizierungskurs stürzt. Zertifikate sind großartig, aber das eigene Wissen? Das ist das einzig Wahre.

Wir mussten unsere Fähigkeiten in einer ganzen Reihe von Technologien unter Beweis stellen, vom Front-End bis zum Back-End. Denken Sie an HTML, CSS, JavaScript, Python und Django. Sogar Cloud Computing und GitHub kamen zum Einsatz. Der Kurs war im Grunde eine verkappte Abschlussprüfung, bei der wir all diese Technologien in praktischen Situationen anwenden mussten.

Und lassen Sie mich gar nicht erst mit Microservices und Containern anfangen. Das sind nicht nur Schlagworte, sondern die Zukunft der Anwendungsentwicklung und -bereitstellung. Wir mussten uns tief in diese Themen einarbeiten und herausfinden, wie sie in das Gesamtbild der Full-Stack-Entwicklung passen.

Einer der besten Teile? Das Lösen von Problemen. Wir haben nicht nur programmiert, sondern auch reale Probleme in den Bereichen Softwaredesign, -entwicklung, -bereitstellung und -betrieb gelöst. Das ist die Art von Erfahrung, die man nicht nur in einem Lehrbuch finden kann.

Ich muss zugeben, dass ich schon eine Weile unterwegs bin, vor allem in Malaysia und Singapur. Ich habe meine Familie, meinen Hauptjob im digitalen Marketing und eine ganze Reihe von Nebeninteressen wie Badminton und Rotwein. Ich glaube daran, mein Wissen weiterzugeben, und dieser Kurs gab mir eine Menge zu erzählen.

Kurz gesagt, ging es bei diesem Kurs nicht nur darum, ein weiteres Stück Papier an die Wand zu hängen. Es ging darum, meine Fähigkeiten zu erweitern, die Feinheiten der Full-Stack-Entwicklung zu verstehen und ein weiteres Werkzeug in meinen Werkzeugkasten aufzunehmen. Ich freue mich darauf, das Gelernte mit jedem zu teilen, der zuhören möchte, und es gleichzeitig auf meine eigenen Projekte anzuwenden. Das Lernen hört nie auf, und ich würde es nicht anders haben wollen.