Zusammenfassung
Ein Programmierer beschäftigt sich hauptsächlich mit der Programmierung von Code. Er entwickelt und konzipiert häufig jedoch auch Softwareprogramme und liefert so Lösungen für völlig unterschiedliche Aufgaben- und Fachbereiche. Wie in dieser Weiterbildung beispielsweise auf die Bereiche Online Marketing und E-Commerce. Die Aufgabengebiete eines Programmierers können sehr abwechslungsreich sein und reichen von Datenbanken über Softwaresysteme, Apps und Spiele bis hin zu ganzen Websites. Auch die Beseitigung von Fehlern im Programmcode und die stetige Weiterentwicklung der vorhandenen Software - und damit das fehlerfrei Laufen des IT-Systems - gehört zu seinen Tätigkeiten. Hierbei stehen immer die Kundenwünsche und die Anforderungen des Marktes im Fokus.
In dieser Weiterbildung lernst du HTML und CSS sowie die Grundlagen der Programmierung am Beispiel der Programmiersprache Python sowie die objektorientierte Programmierung anhand der Programmiersprache Java. Des Weiteren lernst du die Entwicklung und Pflege von Datenbanken (DBMS, ERM) und SQL (Structured Query Language) kennen.
Programmierer und Softwareentwickler - insbesondere im Bereich der Entwicklung und Betreuung von Online Shops und Warenwirtschaftssystemen - gehören im Rahmen der Digitalisierung zu den gefragtesten Berufen auf dem Arbeitsmarkt.
Zielgruppe
Mitarbeiter (m/w/d) aus allen Bereichen, die sich als Programmierer auf den Bereich E-Commerce spezialisieren möchten.
Voraussetzungen
Abgeschlossene Berufsausbildung und/oder Studium. Kaufmännische Grundlagenkenntnisse. Sicherer Umgang mit einem Computer. Fortgeschrittene Englisch-Kenntnisse.
Unterrichtszeiten: Vollzeit/Teilzeit
Der Start der Online-Weiterbildung ist jede Woche am Montag.
Die Unterrichtszeiten sind in Teilzeit und berufsbegleitend von montags bis freitags von 09:00 bis 13:00 Uhr und in Vollzeit von 09:00 bis 16:30 Uhr.
Du kannst an unseren Online-Weiterbildungen bequem von zu Hause aus oder – bei Bedarf – online von einem unserer über 200 Lernstandorte teilnehmen. Dort sorgen wir für eine ruhige Lernumgebung und eine sichere Internetverbindung.
Das wirst du lernen
Herausforderungen und Trends
Trends im Online-Marketing
Rechtliche Aspekte
Strategieentwicklung im Online-Marketing
Touchpoint Management
Customer Experience Management
Branding und digitale Markenentwicklung
Online Marketing Mix, Erfolgsmessung
Instrumente und Maßnahmen
Content Marketing, Website-Strategien
Social Media Marketing, SEA, SEO
E-Mail-Marketing und Web-Analyse
Geschäftsmodelle, Bedeutung, Konzeption
Rechtliche Aspekte (Marken, Widerruf, Datenschutz u.a.)
Aufbau und Erstellung eines Businessplans
Lasten- und Pflichtenheft vs. Businessplan
Produktauswahl und -palette, Auswahl der Produkte
Produktpräsentation, Preisgestaltung
Online Shop-Varianten und -Auswahl
Aufbau eines Online Shops
Shop-Relaunch, Shop-Erweitrung
User Experience, Cross-Selling-Ansätze
Registrierung, Versand, Bezahlung, Logistik
Alternativen zum Online Shop, z.B. Dropshipping
Marketing, z.B. Printwerbung, Social Media u.a.
Marketing und Vertrieb, z.B. SEM, Content u.a.
Projektmanagement und Qualitätssicherung
Controlling, Erfolgsmessung
Einführung, Begriffe und Definitionen
Textformatierung, Bildelemente, Stylesheets
Listen, Tabellen, Links
Einrichtung eines Webservers
Das Box-Modell, PHP
Responsive Website
Formulare und interaktive Elemente
JavaScript
Veröffentlichung einer Webseite
Praxisaufgaben
Einführung in Python, Installation des Programms
Programmablaufplan und Debuggen in einer IDE
Syntaxregeln, Variablen, Binärsystem, Operatoren
Zahlen, Zeichenketten und reguläre Ausdrücke
Verzweigungen und Schleifen
Funktionen und Dokumentationen
Schleifen, Rekursion und Lambda-Funktionen
Listen und Tuple
Arrays und das Modul "NumPy"
Sammlungen: Sets, Dictionaries, Modul "Pandas"
Fehleranalyse
Verzeichnisse
Grafische Benutzeroberfläche (GUI)
Einführung in Java, Installation des Programms
Installation von Visual Studio Code, Funktionen
Datentypen und Variablen
Syntaxregeln, Konzepte
Arbeiten mit der offiziellen Dokumentation
Klassen und Objekte, Attribute und Methoden
Klassendiagramme
Vererben in Java
Implementierung
Anlage und Verwendung von Datenbanken
Datenbanken und Datenbanksysteme
DBMS - Datenbankmanagementsysteme
ERM - Entity-Relationship-Modell
SQL - Structured Query Language
JOIN-Befehle, -Anweisungen
Sicherheit von Datenbanksystemen
Indexierung in Datenbanken
Leistungsoptimierung für Datenbanken
Unsere Lernplattform
- Sie ermöglicht zeit- und geräteunabhängiges Lernen.
- Dein persönliches Dashboard stellt dir neue Lerninhalte unkompliziert zur Verfügung.
- Informiere dich hier über deinen Lernstatus und Fortschritte.
Mache den nächsten Schritt: Dein Beratungsgespräch
Das sagen unsere Teilnehmenden
In nur 6 Minuten: Alles, was du über deine Weiterbildung wissen musst
FAQ – Weitere Fragen und Antworten
Zum Beispiel:
- durch die Agentur für Arbeit (SGB III) bzw. das Jobcenter (SGB II),
- durch den Rentenversicherungstragende oder
- durch den ESF (Europäischen Sozialfonds).
Dein kostenfreier Beratungstermin
Arbeitslos oder von Kündigung bedroht?
Wir beraten dich unverbindlich und kostenfrei zu deiner geförderten Weiterbildung.
Angebot anfordern