Kursdetails

WEB- ENTWICKLUNG & PROGRAMMIERUNG

Kursnr. 2401DQ1118
Beginn Mo., 29.04.2024
Dauer 24 Wochen
Kursort Kursorte
Teilnehmer 4 - 25
Downloads Für diesen Kurs sind keine Dokumente vorhanden.

Kursbeschreibung

Fast jedes auch noch so kleine Unternehmen hat eine eigene Website, um auf ihr Portfolio aufmerksam zu machen und das Image zu stärken. Unternehmen und Organisatoren haben neben der Website auch oft einen Online-Shop oder andere Präsentationsebenen, die an den Start gebracht werden müssen. Um die Programmierung dieser Unternehmensauftritte kümmern sich in der Regel speziell ausgebildete Webprogrammierer. In unserer Qualifikation „Web Programmierung“ werden die wesentlichen Kenntnisse zur Programmierung von Websites als eine solide Basis für eine Tätigkeit als Webprogrammierer vermittelt. Im Fokus unserer Qualifikation stehen die Programmierung moderner, responsiv programmierter Webseiten, diese basieren heute auf in Datenbank gespeicherten Informationen. So wird von Webprogrammierern der versierte Umgang mit SQL-Datenbanken gefordert, doch HTML/CSS bietet den Einstieg in die Web-Programmierung, gefolgt von PHP sowie JavaScript. Der sichere Umgang mit diesen Programmierfähigkeiten eröffnet eine Vielzahl von Stellenanzeigen, bei denen diese Programmkenntnisse vorausgesetzt werden.


Themenübersicht und Schulungsinhalte:

K0 Einstieg 1 Tag

* Einweisung in die benötigten Programme und Lernplattformen


K11 Onlinerecht Recht 1 Wo

* Allgemeine Grundlagen im Medienrecht 
* Datenschutz 
* Domainrecht 
* Urheberrecht 
* Medienzivilrecht 
* Strafrecht
* Allgemeine Rechtsgrundlagen 
* Markenschutz 
* Urheber- und Wettbewerbsrecht 
* Datenschutz nach DSGVO 
* Handlungsempfehlungen im rechtlichen Umgang mit Social-Media


K12 HTML Websitegestaltung 3 Wo

* Einführung in die Welt des Web 
* Überblick über Programmiersprachen im Web 
* Allgemeines Hintergrundwissen zu der Erstellung von Internetseiten 
* Planung und Struktur einer Internet Site 
* Ideenfindung, Scribbling, Layout (z.B. in Photoshop) 
* Seitenaufbau mit (X)HTML. Logische Formatierung, Überschriften und Absätze 
* Einführung in Adobe® Dreamweaver® 
* Verknüpfungen, Links * Grafiken einbinden 
* Frames, Listen und Tabellen 
* Tags, Klassen und Pseudo-Elemente 
* CSS-basierte Layoutentwicklung 
* Einsatz von Widgets (z.B. Bilder-Galerien) 
* Responsive Layout
* Navigation innerhalb einer Website, Inhalte layouten 
* Abfragemöglichkeiten in einer Website 
* Animationen 
* Die Architektur hinter einer Website


K15 WordPress 3 Wo

* Einführung in WordPress, Installation und erste Schritte 
* Wahl des Layouts: Magazin oder klassisches CMS? 
* Wahl des Designs: feste Breite oder „responsives Design“? 
* Struktur festlegen: individuelle Menüs und suchmaschinenfreundliche URLs 
* Unterseiten anlegen und Beiträge erstellen 
* Fotos, Artikelbilder und Fotogalerien 
* Umgang mit PDF, Audios und Videos 
* Mehrsprachige Websites mit WordPress 
* Die Suchmaschinenfreundlichkeit von WordPress ausnutzen 
* WordPress-Kommentare moderieren und Spam verhindern 
* Online-Umfragen und Veranstaltungskalender 
* WordPress-Suchmaschinenoptimierung: Google-XML-Sitemap, Meta-Tags, kanonische URL 
* Erfüllt mein Hoster alle Voraussetzungen für WordPress? 
* Einbindung von Social Media (Facebook, Twitter, Google+, Pinterest)
* Customizing mit WordPress


