Universitäre Qualifikation
Die größte Fakultät für Informatik der Welt"
Präsentation
Dieser Universitätskurs ist die beste Investition, die Sie bei der Auswahl eines Auffrischungsprogramms im Bereich der Entwicklung von Webanwendungen tätigen können. TECH bietet Ihnen Qualität und freien Zugang zu den Inhalten”
Dieses vollständige Programm für die Entwicklung von Webanwendungen ermöglicht es Fachleuten aus der IT-Branche, die Prozesse der Verwaltung und Überwachung einer qualitativ hochwertigen und sicheren Software, die den vordefinierten Anforderungen entspricht, zu vertiefen und zu trainieren.
Während dieser Fortbildungsmonate lernt der Student, die DOM-Programmierschnittstelle für HTML- und XML-Dokumente zu nutzen, um deren Struktur, Stil und Inhalt zu verändern. Außerdem lernt er in diesen Monaten die Software-Architektur Model-View-Controller (MVC) kennen, bei der die Daten einer Anwendung, die Benutzeroberfläche und die Steuerungslogik in drei verschiedene Komponenten aufgeteilt sind.
Er wird mit den fortschrittlichsten Lehrmitteln ausgestattet und hat die Möglichkeit, ein Fortbildungsprogramm zu studieren, das die fundiertesten Kenntnisse auf diesem Gebiet vereint. Eine Gruppe von Dozenten mit hoher wissenschaftlicher Präzision und umfassender internationaler Erfahrung wird ihn mit den vollständigsten und aktuellsten Informationen über die neuesten Fortschritte und Techniken im Bereich Software Engineering und Informationssysteme versorgen.
Der Lehrplan deckt die wichtigsten aktuellen Themen des Software Engineerings und der Computersysteme so ab, dass diejenigen, die sie beherrschen, auf die Arbeit in diesem Bereich vorbereitet werden. Es ist also nicht nur ein weiterer Titel in der Tasche, sondern ein echtes Lernmittel, um sich den Themen des Fachgebiets auf moderne, objektive Weise und mit der Fähigkeit zur Beurteilung auf der Grundlage der aktuellsten Informationen zu nähern.
Da es sich um einen 100%igen Online-Universitätskurs handelt, ist der Student nicht an feste Zeiten oder die Notwendigkeit gebunden, sich an einen anderen physischen Ort zu begeben, sondern kann zu jeder Tageszeit auf die Inhalte zugreifen und so sein Arbeits- oder Privatleben mit seinem akademischen Leben in Einklang bringen.
Lernen Sie, Softwareentwicklungsprojekte zu konzipieren, zu evaluieren und zu leiten, dank dieser hochwertigen Weiterbildung”
Dieser Universitätskurs in Entwicklung von Webanwendungen enthält das vollständigste und aktuellste Programm auf dem Markt. Die hervorstechendsten Merkmale sind:
- Die Entwicklung praktischer Fallstudien, die von Experten für die Entwicklung von Webanwendungen vorgestellt werden
- Der anschauliche, schematische und äußerst praxisnahe Inhalt soll wissenschaftliche und praktische Informationen zu den für die berufliche Praxis wesentlichen Disziplinen vermitteln
- Er enthält praktische Übungen, in denen der Selbstbewertungsprozess durchgeführt werden kann, um das Lernen zu verbessern
- Ein besonderer Schwerpunkt liegt auf innovativen Methoden in der Entwicklung für Webanwendungen
- Theoretische Vorträge, Fragen an den Experten, Diskussionsforen zu kontroversen Themen und individuelle Reflexionsarbeit
- Die Verfügbarkeit des Zugangs zu Inhalten von jedem festen oder tragbaren Gerät mit Internetanschluss
Spezialisieren Sie sich auf Computersysteme mit Fachleuten, die über umfassende Erfahrung in diesem Bereich verfügen”
Zu den Dozenten gehören Fachleute aus dem Bereich der Entwicklung von Webanwendungen, die ihre Erfahrungen aus ihrer Arbeit in diese Fortbildung einbringen, sowie anerkannte Spezialisten aus führenden Unternehmen und renommierten Universitäten.
Die multimedialen Inhalte, die mit der neuesten Bildungstechnologie entwickelt wurden, werden der Fachkraft ein situiertes und kontextbezogenes Lernen ermöglichen, d. h. eine simulierte Umgebung, die eine immersive Fortbildung bietet, die auf die Ausführung von realen Situationen ausgerichtet ist.
Das Konzept dieses Programms konzentriert sich auf problemorientiertes Lernen, bei dem die Fachkraft versuchen muss, die verschiedenen Situationen aus der beruflichen Praxis zu lösen, die während des gesamten Studiengangs gestellt werden. Dabei wird sie von einem innovativen interaktiven Videosystem unterstützt, das von anerkannten und erfahrenen Experten für Entwicklung von Webanwendungen erarbeitet wurde.
Diese Fortbildung verfügt über das beste didaktische Material, das Ihnen ein kontextbezogenes Studium ermöglicht, das Ihr Lernen erleichtern wird”
Dieser 100%ige Online-Universitätskurs ermöglicht es Ihnen, Ihr Studium mit Ihrer beruflichen Tätigkeit zu verbinden. Sie entscheiden, wo und wann Sie studieren möchten”
Lehrplan
TECH verfügt über das vollständigste und aktuellste Programm auf dem Markt. Entwicklung von Webanwendungen strebt nach Exzellenz und will, dass auch Sie sie erreichen”
Modul 1. Web-Client-Computing
1.1. Einführung in HTML
1.1.1. Aufbau eines Dokuments
1.1.2. Farbe
1.1.3. Text
1.1.4. Hypertext-Links
1.1.5. Bilder
1.1.6. Listen
1.1.7. Tabellen
1.1.8. Rahmen (Frames)
1.1.9. Formulare
1.1.10. Spezifische Elemente für mobile Technologien
1.1.11. Ausgediente Elemente
1.2. Cascading Style Sheets (CSS)
1.2.1. Elemente und Struktur einer Formatvorlage
1.2.1.1. Erstellung von Stilvorlagen
1.2.1.2. Anwendung von Stilen. Selektoren
1.2.1.3. Stilvererbung und Kaskadierung
1.2.1.4. Seitenformatierung mit Formatvorlagen
1.2.1.5. Seitenstruktur mit Hilfe von Stilen. Das Kastenmodell
1.2.2. Gestaltung von Stilen für verschiedene Geräte
1.2.3. Arten von Formatvorlagen: statisch und dynamisch. Pseudo-Klassen
1.2.4. Bewährte Praktiken bei der Verwendung von Formatvorlagen
1.3. Einführung und Geschichte von JavaScript
1.3.1. Einführung
1.3.2. Geschichte von JavaScript
1.3.3. Entwicklungsumgebung, die wir verwenden werden
1.4. Grundbegriffe der Webprogrammierung
1.4.1. Grundlegende JavaScript-Syntax
1.4.2. Primitive Datentypen und Operatoren
1.4.3. Variablen und Domänen
1.4.4. Textstrings und Template Literals
1.4.5. Zahlen und Boolesche Werte
1.4.6. Vergleiche
1.5. Komplexe JavaScript-Strukturen
1.5.1. Vektoren oder Arrays und Objekte
1.5.2. Sets
1.5.3. Karten
1.5.4. Disjunktionen
1.5.5. Schleifen
1.6. Funktionen und Objekte
1.6.1. Funktionsdefinition und -aufruf
1.6.2. Argumente
1.6.3. Pfeil-Funktionen
1.6.4. Rückruf-Funktionen oder Callback
1.6.5. Funktionen höherer Ordnung
1.6.6. Wörtliche Objekte
1.6.7. Das Objekt This
1.6.8. Objekte als Namensräume: das Math-Objekt und das Date-Objekt
1.7. Das Dokumentenobjektmodell (DOM)
1.7.1. Was ist DOM?
1.7.2. Ein bisschen Geschichte
1.7.3. Navigieren und Abrufen von Elementen
1.7.4. Ein virtuelles DOM mit JSDOM
1.7.5. Abfrage-Selektoren oder Query Selectors
1.7.6. Navigation mittels Eigenschaften
1.7.7. Zuweisung von Attributen zu Elementen
1.7.8. Erstellen und Ändern von Knoten
1.7.9. Aktualisieren des Stils von DOM-Elementen
1.8. Moderne Webentwicklung
1.8.1. Ereignisgesteuerter Ablauf und Listeners
1.8.2. Moderne Web-Toolkits und Ausrichtungssysteme
1.8.3. Strikter JavaScript-Modus
1.8.4. Mehr über Funktionen
1.8.5. Asynchrone Funktionen und Versprechen
1.8.6. Closures
1.8.7. Funktionale Programmierung
1.8.8. JavaScript OOP
1.9. Web-Benutzbarkeit
1.9.1. Einführung in die Benutzerfreundlichkeit
1.9.2. Definition von Benutzerfreundlichkeit
1.9.3. Bedeutung des nutzerzentrierten Webdesigns
1.9.4. Unterschiede zwischen Barrierefreiheit und Benutzerfreundlichkeit
1.9.5. Vorteile und Probleme bei der Kombination von Barrierefreiheit und Benutzerfreundlichkeit
1.9.6. Vorteile und Schwierigkeiten bei der Umsetzung von nutzbaren Websites
1.9.7. Methoden zur Benutzerfreundlichkeit
1.9.8. Analyse der Benutzeranforderungen
1.9.9. Konzeptionelle Gestaltungsgrundsätze. Benutzerorientiertes Prototyping
1.9.10. Leitlinien für die Erstellung von nutzbaren Websites
1.9.10.1. Jakob Nielsens Leitlinien zur Benutzerfreundlichkeit
1.9.10.2. Bruce Tognazzinis Leitlinien zur Benutzerfreundlichkeit
1.9.11. Bewertung der Benutzbarkeit
1.10. Zugänglichkeit des Internets
1.10.1. Einführung
1.10.2. Definition von Barrierefreiheit im Internet
1.10.3. Arten von Behinderungen
1.10.3.1. Vorübergehende oder dauerhafte Behinderungen
1.10.3.2. Visuelle Beeinträchtigungen
1.10.3.3. Beeinträchtigungen des Hörvermögens
1.10.3.4. Motorische Behinderungen
1.10.3.5. Neurologische oder kognitive Behinderungen
1.10.3.6. Altersbedingte Schwierigkeiten
1.10.3.7. Umweltbedingte Einschränkungen
1.10.3.8. Hindernisse für den Zugang zum Internet
1.10.4. Technische Hilfsmittel und unterstützende Produkte zur Überwindung von Barrieren
1.10.4.1. Hilfsmittel für Blinde
1.10.4.2. Hilfsmittel für Menschen mit Sehschwäche
1.10.4.3. Hilfsmittel für Menschen mit Farbenblindheit
1.10.4.4. Hilfsmittel für Hörgeschädigte
1.10.4.5. Hilfsmittel für Menschen mit motorischen Behinderungen
1.10.4.6. Hilfsmittel für Menschen mit kognitiven und neurologischen Behinderungen
1.10.5. Vorteile und Schwierigkeiten bei der Umsetzung der Barrierefreiheit im Internet
1.10.6. Vorschriften und Normen für die Barrierefreiheit im Internet
1.10.7. Regulierungsstellen für die Barrierefreiheit im Internet
1.10.8. Vergleich von Normen und Standards
1.10.9. Leitlinien für die Einhaltung von Vorschriften und Normen
1.10.9.1. Beschreibung der wichtigsten Leitlinien (Bilder, Links, Videos usw.)
1.10.9.2. Leitlinien für eine barrierefreie Navigation
1.10.9.2.1. Wahrnehmbarkeit
1.10.9.2.2. Operationalität
1.10.9.2.3. Nachvollziehbarkeit
1.10.9.2.4. Robustheit
1.10.10. Beschreibung des Prozesses der Webzugänglichkeitskonformität
1.10.11. Konformitätsstufen
1.10.12. Konformitätskriterien
1.10.13. Anforderungen an die Konformität
1.10.14. Methodik zur Bewertung der Zugänglichkeit von Websites
Modul 2. Web-Server-Computing
2.1. Einführung in die Programmierung im Server: PHP
2.1.1. Grundlagen der Programmierung im Server
2.1.2. Grundlegende PHP-Syntax
2.1.3. Generierung von HTML-Inhalten mit PHP
2.1.4. Entwicklungs- und Testumgebungen: XAMPP
2.2. PHP für Fortgeschrittene
2.2.1. PHP-Kontrollstrukturen
2.2.2. PHP-Funktionen
2.2.3. Array-Verarbeitung in PHP
2.2.4. String-Verarbeitung in PHP
2.2.5. Objektorientierung in PHP
2.3. Datenmodelle
2.3.1. Begriff der Daten. Lebenszyklus der Daten
2.3.2. Datentypen
2.3.2.1. Grundlegend
2.3.2.2. Register
2.3.2.3. Dynamisch
2.4. Das relationale Modell
2.4.1. Beschreibung
2.4.2. Entitäten und Entitätstypen
2.4.3. Datenelemente. Attribute
2.4.4. Beziehungen: Typen, Untertypen, Kardinalität
2.4.5. Schlüssel. Schlüsselarten
2.4.6. Normalisierung. Normale Formen
2.5. Aufbau des logischen Datenmodells
2.5.1. Spezifikation der Tabelle
2.5.2. Definition von Spalten
2.5.3. Wichtige Spezifikation
2.5.4. Umwandlung in Normalformen. Abhängigkeit
2.6. Das physische Datenmodell. Dateien
2.6.1. Beschreibung der Datendateien
2.6.2. Datentypen
2.6.3. Zugriffsmodi
2.6.4. Organisation von Dateien
2.7. Zugriff auf Datenbanken von PHP aus
2.7.1. Einführung in MariaDB
2.7.2. Arbeiten mit einer MariaDB-Datenbank: die SQL-Sprache
2.7.3. Zugriff auf die MariaDB-Datenbank von PHP aus
2.7.4. Einführung in MySQL
2.7.5. Arbeiten mit einer MySQL-Datenbank: die SQL-Sprache
2.7.6. Zugriff auf die MySQL-Datenbank von PHP aus
2.8. Interaktion mit dem Client über PHP
2.8.1. PHP-Formulare
2.8.2. Cookies
2.8.3. Handhabung von Sitzungen
2.9. Architektur von Webanwendungen
2.9.1. Das Model-View-Controller-Muster
2.9.2. Controller
2.9.3. Modell
2.9.4. Ansicht
2.10. Einführung in Webdienste
2.10.1. Einführung in XML
2.10.2. Service-orientierte Architekturen (SOA): Webdienste
2.10.3. Erstellung von SOAP- und REST-Webdiensten
2.10.4. Das SOAP-Protokoll
2.10.5. Das REST-Protokoll
Ein umfassendes und multidisziplinäres Fortbildungsprogramm, das es Ihnen ermöglicht, sich in Ihrer Karriere zu profilieren, indem Sie die neuesten Fortschritte auf dem Gebiet der Entwicklung von Webanwendungen verfolgen”
Universitätskurs in Entwicklung von Webanwendungen
Die Entwicklung von Webanwendungen ist zu einem Sektor von großer Bedeutung geworden, denn heutzutage ist es unabdingbar, eine hervorragende Webpräsenz zu haben, die eine effiziente Ansprache der Zielgruppe garantiert. Angesichts dieser Situation ist die Nachfrage nach spezialisierten IT-Fachleuten drastisch gestiegen. Deshalb ist es notwendig, dass sich der Einzelne mit hochwertigen Programmen qualifiziert, wie sie die TECH Technologische Universität anbietet. Unser Universitätskurs in Entwicklung von Webanwendungen besteht aus 300 Unterrichtsstunden, in denen die Studenten Zugang zu einem innovativen Studienplan haben, der es ihnen ermöglicht, sich effizient Webentwicklungsfähigkeiten anzueignen und dabei die verschiedenen Programmiersprachen und Trends im Bereich der Computersysteme eingehend zu kennen.
Aufbaustudiengang in Entwicklung von Webanwendungen 100% online
Dieser Studiengang vonTECH hat ausgeklügelte thematische Achsen, durch die die Studenten den Prozess der Inhaltserstellung erlernen, indem sie die Sprachen HTML, CSS und JavaScript kennenlernen; grundlegende Werkzeuge für die Gestaltung von Webseiten, um so ein hochwertiges Produkt zu erzeugen. Außerdem verfügen wir über ein hochmodernes multimediales Lehrsystem, das den interaktiven Wissenserwerb zu den verschiedenen vorgestellten Themen erleichtert und den konzeptionellen Hintergrund verinnerlicht, der notwendig ist, um sich in diesem Bereich der Informatik multidisziplinär zu qualifizieren.