Wir sind der STARTPLATZ für deine Gründeridee.

WEB DEVELOPMENT | SAMSTAGSKURS

14.09.2019 10:00 - 02.11.2019 16:00

  • Köln, STARTPLATZ
artikelbild

Der Kurs Web Development ist für absolute Anfänger geeignet und vermittelt dir grundlegende Programmierkenntnisse

Dauer: 8 Einheiten | 6 Std | Samstags | Für Anfänger & Fortgeschrittene

Der Kurs Web Development ist für absolute Anfänger geeignet und vermittelt dir grundlegende Programmierkenntnisse. Nach dem Kurs bist du in der Lage, Computerprogramme zu schreiben und Websites und Webanwendungen ganz alleine zu entwickeln.

Du lernst den Umgang mit HTML und CSS und gängigen Web-Design Methoden, um schöne Benutzeroberflächen zu erstellen. Für die Backend-Entwicklung lernst du die Programmiersprache Python, mit der du deine erste Webanwendung erstellen und auf einem Server-Hosting-Provider online stellen wirst.

Technologien und Fähigkeiten, die behandelt werden:

  • HTML
  • CSS
  • Bootstrap
  • GIT Version Control
  • Command Line (Grundbefehle)
  • GitHub
  • Wireframing
  • Python
  • Grundlegende Programmierprinzipien, die in jeder Programmiersprache gleich sind (neben Python auch in PHP, Ruby, Java, C#, JavaScript etc.).
  • Objektorientierte Programmierung
  • Flask
  • Heroku
  • HTTP-Request (GET & POST)
  • SQLite- und PostgreSQL-Datenbank
  • JSON & APIs

Agenda

Erster Teil: Frontend-Entwicklung

Die ersten Schritte ins Programmieren machst du mit der Frontend Entwicklung. Dies beinhaltet das Erstellen von Websites mit HTML und die Gestaltung mit CSS. Zusätzlich lernst du das CSS Framework "Bootstrap" kennen und beginnst damit dein Programmier-CV auf GitHub anzulegen.

Zweiter Teil: Grundlagen der Programmierung in Python

Der zweite Teil des Kurses umfasst das Erlernen der Programmiersprache Python, die für die Backend Entwicklung gebraucht wird. Sie ist dank des sauberen, unkomplizierten und eleganten Syntax eine der beliebtesten Programmiersprachen. Mit den Grundlagen von Python kannst du später in jede beliebige Programmiersprache wechseln. Außerdem eröffnet sie dir neben der Webentwicklung auch Anwendungsgebiete wie Machine Learning oder Datenvisualisierung.

Dritter Teil: Backend-Entwicklung

Neben dem Frontend braucht jede seriöse Website auch ein Backend. Das Backend ist für Daten oder die Sicherheit der Anwendung verantwortlich. Außerdem werden wir mit der Plattform Heroku und Cloud Provider AWS unsere Anwendung online stellen und für alle verfügbar machen.

Dieser Kurs ist sehr praxisorientiert. Während des Kurses wirst du viele kleinere Projekte und ein größeres Projekt programmieren, was dir helfen wird, die nötige Praxiserfahrung zu bekommen. Zudem werden alle deine Arbeiten bei Github verlinkt, sodass du dir dein erstes Portfolio aufbauen kannst.

Vorkenntnisse

Es sind keine Programmierkenntnisse erforderlich. Der Kurs setzt bei den absoluten Grundlagen an. Der Kurs wird in Deutsch gehalten, aber es wird erwartet, dass die Teilnehmer grundlegendes Englisch lesen und verstehen können, was für jeden Programmierer entscheidend ist. Wenn wir internationale Gäste haben, wechseln wir zu Englisch.

Wer nimmt an den Kursen teil?

Wir glauben daran, dass allen Menschen ein Grundverständnis von Technik und Computer sehr nützlich ist. Dennoch sehen wir den Vorteil des Erlernen von Web-Entwicklung insbesondere bei Personen, die den Quereinstieg in die Programmierung wagen möchten. Weiterhin begegnen die Themen der Programmierung und Anwendungsentwicklung eine Menge Leute, die tagtäglich mit digitalen Produkte in Berührung kommen. Etwa Produktmanager, Projektmanager oder Marketer haben mit digitaler Wertschöpfung zu tun und profitieren von einem tieferen Verständnis. Auch Gründer, die endlich mal ihre Produktidee umsetzen möchten, besuchen unsere Kurse und können im Nachhinein erste Prototypen bauen und ihre Idee validieren.

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

  • ..du deine digitalen Skills erweitern willst.
  • …du dich weiterbilden möchtest.
  • ..du dich umorientieren möchtest und Programmierer werden willst.
  • ..du mit Programmierern zusammenarbeitest und ihre Arbeit verstehen möchtest.
  • ..du unabhängiger arbeiten willst, (z.B. als Online Marketer)

Was brauche ich für den Kurs?

Du brauchst keine Programmiererfahrung 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 auszufeilen. :)

Datum und Ort

Der Kurs dauert 8 Wochen. Die Einheiten finden 1x pro Woche im STARTPLATZ Köln statt (8 Unterrichtseinheiten insgesamt) für 6 Stunden.

Was ist, wenn ich eine Sitzung verpasse?

Jeder Schüler erhält Zugang zum Studenten-Dashboard, wo du alle Lektionen einsehen kannst. Wenn du eine Kurseinheit verpasst, ist das nicht schlimm - du kannst die Lektion selbstständig zu Hause nachholen. Es gibt zusätzlich fünf wiederholende Lektionen während des Kurses, in denen du die fehlenden Lektionen nachholen kannst.

Darüber hinaus gibt es auch ein Forum, in dem der Instruktor alle deine Fragen beantwortet.

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 Serve"-Prinzip vergeben. Die Anzahl der TeilnehmerInnen ist auf 12 Plätze limitiert. Du kannst auch eine Ratenzahlung in Anspruch nehmen. Dies geschieht in der Regel in zwei Raten, 50% des Preises vor Kursbeginn und den Rest einen Monat nach Kursbeginn. Wenn du diese Option nutzen möchtest, schreibe dies bitte in dein Anmeldungsformular.

Kursdetails:

  • Zeitraum: 14.09. - 09.11.
  • Wochentage: Samstag
  • Uhrzeit: 10.00-16.00 Uhr
  • Lerneinheiten: 8 (á 6 Std)
  • Location: STARTPLATZ
  • Level: Anfänger/innen
  • Preis: 1.599,00 EUR
  • Early Bird Preis: 799,00 EUR
  • Max. Teilnehmerzahl: 12 Personen

Hier geht es zur Anmeldung und mehr Informationen!

Über den Referenten

 

Benedikt Mix

Benedikt ist Wirtschaftswissenschaftler und hat einige Zeit im Projektmanagement als Scrum Master gearbeitet. Nach ersten Versuchen an Web-Design ist er nach seinem Studium in die USA gegangen, um dort Web-Development zu lernen. Der Fokus seiner Entwicklung liegt technisch auf JavaScript und konzeptionell in der User Experience. Darüber hinaus findet man bei Benedikt Begeisterung für Innovation und Startups. Daher könnt ihr euch nicht nur über Frameworks, APIs und Server unterhalten sondern auch den Nutzen für euere Ideen diskutieren. 

Info

Eine kostenlose Stornierung ist bis zu 7 Tage vor Workshop-Beginn möglich, bei Stornierung danach fällt die volle Teilnahmegebühr zzgl. Mehrwertsteuer an.

Anmeldung nicht möglich