K16 Typo3! 2 Wo

* Anwenden des Programms: das Backend 
* Arbeiten mit TYPO 3!: Seiten und Seiteninhalte, der Editor 
* Anwenden des Programms in den Bereichen: TypoScript 
* Anwenden des Programms in den Bereichen: HTML-Templates 
* Kennen und Anwenden von Seiteninhalten 
* TYPO 3! erweitern und sichern 
* Benutzerverwaltung und Zugriffsrechte


K20 Joomla 2 Wo

* Allgemeiner Überblick, Aufbau, Möglichkeiten 
* Grundinstallationen (Server, Servervoraussetzungen) 
* Arbeiten mit Templates 
* Kennen und Nutzen der Grafikfunktionen in Joomla! 
* Integration von Modulen und Komponenten 
* Kennen und Anwenden der Benutzerverwaltung und Zugriffsrechte 
* Joomla-Hilfe und Communities


K29 Java Script 2 Wo

* Einführung in die Programmierung mit JavaScript® 
* JavaScript® und HTML 
* Script- und Noscript-Tag 
* Variablen und Operatoren, Variablen und Datentypen, Arithmetische Operatoren, Zuweisungsoperatoren 
* Funktionen mit Parameterübergabe 
* Einfache Programmverzweigung mit If und Else 
* Programmverzweigungen mit Switch
* Zählergesteuerte Schleifen (For-Schleife) 
* Arrays sortieren, umkehren, Elemente hinzufügen und löschen 
* Datum-Objekt mit aktuellem Datum / Uhrzeit erstellen, anzeigen 
* Einführung in das Document Object Model des Browsers 
* Dynamische Webseiten 
* HTML-Elemente animieren 
* Mustervergleiche für Zeichenketten 
* Formulare entwerfen, auslesen 
* Eingabeüberprüfung 
* Einführung in das XML-HTTP-Request-Object 
* Zugriff auf Elemente eines XML-Document Objects 
* Synchrone und asynchrone Anfragen 
* XML 1, XML 2 
* Javascript® Framework CSS-Eigenschaften animieren


K30 AJAX 2 Wo

* Genereller Ablauf von AJAX-Anfragen 
* Einführung in AJAX 
* Einsatzmöglichkeiten AJAX Basiskomponenten 
* Überblick XML, CSS und JavaScript 
* Objektbasiertes Programmieren mit JavaScript 
* JSON - Java Script Object Notation 
* Document Object Model 
* Javascript und XML 
* HTTP-Überblick 
* XML http Request-Object 
* Asynchrones Laden von XML-Dateien 
* AJAX mit JSON 
* AJAX-Suggest und -Autocomplete 
* Cross-Browser-Programmierung 
* Überblick AJAX Framework 
* Sicherheit von AJAX-Anwendungen 


K31 PHP & MySQL 4 Wo

* Einsatzgebiete von PHP 
* Einbindung in HTML 
* Variablen, Datentypen, Operatoren, Arrays 
* Verzweigungen und Schleifen 
* Benutzerdefinierte Funktionen 
* Datum- und Zeitfunktionen 
* Serverseitige Formularauswertung 
* Zugriff auf externe Dateien 
* Arbeiten mit Sessions 
* Zugriff auf MySQL-Datenbanken 
* PHP myAdmin. 
* Datenbankabfragen mit SQL 
* Mit MySQL-Datenbanken arbeiten 
* Grundlagen der Objektorientierung in PHP 
* Klassen und Objekte
* Eigenschaften und Methoden, Vererbung 
* Template-Systeme 
* Reguläre Ausdrücke 
* mit PHP auf XML-Dateien zugreifen 
* Schnittstellen zwischen Javascript und PHP 
* Zusammenspiel JavaScript, Ajax, JSON, MySQL und PHP


K32 Python 3 Wo

