Read the Official Description

Umiejętności

Korzystaj z HTML5, CSS3, JavaScript, jQuery, GitHub i Sublime.

Standard produkcji

Stwórz w pełni responsywną, interaktywną stronę internetową, która różni się od zwykłych szablonów.

Wielkie zdjęcie

Dowiedz się, jak umiejętne połączenie programowania i układu napędza sieć, którą widzimy - i jak zespoły współpracują, by ją stworzyć.

Poznaj swój zespół wsparcia

Nasza doskonałość edukacyjna to wysiłek społeczności. Kiedy uczysz się w GA, zawsze możesz polegać na wewnętrznym zespole ekspertów, który zapewnia wskazówki i wsparcie, kiedy tylko tego potrzebujesz.

Instruktorzy

Dowiedz się o branżowych strukturach, narzędziach, słownictwie i najlepszych praktykach nauczyciela, którego codzienna praca wymaga profesjonalnego ich używania.

Asystenci nauczania

Nabieranie nowego materiału nie zawsze jest łatwe. Dzięki godzinom pracy i innym kanałom nasze biura pomocy technicznej służą Państwu pomocą w udzielaniu odpowiedzi, wskazówek i nie tylko.

Wytwórcy kursów

Nasi absolwenci uwielbiają swoich Kursantów, którzy utrzymywali ich motywację podczas całego kursu. W każdej chwili możesz skontaktować się ze swoim wsparciem.

Zobacz, czego się nauczysz

Część 1: podstawy

  • Podstawy HTML
    • Zastosuj tagi HTML:
    • Zastosuj znaczniki do dokumentów HTML, aby skutecznie przekierować zawartość
    • Rozróżniaj różne typy plików obrazów
    • Przewiduj ścieżki obrazu i zastosuj względne ścieżki do znaczników img src
    • Opisz, w jaki sposób Internet dostarcza strony internetowe do przeglądarki
  • Podstawy CSS
  • Zastosuj i wyjaśnij "kaskadę" CSS, w tym znaczenie, specyfikę i dziedziczenie
  • Rozróżnia podstawowe zasady kolorów internetowych: RGB, RGBA, kolor szesnastkowy i HSL
  • Eksperymentuj z właściwościami i wartościami CSS, aby zmienić styl strony
  • Zaawansowany CSS
  • Zdefiniuj Model Skrzynki CSS i pokaż, jak poprawnie manipulować "pudełkiem" wokół znaczników
  • Rozróżnianie klas od identyfikatorów i stosowanie najlepszych praktyk podczas wdrażania
  • Wybierz zagnieżdżone elementy, aby zastosować stylizację
  • Układ strony
  • Narysuj drzewo DOM dla stron internetowych zawierających sekcje
  • Zastosuj nagłówek, stopkę, pasek boczny i układy wielokolumnowe, aby rozwinąć stronę internetową
  • Eksperymentuj i przewiduj efekty pływaków i usuwaj pozycjonowanie CSS
  • Opisz użycie plików Normalize i reset.css
  • Laboratorium HTML / CSS
  • Ćwicz tworzenie stron internetowych, przekształcając szablon do strony HTML i CSS
  • Wprowadzenie do programowania
  • Ćwicz programistyczne myślenie pisząc pseudokod kodu, aby rozwiązać podstawowy problem
  • Określ zachowanie strony internetowej i praktyczne zastosowania JavaScript
  • Przewiduj wyjście / zmiany DOM, odczytując kod JS
  • Podstawy JavaScript (zmienne, warunkowe)
  • Zdefiniuj zmienne i określ najlepsze przypadki, aby z nich korzystać
  • Rozróżnia łańcuchy, liczby całkowite i zmienne
  • Zastosuj warunkowe, aby zmienić przepływ sterowania programami
  • Opisz argumenty, które odnoszą się do funkcji
  • Zastosuj funkcję klikania JS
  • Funkcje JavaScript
  • Opisz argumenty, które odnoszą się do funkcji
  • Przewidzieć wartości zwracane przez daną funkcję
  • Rozróżnianie nazwanych i anonimowych funkcji
  • Wprowadzenie do jQuery
  • Wykorzystaj techniki drzewa przejścia jQuery do uzyskiwania dostępu i manipulowania elementami DOM
  • Wykorzystaj jQuery Docs do zastosowania funkcji
  • Tablice i traversing DOM
  • Zastosuj wiedzę JS i jQuery, aby zaprogramować karuzelę
  • Zdefiniuj tablice i kolekcje
  • Przećwicz korzystanie z indeksów, aby uzyskać dostęp do elementów tablicy

