JavaScript Course Ανάπτυξης

General Assembly

Περιγραφή Προγράμματος

Διαβάστε την Επίσημη Περιγραφή

JavaScript Course Ανάπτυξης

General Assembly

Δεξιότητες

Μάθετε να κωδικοποιείτε στο JavaScript, τη μητρική γλώσσα του ιστού που χρησιμοποιείται από προγραμματιστές σε όλο τον κόσμο.

Πρότυπο παραγωγής

Δημιουργήστε μια εφαρμογή ιστού μιας σελίδας που διατηρεί δεδομένα χρήστη και συνδέεται με υπηρεσίες όπως το Twitter και το Facebook μέσω API.

Η μεγάλη εικόνα

Μάθετε τα βασικά στοιχεία του αντικειμενοστρεφούς προγραμματισμού, ενώ λαμβάνετε υποστήριξη από ειδικούς της βιομηχανίας και από μια κοινότητα συνομηλίκων.

Γνωρίστε την ομάδα υποστήριξης σας

Η εκπαιδευτική μας αριστεία είναι μια κοινοτική προσπάθεια. Όταν μαθαίνετε στο GA, μπορείτε πάντα να βασίζεστε σε μια ομάδα εμπειρογνωμόνων που σας παρέχει καθοδήγηση και υποστήριξη όποτε το χρειάζεστε.

Εκπαιδευτές

Μάθετε πλαίσια, εργαλεία, λεξιλόγιο και βέλτιστες πρακτικές ποιότητας βιομηχανίας από έναν καθηγητή, του οποίου η καθημερινή εργασία περιλαμβάνει τη χρησιμοποίησή του εξειδικευμένα.

Βοηθοί διδασκαλίας

Η ανάληψη νέου υλικού δεν είναι πάντα εύκολη. Μέσα από ώρες γραφείου και άλλα κανάλια, οι Τ.Α. μας είναι εδώ για να σας δώσουν απαντήσεις, συμβουλές και πολλά άλλα.

Παραγωγούς μαθημάτων

Οι απόφοιτοι αγαπούν τους Παραγωγούς μαθήματος, οι οποίοι τους κράτησαν κίνητρο σε όλη τη διάρκεια του μαθήματος. Μπορείτε να απευθυνθείτε σε εσάς για υποστήριξη ανά πάσα στιγμή.

Δείτε τι θα μάθετε

Μονάδα 1: Βασικές αρχές της JavaScript

  • Installfest
    • Εγκαταστήστε και ρυθμίστε τα εργαλεία Node.js, npm, Git και άλλα εργαλεία γραμμής εντολών
    • Εγκαταστήστε και διαμορφώστε το Slack και συνδεθείτε στην τάξη
    • Υπολογιστική σκέψη και εισαγωγή σε θέματα πληροφορικής
  • Εργασία με JavaScript στη γραμμή εντολών
  • Βασικά στοιχεία του διαδικτύου
  • Κατανόηση του μοντέλου πελάτη-διακομιστή
  • Κατανόηση του JavaScript στο πρόγραμμα περιήγησης έναντι της γραμμής εντολών
  • Εκτέλεση κώδικα JavaScript στη γραμμή εντολών
  • Εισαγωγή στις μεταβλητές
  • Τύποι δεδομένων
  • Εργασία με μεταβλητές
  • Εργασία με όρους
  • Κατανόηση των τύπων δεδομένων
  • Συλλογές και βρόχοι
  • Εργασία με συλλογές
  • Εργασία με βρόχους
  • Αναπαραγωγή των συλλογών
  • Λειτουργίες και πεδίο εφαρμογής
  • Εργασία με λειτουργίες
  • Κατανόηση του πεδίου εφαρμογής
  • Μονάδα 1, Slackbot
  • Χρησιμοποιώντας τα παρεχόμενα ικρίματα, δημιουργήστε ένα βασικό Slackbot που ανταποκρίνεται στην είσοδο χρήστη και το τρέχει τοπικά από το μηχάνημά σας στο κανάλι Slack class

Μονάδα 2: Το πρόγραμμα περιήγησης και τα API

  • Αντικείμενα και JSON
    • Εργασία με αντικείμενα και μεθόδους
    • Εισαγωγή στο JSON
    • Εργασία με δεδομένα με μορφή JSON
  • Εισαγωγή στο DOM και το jQuery
  • Εισαγωγή στο jQuery
  • Κατανόηση του DOM
  • Έντυπα και εισροές χρηστών
  • DOM και jQuery συνεχίστηκαν
  • Εκδηλώσεις και ακροατές
  • Χειρισμός αντικειμένων στο DOM
  • AJAX και API
  • Εισαγωγή στο AJAX
  • Πραγματοποίηση κλήσεων API
  • Η κατανάλωση και η εργασία με δεδομένα API
  • Ασύγχρονη JavaScript και επανάκλησεις
  • Κατανόηση ασύγχρονου έναντι σύγχρονου
  • Συνεργασία με ασύγχρονα API
  • Εργασία με κλήσεις επανάκλησης
  • Μονάδα 2 Λήψη αρχικής εργασίας: Το API Consuming App
  • Δημιουργήστε μια απλή, ενιαία σελίδα εφαρμογή που καταναλώνει δεδομένα από ένα ανοιχτό API τρίτου μέρους

Μονάδα 3: Υφιστάμενα δεδομένα και σύνθετα θέματα

  • Σύνθετα API
    • Αυθεντικοποίηση
    • Εργασία με μάρκες και κλειδιά API
    • Συνεργασία με την Oauth
  • Πρωτότυπη κληρονομικότητα
  • Εισαγωγή στην πρωτότυπη κληρονομικότητα
  • Εργασία με πρωτότυπα
  • Συνεργασία με κατασκευαστές
  • Αυτό και οι Ανώνυμες Λειτουργίες
  • Κατανόηση του "Αυτό"
  • Εργασία με ανώνυμες λειτουργίες
  • Εισαγωγή στο CRUD και στη Firebase
  • Κατανόηση του CRUD
  • Εισαγωγή στη Firebase
  • Γράφοντας δεδομένα χρήστη στη Firebase
  • Ανάκτηση και ενημέρωση δεδομένων χρήστη
  • In-Class Lab
  • Ξεκινήστε να εργάζεστε στο τελικό σας έργο: μια εφαρμογή μιας σελίδας που καταναλώνει δεδομένα από τουλάχιστον ένα API και διατηρεί τα δεδομένα χρήστη μέσω του Firebase

Μονάδα 4: Δημιουργία και ανάπτυξη της εφαρμογής σας

  • Ανάπτυξη της εφαρμογής σας
    • Εργασία με πλαίσια CSS
    • Ανάπτυξη της εφαρμογής σας σε σελίδες GitHub / Heroku
    • Χρησιμοποιώντας ένα προσαρμοσμένο όνομα τομέα με το GitHub Pages / Heroku
  • Εκπαιδευτής / επιλογή φοιτητών
  • Ο εκπαιδευτής θα επιλέξει ένα θέμα που δεν καλύπτεται από το πρόγραμμα σπουδών και θα προετοιμάσει και θα διδάξει ένα αυθεντικό μάθημα σχετικά με αυτό το θέμα
  • Τα δείγματα περιλαμβάνουν εισαγωγές σε διάφορα πλαίσια, βιβλιοθήκες και εργαλεία που δεν καλύπτονται στην τάξη
  • Ώρα εργαστηρίου
  • Εργαστείτε στο τελικό σας έργο με τη βοήθεια των συνομηλίκων σας και της εκπαιδευτικής ομάδας
  • Ώρα εργαστηρίου
  • Εργαστείτε στο τελικό σας έργο με τη βοήθεια των συνομηλίκων σας και της εκπαιδευτικής ομάδας
  • Τελικές παρουσιάσεις του έργου
  • Παρουσιάστε το τελικό έργο σας: μια εφαρμογή μιας σελίδας που καταναλώνει δεδομένα από τουλάχιστον ένα API και διατηρεί τα δεδομένα χρήστη μέσω του Firebase

Επιλογές χρηματοδότησης