* Überblick Python, Entwicklungsumgebung 
* Ausführung und Konfiguration 
* Das erste kleine Beispielprogramm 
* Verfügbare IDEs 
* Typen und Operatoren (Zahlen, Strings, Listen, Dictionaries, Tupel) 
* Kontrollstrukturen /Elementare Anweisungen (Zuweisung, Ausdrücke, Fallunterscheidungen, Schleifen) 
* Grundlagen Funktionen (Benutzersteuerung, Gültigkeitsbereiche, Argumente) 
* Grundlagen Module und Packages (Namensräume, Importieren, Laden) 
* Klassen und Objekte (Klassenmethoden, Konstruktoren, Vererbung, Operatorenüberladung) 
* Input/Output von Daten 
* Exceptions 
* Python Bibliotheken 
* Datenbankanbindung 
* Programmübergreifendes Python Scripting
* GUI Programierung.


K38 Individuelle optionale Praxisphase 2 Wo

Je nach Qualifizierung und Berufsziel wird ein Projekt definiert. Hier ist die Kreativität und die Umsetzbarkeit durch
den Teilnehmer gefragt. Viele Beispiele und Projekte werden vorgestellt und das Projektziel im Vorfeld festgelegt. Alle
unten genannten Projekte sind nur Vorschläge. In den letzten Jahren konnten wir uns von der Kreativität und dem
Leistungsanspruch unserer Teilnehmer überzeugen und begeistern:

* Strategie im Marketingmix für ein Unternehmen entwickeln
* Redaktionsplanerstellung mit vielen operativen Vorgängen
* Eine Website mit Hilfe eines CMS erstellen, bebildern und betexten
* Einen eigenen Online-Shop konzipieren, planen und umsetzen
* Geschäftsunterlagen, Broschüren, Infobriefe für Print und Internet herstellen
* Strategisches & operatives Vertriebskonzept entwickeln
* Ein CRM System konzipieren, planen, umsetzen und Kampagnen realisieren
* Einen Flyer produzieren oder eine Imagepräsentation erstellen
* Eine Website oder einen Online Shop layouten und durch ein CMS umsetzen
* 3D Video drehen, eine fiktive Welt kreieren
* Website programmieren
* Animationen oder ein Spiel entwickeln
* Ein Produkt in 2 oder 3D visualisieren und auf unterschiedlichen Ebenen präsentieren
 


Zielgruppe/Einsatzmöglichkeiten:

  • Studienabsolventen ohne betriebswirtschaftliche Kenntnisse
  • Um- u. Einsteiger aus dem Vertrieb, Marketing und Online-Marketing
  • Personen mit betriebswirtschaftlichem Studium
  • Personen mit kaufmännischer Ausbildung
  • Personen, die eine Karriere im Marketing- und Kommunikationsbereich anstreben
  • Wiedereinsteiger mit Marketingkenntnissen
  • Journalisten
  • Redakteure
  • Mediengestalter
  • Web-Programmierer
  • Mitarbeiter der Öffentlichkeitsarbeit - PR

Voraussetzungen:

PC-Grundlagen


Methodik/Unterrichtsform:

Einsatz moderner Schulungstechnik und elektronischer Hilfsmittel. Trainerinput, Teilnehmerinput, Übungen, Projektarbeit, Diskussionen, in Form von internetbasierten Live-Seminaren.


Unterrichtszeiten:

Mo-Do 8:00 - 16:30 Uhr
Fr 08:00 - 14:00 Uhr
In Vollzeit


Dozent/Trainer:

Unsere Dozenten haben in ihren jeweiligen Sachgebieten mehrjährige Erfahrung in der freien Wirtschaft gesammelt und sind alle versiert in den unterschiedlichen Schulungsmethoden.


Abschluss:

Zertifikat des Bildungsanbieters


Fördermöglichkeiten:

Über Bildungsgutschein (Bigu), den Berufsförderungsdienst der Bundeswehr, Bildungsschecks, Transfergesellschaften, Europäischer Sozialfonds für Deutschland (ESF) oder das Qualifizierungschancengesetz.

Standorte


Kurs teilen: