Front-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap.

Podobne dokumenty
Efektywne tworzenie aplikacji webowych z wykorzystaniem AngularJS, HTML5 i JavaScript

Tytuł szkolenia: Angular 4 - budowanie nowoczesnych i wydajnych aplikacji przeglądarkowych

Szczegółowy opis zamówienia:

Przygotowanie do nowoczesnego programowania po stronie przeglądarki. (HTML5, CSS3, JS, wzorce, architektura, narzędzia)

HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

ANGULARJS TWORZENIE APLIKACJI INTERNETOWYCH

Spis treści CZĘŚĆ I JĘZYK SIECI 17. Wstęp 13. Rozdział 1 Wprowadzenie do HTML5 19. Rozdział 2 Znajomość znaczników HTML5 37

Szkolenie wycofane z oferty. Programowanie w JavaScript (zawiera jquery)

Exulto Software House

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Bootstrap. Tworzenie serwisów Web 2.0. dr inż. Robert Perliński

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

PRZEWODNIK PO PRZEDMIOCIE

Full Stack JavaScript z Angular i Nest. Dni: 5. Opis: Adresaci szkolenia

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Naumowicz

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

Aplikacje Internetowe

CSS & SASS / SCSS - Wprowadzenie do stylów, techniki zaawansowane oraz preprocesory

CSS + HTML. Front end publikacji internetowej. Cięcie grafiki i CSS Ćwiczenia z CSS Typografia CSS image sprites

Witryny i aplikacje internetowe - rozkład godzin dla technikum informatycznego

Wymagania edukacyjne: Statyczne witryny internetowe (na podstawie programu nr )

Produktywne tworzenie aplikacji webowych z wykorzystaniem Groovy i

Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE

Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: Wersja: 1.

PRZEWODNIK PO PRZEDMIOCIE

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

W ogólności znaczniki mogą również posiadać atrybuty które pozwalają wpływać i manipulować własnościami znaczników lub przenosić dodatkowe informacje:

Programowanie dla początkujących w 24 godziny / Greg Perry, Dean Miller. Gliwice, cop Spis treści

Korporacyjna Magistrala Usług na przykładzie Mule ESB

Webowy generator wykresów wykorzystujący program gnuplot

ECDL/ICDL Web Editing Moduł S6 Sylabus - wersja 2.0

Aplikacje Internetowe

Agenda. Wstęp Zmiany Co nowego dla web developerów? Nowości we front-end developingu Czego spodziewać się może końcowy użytkownik?

Wydział Ekonomiczno-Informatyczny w Wilnie. 1. Podstawy programowania strukturalnego (C) 2. Wstęp do programowania obiektowego

ZAKŁADOWY: ZŁ WPŁACONY KRS REGON: NIP

Liczba godzin. N (nauczyciel) studia niestacjonarne

jquery i AJAX - Praktycznie Szkolenie dla webdeveloperów, freelancerów, webdesignerów

RAMOWY HARMONOGRAM SZKOLENIA

Proces projektowania i wdrożenia serwisu internetowego

ZAKODUJ SWOJĄ PRZYSZŁOŚĆ. Zostań programistą i zacznij dobrze zarabiać w IT, jednej z najlepiej rozwijających się branży w Polsce i na Świecie!

Kompleksowe tworzenie aplikacji klasy Desktop z wykorzystaniem SWT i

Projektowanie, tworzenie aplikacji mobilnych na platformie Android

Aplikacje WWW i PHP - opis przedmiotu

Obiektowy model dokumentu. Katedra Mikroelektroniki i Technik Informatycznych

M o d e r n i z a c j a k s z t a ł c e n i a z a w o d o w e g o w M a ł o p o l s c e. Godziny szkolenia (od do) Ilość godzin. Liczba uczestników

Referat Pracy Dyplomowej

Adobe InDesign CC/CC PL : oficjalny podręcznik / Kelly Kordes Anton, John Cruise. Gliwice, cop Spis treści

Nowoczesne projektowanie aplikacji intrnetowych - opis przedmiotu

Harmonogram kursu: ECDL Core (Europejski Certyfikat Umiejętności Komputerowych) Grupa II

Generated by Foxit PDF Creator Foxit Software For evaluation only. System Szablonów

SZKOLENIE TWORZENIE SYSTEMÓW

Bootstrap w 24 godziny / Jennifer Kyrnin. Gliwice, cop Spis treści

Architektura mikroserwisów na platformie Spring IO

Aspekty bezpieczeństwa aplikacji internetowych

ZAKODUJ SWOJĄ PRZYSZŁOŚĆ. Zostań programistą i zacznij dobrze zarabiać w IT, jednej z najlepiej rozwijających się branży w Polsce i na Świecie!

Rok akademicki: 2030/2031 Kod: ZIE s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Pierwsza strona internetowa

HTML, Javascript, CSS oraz Bootstrap

Wymagania edukacyjne z przedmiotu: Witryny i aplikacje internetowe. Technik Informatyk

Podstawy analizy danych numerycznych w języku Python

SEMINARIUM Dwie perspektywy w projektowaniu na Responsive Web Design (User experience i webdeveloper)

KARTA KURSU. Języki hipertekstowe i tworzenie stron WWW. Opis kursu (cele kształcenia) Warunki wstępne. Efekty kształcenia. Nazwa

Warszawa, Wytyczne dla projektu Biblioteka GUI

Zaawansowane programowanie w języku C++

Dzięki szkoleniu. Dni: 3. Opis: Adresaci szkolenia

RESPONSYWNE INTERFEJSY. Klasy urządzeń klienckich Responsywne style CSS. Waldemar Korłub

O stronach www, html itp..

Dokument hipertekstowy

Dni: 3. Opis: Adresaci szkolenia

MODUŁ AM3: PRZETWARZANIE TEKSTU

Aplikacje internetowe i mobilne (studia tradycyjne)

Od uczestników szkolenia wymagana jest umiejętność programowania w języku C oraz podstawowa znajomość obsługi systemu Linux.

Aplikacje Internetowe, Servlety, JSP i JDBC

WYKŁAD 1 ANGULARJS CZĘŚĆ 1

KARTA PRZEDMIOTU. Technologie tworzenia serwisów internetowych

Wybrane działy Informatyki Stosowanej

PODSTAWY PROJEKTOWANIA

PROJEKTOWANIE INTERFEJSÓW

Administratorzy systemów, inżynierowie, konsultanci, którzy wdrażają i zarządzają rozwiązaniami opartymi o serwery HP ProLiant

GRID LAYOUT. Waldemar Korłub. Aplikacje i Usługi Internetowe KASK ETI Politechnika Gdańska

Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk

Zestawy zagadnień na egzamin dyplomowy (inżynierski) dla kierunku INFORMATYKA (studia I stopnia)

Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk

Witryny i aplikacje internetowe

Dwie perspektywy responsive web design: user experience i front-end developer

Aplikacje internetowe oparte na kluczowych technologiach Java Enterprise(Servlet,JSP,JDBC, )

JavaScript Dokładnie, od Podstaw Szkolenie dla webdeveloperów, freelancerów, webdesignerów

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska

Dokumentacja techniczna. Młodzieżowe Pośrednictwo Pracy

URL:

Projekt: Mikro zaprogramowane na sukces!

Górnośląska Wyższa Szkoła Pedagogiczna imienia Kardynała Augusta Hlonda - pedagogika, studia, studia podyplomowe, Śląsk, Katowice UTW Mysłowice

PLATFORMA ACTIVE FORMS. Kreator Formularzy Internetowych ze wsparciem dla RWD

think. create. improve.

I. Opis przedmiotu zamówienia

ZAKODUJ SWOJĄ PRZYSZŁOŚĆ. Zostań programistą i zacznij dobrze zarabiać w IT, jednej z najlepiej rozwijających się branży w Polsce i na Świecie!

Transkrypt:

Kod szkolenia: Tytuł szkolenia: FRONT-END Front-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap. Dni: 5 Opis: Adresaci szkolenia Kurs przeznaczony jest zarówno dla osób pragnących zdobyć jak i uzupełnić swoją wiedzę dotyczącą technologii potrzebnych do budowy stron i aplikacji internetowych w warstwie przeglądarki. Cel szkolenia Celem szkolenia jest zapoznanie uczestników z szerokim zakresem zagadnień dotyczących języków HTML, CSS i JavaScript oraz z Bootstrap, najpopularniejszym frameworkiem UI, w stopniu pozwalającym na swobodne programowanie interfejsów graficznych aplikacji webowych. Mocne strony szkolenia Szkolenie w maksymalnym stopniu nastawione jest na aspekt praktyczny. Jego głównym założeniem jest rozwinięta część warsztatowa obejmująca zarówno budowę złożonego projektu jak i niezależne ćwiczenia pomagające zrozumieć i utrwalić omawiane zagadnienia. Wymagania Szkolenie przeznaczone jest dla osób o dowolnym poziomie umiejętności technicznych. Parametry szkolenia 5*8 godzin (5*7 godzin netto) wykładów i warsztatów (z wyraźną przewagą warsztatów). Program szkolenia: 1. Wprowadzenie I. Podział odpowiedzialności między HTML, CSS i JavaScript

