Kurse

Wähle aus was du lernen willst

Web development 2 (Online)

beliebiger Ort 07.09.2020 - 26.11.2020

Erweitere dein Wissen und werde zum absoluten Web Profi in unserem Web Development 2 Kurs!

Kursdetails:

  • Zeitraum: 7.9.2020 - 26.11.2020
  • Wochentag: Montag & Donnerstag
  • Uhrzeit: 18:00 - 19:30 Uhr
  • Lerneinheiten: 24 (á 1,5 Std)
  • Preis: 1.599,00 EUR
  • Early Bird Preis: 899,00 EUR

Was lerne ich im Kurs?

Im Kurs erweiterst du dein Grundwissen in der Webentwicklung. Finde heraus, wie du eine Datenbank richtig gestaltest und mit relationalen (SQL) Datenbanken, als auch modernen NoSQL-Datenbanken (wie MongoDB), arbeitest.

Weitere fortgeschrittene Web-Entwicklungskonzepte wie Hintergrundaufgaben, Cronjobs, Redis etc. werden durchleuchtet und geben dir einen umfassenden Überblick. Darüber hinaus erfährst du, wie du dein Frontend mit JavaScript interaktiver gestalten kannst, was für jede/n Webentwickler/in ein Muss ist!

online course

Teil 1: Database Design

Im ersten Teil des Kurses Web Development 2 lernst du relationale Datenbanken kennen, wie man sie mit SQL* verwaltet und wie man sie sachgemäß gestaltet. Du lernst Begriffe wie "one-to-many", "primary key" und "JOIN" kennen und was sie bedeuten. Du erstellst Datenbankdesigns für **mehr als 10 verschiedene Beispiele und baust diese mit SQL-Sätzen. Auf diese Weise wirst du sehr gut vorbereitetund kannst Datenbanken richtig gestalten - ein Wissen, das für jedes ernsthafte Programmierprojekt der Schlüssel ist.

Darüber hinaus erfährst du mehr über NoSQL Datenbanken, ein neues Datenbankkonzept, das sich aufgrund seiner hohen Skalierbarkeit und Geschwindigkeit hervorragend für Webanwendungen eignet.

Teil 2: Advanced Web Development

In Web Development 1 hast du grundlegende Web-Anwendungen mit Python und Flask geschrieben. In Web Development 2 setzen wir direkt an dieser Stelle an und werden tiefgehende Features einbauen:

  • Background tasks & task queues
  • Cron jobs (scheduled tasks)
  • CSRF
  • Redis & Memcached
  • Sending emails from your web app
  • Refactoring
  • etc.

Wenn dir diese Konzepte jetzt noch nichts sagen, brauchst du dir keine Gedanken machen. Du wirst im Kurs alle Themen erlernen und praktisch in Übungen und Projekten anwenden.

Teil 3: JavaScript

Im letzten Teil des Kurses Web Development 2 lernst du JavaScript, das dir hilft, das Web-Frontend interaktiver zu gestalten. Nutze Grundlagen und Bibliotheken der Sprache um Daten zu validieren, zu verarbeiten und zugänglicher zu machen.

Brauche ich Vorwissen?

Dieser Kurs kann von jedem/r besucht werden, der/die den **Web Development 1 Kurs erfolgreich abgeschlossen hat, oder über gleichwertige Kenntnisse verfügt. Diese umfassen:

  • HTML & CSS,
  • Bootstrap,
  • Entwicklung in einer gängigen Programmiersprache (im Kurs nutzen wir Python),
  • OOP,
  • grundlegende Web-Konzepte (GET, POST requests). Wir nutzen das Heroku Hosting im Kurs

Wenn dir die oben genannten Anforderungen nicht bekannt sind, empfehlen wir dir zuerst an unserem Web Development 1 Kurs teilzunehmen :-)

Wozu ist das Wissen nützlich?

Mit dem Erlernten bist du in der Lage, eigene Programmierprojekte mit erweiterten Fähigkeiten umzusetzen.

Der Kurs ist der Richtige für mich, wenn...

  • du den Kurs Web Development 1 abgeschlossen hast.
  • du deine Webentwicklungskenntnisse erweitern möchtest.
  • du dich weiterbilden möchtest.
  • du dich beruflich umorientieren möchtest und Programmierer/in werden willst.
  • du mit Programmierern zusammenarbeitest und ihre Arbeit verstehen möchtest.
  • du unabhängiger arbeiten willst, (z.B. als Online Marketeer)

Was kann ich mit dem Wissen nach dem Kurs anfangen?

Nach dem Kurs wirst du in der Lage sein, eigene Programmierprojekte mit erweiterten Kenntnissen umzusetzen. Des Weiteren wirst du die Denkweise und Arbeit von ProgrammiererInnen besser nachzuvollziehen können, welches dir einen erheblichen Vorteil in der Berufswelt verschafft.

Was brauche ich für den Kurs?

Du brauchst nur einen Laptop mit mindestens 4 GB RAM und ein Grundverständnis für Englisch (lesen). Außerdem natürlich eine gute Portion an Motivation, um deine digitalen Skills aufzubessern. :)

Datum und Ort

Der Kurs dauert 24 Wochen (vom 7.9.2020 bis 26.11.2020). Die Einheiten finden zwei Mal pro Woche statt (24 Unterrichtseinheiten insgesamt) für 1,5 Stunden am Nachmittag (montags und donnerstags zwischen 18:00 und 19:30).

online course

Was passiert wenn ich an einer E-Session nicht teilnehmen kann?

Kein Problem! Alle unsere Einheiten werden online aufgezeichnet und können jederzeit individuell nachgeschaut werden. Des Weiteren haben alle unsere Studenten jederzeit Zugriff zum Studenten Dashboard, welches einen Überblick über das gesamte Curriculum liefert.

Solltet ihr Fragen an den Trainer haben, könnt ihr die Chat Gruppe oder das integrierte Forum im Dashboard dafür nutzen. Wir sind also immer für euch da und helfen euch zum Erfolg!

Zahlung

Nachdem du unser Anmeldeformular ausgefüllt hast, bekommst du eine Rechnung von uns, die innerhalb einer Woche zu begleichen ist. Je schneller, desto besser - weil wir die limitierten Plätze in den Kursen nach dem First Come - First Served Prinzip vergeben.

Ratenzahlung

Der Kurs kann in zwei Raten bezahlt werden: 50% des Betrags sind fällig bevor der Kurs startet, die restlichen 50% einen Monat nach dem Start.

Bewirb dich jetzt und sichere dir den Early Bird Preis! 🙂


Preise

Kurspreis* Beschreibung Preis gültig bis
899,00 EUR Early Bird (50% off) 11.08.2020
949,00 EUR Late Bird 25.08.2020
1699,00 EUR Normalpreis 07.09.2020

* Alle Preise inkl. USt.


Kurs Anmeldung

Mit deiner Anmeldung akzeptierst du die SmartNinja Geschäftsbedingungen.

Melde dich für den SmartNinja Newsletter an!