Course Outline

Εισαγωγή

The Evolution of Frontend Development

    Εργαλεία και διεργασίες για Web Development

Επισκόπηση του Κύκλου Web Development

    Έλεγχος έκδοσης, κωδικοποίηση, κατασκευή, δοκιμή, ανάπτυξη. Αυτοματοποίηση της διαδικασίας

Προετοιμασία Αναπτυξιακού Περιβάλλοντος

    Συντάκτες και IDE (Ολοκληρωμένο περιβάλλον ανάπτυξης) OS (Windows, Mac και Linux)

Έλεγχος έκδοσης

    GitHub, GitLab, κ.λπ. Ρύθμιση και διαχείριση συστήματος ελέγχου έκδοσης

Διαχειριστές πακέτων

    Λήψη και κοινή χρήση κώδικα NodeJS Λήψη και κοινή χρήση κώδικα JQuery

Ανάπτυξη

    Χρήση προεπεξεργαστών και πλαισίων CSS για επέκταση και διαχείριση CSS Χρήση Task Runners για αυτοματοποίηση επαναλαμβανόμενων εργασιών (Grunt, Gulp, κ.λπ.) Ανάπτυξη με χρήση πλαισίων εφαρμογών (Angular, React, κ.λπ.) Εντοπισμός σφαλμάτων με εργαλεία προγραμματιστή Chrome και Firefox.

Δοκιμές

    Αυτοματοποίηση ανανέωσης προγράμματος περιήγησης μετά από αλλαγές κώδικα Εύρεση σφαλμάτων κώδικα με JSHint Έλεγχος στυλ κώδικα με JSCS

Ανάπτυξη

    Προώθηση αλλαγών στο σύστημα ελέγχου εκδόσεων Αυτοματισμός με εργαλεία και διαδικασίες συνεχούς ενοποίησης

Αντιμετώπιση προβλημάτων

Περίληψη και Συμπέρασμα

Requirements

  • Εμπειρία στην ανάπτυξη web frontend

Ακροατήριο

  • Προγραμματιστές ιστού Frontend
 14 Hours

Number of participants



Price per participant

Testimonials (3)

Related Courses

Reactive Programming for iOS with RxSwift

7 Hours

Reactive Programming with Angular RxJS

14 Hours

Functional Reactive Programming with Java 9 and RxJava

14 Hours

Vert.x: Build a Reactive Application on JVM

14 Hours

Creating Static Websites with Hugo

21 Hours

Jekyll for Web Designers and Content Writers

14 Hours

Developing Web Applications with Visual Studio Code

7 Hours

Akka Fundamentals

21 Hours

Related Categories