Część 2: Budowanie w koncercie

  • Sesja laboratoryjna
    • Zastosuj umiejętności programowania, aby zaplanować i zbudować pełną stronę internetową za pomocą HTML / CSS i JS
  • Recenzja i Refactor
  • Zastosuj bloki przełączników jako zamiennik dla if / else if / else
  • Opisz pojęcie "tego", ponieważ dotyczy anonimowych funkcji jQuery
  • Określ refaktoryzację i opisz, dlaczego jest ona ważna
  • Poznaj podstawy refaktoryzacji CSS / JS i umiej zastosować te koncepcje w swoim własnym kodzie
  • Rozróżnianie sposobów debugowania kodu i sposobu zastosowania koncepcji do własnego kodu
  • Responsive Web Design
  • Wyrazić, że responsywny projekt jest bardziej projektowany niż kod
  • Poznaj różnicę między układami stałymi i responsywnymi i zrozum różnicę między układem płynnym a elastycznym
  • Zastosuj zapytania o media do witryn, aby uzyskać elastyczny układ
  • Zaimplementuj zapytania o media, aby zmienić układ na urządzeniach mobilnych
  • Formularze internetowe
  • Zapoznaj się z tym, do czego służy tag formularza i do jakich metod, akcji i atrybutów encty używasz
  • Umieć rozróżniać różne typy danych wejściowych i dlaczego / gdzie każdy z nich jest używany
  • Dowiedz się, jak grupować elementy według nazwy
  • Możliwość wykonywania pseudo-stylizacji elementów wejściowych, których przeglądarka nie pozwala nam bezpośrednio na styl
  • Specjalny temat
  • Wybór instruktora i studenta

Opcje finansowania

Potrzebujesz pomocy płatniczej? Nasze opcje finansowania pozwalają skupić się na swoich celach zamiast na barierach, które powstrzymują Cię przed ich osiągnięciem.

Wspinać się

Złóż wniosek o 3-letnią, oprocentowaną pożyczkę opartą na zasługach¹, na czesne i koszty utrzymania. Obecne dochody nie uwzględniają zatwierdzenia finansowego dla studentów immersyjnych.¹ Musi być obywatelem USA lub stałym rezydentem; zatwierdzenie w oczekiwaniu na status rezydenta.
Opcje finansowania różnią się na każdym rynku i są dostępne tylko dla studentów zaakceptowanych w naszych programach.
Skontaktuj się z lokalnym urzędnikiem ds. Rekrutacji, aby uzyskać więcej informacji.

Program taught in:
Język angielski

See 12 more programs offered by General Assembly »

Ten kurs jest Campus based
Data początkowa
Luty 2019
Mar. 2019
Duration
10 tygodnie
Zaoczne
Cena
3,950 USD
By locations
By date
Data początkowa
Stycz. 2020
Application deadline
Data początkowa
Stycz. 2020
Application deadline
Data początkowa
Stycz. 2020
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Sierp. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Luty 2019
Application deadline
Data początkowa
Mar. 2019
Application deadline
Data początkowa
Kwiec. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Wrześ. 2019
Application deadline
Data początkowa
Sierp. 2019
Application deadline

Luty 2019

Mar. 2019

Kwiec. 2019

Sierp. 2019

Location
Application deadline
Data końcowa

Wrześ. 2019

Location
Application deadline
Data końcowa

Stycz. 2020