II. Omówienie najpopularniejszych edytorów/ide III. Używanie przeglądarki jako środowiska programistycznego 2. HTML I. Czym jest HTML? II. Odmiany standardu HTML III. Konstrukcja tagów IV. Struktura strony HTML V. Gotowe szablony HTML - sprawne rozpoczęcie pracy z frontendem VI. Podstawowe grupy tagów Doctype i meta tagi Elementy inline Elementy blokowe VII. Umieszczanie tekstu w dokumencie Nagłówki i paragrafy Rodzaje list Inne elementy VIII. Osadzanie multimediów w dokumencie Obrazki Canvas SVG Audio i wideo IX. Praca z formularzami Podstawowe elementy i typy pól

Typy pól wprowadzone w HTML5 Walidacja Dodatkowe atrybuty wpływające na użyteczność i dostępność X. Możliwości i właściwe zastosowanie tabel Podstawowe tagi Grupowanie kolumn i wierszy XI. Inne grupy tagów Meta tagi Osadzanie skryptów i arkuszy stylów XII. Semantyczność tagów i dlaczego to takie ważne? XIII. WAI-ARIA czyli zapewnienie dostępności dla niepełnosprawnych 3. CSS I. Podstawy stylowania stron www Sposoby dołączania stylów do strony Selektory i pojęcie specificity Stylowanie tekstu, web fonts i font stacks Metody określania kolorów Różne jednostki, kiedy stosować które? Określanie wymiarów elementów, Box model Pozycjonowanie, opływanie i związane z nimi wyzwania Stylowanie strony do druku II. Zagadnienia uzupełniające Flexbox

Transformacje i animacje Zaawansowane stylowanie tła Praktyczne zastosowania pseudoselektorów III. Podstawy Responsive Web Design Media Queries Podejście mobile first IV. Strategie w pracy z CSS Resetowanie i normalizacja stylów Organizacja kodu w plikach Metodologia BEM Wykrywanie możliwości przeglądarek Stylowanie działające na różnych przeglądarkach 4. JavaScript I. Wprowadzanie Typy Obiekty i funkcje Instrukcje sterujące Format JSON Asynchroniczny JavaScript Hoisting Zasięg zmiennych Domknięcia i ich praktyczne zastosowanie Kontekst i obiekt "this"

Omówienie wersji JavaScriptu II. JavaScript w przeglądarce Ładowanie skryptów Obiekty globalne Praca z Document Object Model Zdarzenia i wywołania zwrotne Organizacja kodu w moduły III. jquery Podstawy jquery Wyszukiwanie elementów w dokumencie Modyfikacja DOM Praca ze zdarzeniami Obsługa zdarzeń dla dynamicznie dodawanych elementów Zapytania AJAX Inne wartościowe funkcje udostępniane przez bibliotekę Dobre praktyki w pracy z jquery Przydatne i popularne pluginy Kiedy używać jquery? IV. Dodatkowe narzędzia i biblioteki Bower - sprawne zarządzanie zależnościami Underscore / Lo-Dash Narzędzia do optymalizacji kodu Niezawodne korzystanie z CDN

Powered by TCPDF (www.tcpdf.org) 5. Bootstrap I. Dlaczego potrzebujemy frameworków UI? II. Zestawienie najpopularniejszych rozwiązań III. Ćwiczenia z podstawowymi elementami frameworka Bootstrap Czym jest Grid System? Układ kolumnowy Implementacja wzorców Responsive Design Budowanie formularzy Elementy nawigacji Stylowanie tekstu i grafik Efektywne użycie ikon Inne przydatne struktury i klasy pomocnicze IV. Komponenty JavaScript V. Dostosowywanie elementów Bootstrap do potrzeb projektu Ograniczanie rozmiaru biblioteki Zmiana wyglądu, własne skórki 6. Informacje uzupełniające I. Jak efektywnie aktualizować wiedzę? II. Co dalej? Możliwe kierunki rozwoju III. Przydatne zasoby