Χρειάζεστε βοήθεια πληρωμής; Οι επιλογές χρηματοδότησης σας επιτρέπουν να επικεντρωθείτε στους στόχους σας αντί για τα εμπόδια που σας εμποδίζουν να τα προσεγγίσετε.

Αναρρίχηση

Υποβάλετε αίτηση για τριετές δάνειο σταθερού επιτοκίου με βάση την αξία¹ για τη διδασκαλία και τη χρηματοδότηση του κόστους ζωής σας. Τρέχον εισόδημα που δεν λαμβάνεται υπόψη για τη χρηματοδότηση της έγκρισης των Βυθισμένων φοιτητών.¹ Πρέπει να είναι πολίτης των ΗΠΑ ή μόνιμος κάτοικος. μέχρις ότου εκδοθεί άδεια παραμονής.
Οι επιλογές χρηματοδότησης διαφέρουν σε κάθε αγορά και είναι διαθέσιμες μόνο στους φοιτητές που γίνονται δεκτοί στα προγράμματα μας.
Επικοινωνήστε με έναν τοπικό υπάλληλο εισαγωγής για περισσότερες πληροφορίες.

Αυτή η σχολή προσφέρει προγράμματα σε:
  • Αγγλικά


Τελευταία ενημέρωση January 17, 2018
Διάρκεια & Τιμή
Το μάθημα αυτό είναι με βάση την Πανεπιστημιούπολη
Start Date
Ημερομηνία Έναρξης
Ιαν. 2019
Φεβρ. 2019
Duration
Διάρκεια
10 Εβδομάδες
Μερική παρακολούθηση
Price
τιμή
3,950 USD
Locations
Ηνωμένες Πολιτείες - Arlington, Virginia
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Los Angeles, California
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - San Francisco, California
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Denver, Colorado
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Washington, District of Columbia
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Atlanta, Georgia
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Chicago, Illinois
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Irvine, California
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Boston, Massachusetts
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - New York, New York
Ημερομηνία Έναρξης : Φεβρ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ημερομηνία Έναρξης : Μαρτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Providence, Rhode Island
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - San Jose, California
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Santa Monica, California
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Seattle, District of Columbia
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Austin, Texas
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Dallas, Texas
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - USA Online
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Αυστραλία - Sydney, New South Wales
Ημερομηνία Έναρξης : Ιαν. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Αυστραλία - Brisbane, Queensland
Ημερομηνία Έναρξης : Ιαν. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Αυστραλία - Melbourne, Victoria
Ημερομηνία Έναρξης : Ιαν. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένο Βασίλειο - London, England
Ημερομηνία Έναρξης : Αυγ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Σινγκαπούρη - Singapore
Ημερομηνία Έναρξης : Αυγ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Χονγκ Κονγκ - Hong Kong
Ημερομηνία Έναρξης : Σεπτ. 2019
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Dates
Ιαν. 2019
Αυστραλία - Brisbane, Queensland
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Αυστραλία - Melbourne, Victoria
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Αυστραλία - Sydney, New South Wales
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Φεβρ. 2019
Ηνωμένες Πολιτείες - New York, New York
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Μαρτ. 2019
Ηνωμένες Πολιτείες - New York, New York
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Αυγ. 2019
Ηνωμένο Βασίλειο - London, England
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Σινγκαπούρη - Singapore
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Σεπτ. 2019
Ηνωμένες Πολιτείες - Atlanta, Georgia
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Austin, Texas
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Boston, Massachusetts
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Chicago, Illinois
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Dallas, Texas
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Denver, Colorado
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Los Angeles, California
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Santa Monica, California
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Irvine, California
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - New York, New York
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Providence, Rhode Island
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - San Francisco, California
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - San Jose, California
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Seattle, District of Columbia
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Washington, District of Columbia
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - Arlington, Virginia
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Χονγκ Κονγκ - Hong Kong
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών
Ηνωμένες Πολιτείες - USA Online
Προθεσμία υποβολής αιτήσεων Αίτηση Παροχής Πληροφοριών
Ημερομηνία Λήξης Αίτηση Παροχής Πληροφοριών