JavaScript – podstawy tworzenia stron internetowych

Szkolenie JavaScript - Projektowanie Aplikacji Internetowych z Treściami Generowanymi Dynamicznie

  • Cele szkolenia JavaScript

    Kurs ma na celu przyswojenie wiedzy z zakresu tworzenia dynamicznych stron WWW z użyciem języka JavaScript. Uczestnik szkolenia dowie się jak:
    • prawidłowo posługiwać się językiem JavaScript,
    • używać i definiować własne funkcje,
    • obsługiwać formularze,
    • walidować dane formularzy,
    • realizować zapytania asynchronicznie
  • Profil słuchacza

    Kurs ten przeznaczony jest dla programistów, webmasterów i projektantów stron WWW, którzy chcą projektować witryny internetowe wzbogacone o treści generowane dynamicznie w nowoczesnych technologiach.

  • Wymagania wstępne

    Od uczestników szkolenia wymagana jest praktyczna znajomość języka HTML. Zaleca się ukończenie kursu:

    • Podstawy tworzenia stron internetowych, język HTML.
  • Czas trwania kursu JavaScript

    2 dni po 8 godzin lekcyjnych

  • Wiedza teoretyczna i praktyczna

    Architektura aplikacji www: języki HTML,CSS i JavaScript
    Wprowadzenie do języka JavaScript
    • Osadzanie instrukcji JavaScript w kodzie HTML
    • Używanie komentarzy
    Struktury języka JavaScript
    • Typy danych
    • Zmienne
    • Operatory
    • Instrukcje sterujące
    •  Tablice
    •  Obiekty
    • Funkcje
    • Obsługa daty i czasu
    • Obsługa okien
    Formularze HTML i ich obsługa
    • Tworzenie formularzy
    • Walidacja wprowadzonych danych w formularzu
    • Obsługa zdarzeń
    Wybrane API przeglądarki
    • Canvas
    • Geolocation
    • SessionStorage i LocalStorage
    • History
    Praktyczne wykorzystanie języka JavaScript w tworzeniu aplikacji www
  • Umiejętności

    Po ukończeniu kursu uczestnik będzie znał składnię języka JavaScript, będzie potrafił pisać skrypty JS, tworzyć dynamiczne strony WWW, a także będzie potrafił integrować skrypty JavaScript ze stronami HTML.

  • Ścieżka rozwoju

    Po zakończeniu szkolenia rekomendowane jest skorzystanie ze szkolenia:
    • JavaScript – poziom zaawansowany
    • Wzorce projektowe w JavaScript
    • Asynchroniczne aplikacje bazodanowe dla rozwiązań web oraz mobile

Poinformuj mnie o innym terminie tego szkolenia

Prosimy o tę zgodę z uwagi na przepisy dotyczące wysyłania informacji handlowych drogą elektroniczną oraz przepisy prawa telekomunikacyjnego, aby nasi przedstawiciele mogli skontaktować się z Tobą mailowo. Twoje dane osobowe będą przetwarzane w tym przypadku przez spółki z grupy Comarch na podstawie ich prawnie uzasadnionego interesu. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.
Na podstawie tej zgody Twoje dane osobowe będą przetwarzane przez spółki z grupy Comarch w celu wysyłki newslettera. Możesz wycofać tę zgodę w dowolnym momencie. Pamiętaj, że wycofanie zgody nie wpływa na zgodność z prawem przetwarzania danych sprzed cofnięcia zgody. Prosimy o Twoją zgodę przede wszystkim z uwagi na przepisy o ochronie danych osobowych. Twoja zgoda jest równoznaczna z akceptacją marketingu bezpośredniego i otrzymywania na wskazany adres e-mail informacji handlowych zawartych w naszym newsletterze. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.

Najbliższe szkolenia

Strona 1 z 2

Podobne szkolenia

JavaScript – podstawy tworzenia stron internetowych

Kurs ten przeznaczony jest dla programistów, webmasterów i projektantów stron WWW, którzy chcą projektować witryny internetowe wzbogacone o treści generowane dynamicznie w nowoczesnych technologiach.

JavaScript – wzorce projektowe

Szkolenie jest przeznaczone dla programistów tworzących zaawansowane rozwiązania dla stron internetowych oraz interfejsy webowe aplikacji

JavaScript – zaawansowane tworzenie aplikacji internetowych

JavaScript – zaawansowane tworzenie aplikacji internetowych

Architektura aplikacji webowych - JavaScript, Node.js, REST, Angular, MongoDB

Szkolenie jest przeznaczone dla osób, które chcą poznać kompletny stos technologicznych bazujący na języku JavaScript.

Angular 2 - framework aplikacji internetowych

Programiści aplikacji internetowych.

Node.js - kurs podstawowy (dla programistów front-end)

Celem szkolenia jest przekazanie wiedzy osobom, które do tej pory pracowały tylko we frontendzie, na temat tego w jaki sposób język programowania z którym mają do czynienia na co dzień (JavaScript) może zostać użyty na serwerze. Uczestnicy poznają środowisko, zrozumieją jego mechanikę oraz nauczą się pisać proste aplikacje po stronie serwera. Dzięki praktycznym ćwiczeniom nauczą się pracy z bazami danych oraz zarządzania kolejkami asynchronicznych funkcji.

JavaScript - wstęp do programowania (kurs dla nieprogramistów)

Celem szkolenia jest nauczenie uczestników podstaw programowania w języku JavaScript. Jest to kurs dla osób, które dopiero chcą zacząć swoją przygodę z programowaniem. Uczestnicy poznają podstawy programowania takie jak instrukcje warunkowe, zmienne czy pętle, zrozumieją na czym polegają różne podejścia programistyczne i dostaną szereg narzędzi pozwalających na późniejszy samodzielny rozwój.

JavaScript – testowanie kodu

Celem szkolenia jest nauczenie uczestników w jaki sposób pisać testowalny kod i jak pisać testy jednostkowe pod niego. Uczestnicy dowiedzą się czym jest podejście typu Test-Driven Development (TDD), Behaviour Driven Development (BDD) oraz jakie są wady i zalety podejść tego typu.

TypeScript

Celem szkolenia jest przekazanie wiedzy na temat języka TypeScript. Uczestnicy dowiedzą się w jaki sposób mogą polepszyć jakość kodu dodając do niego typy, również w postaci skomplikowanych struktur. Nauczą się również korzystać featurów, które udostępnia TypeScript - nauczą się np. w jaki sposób pisać dekoratory klas, metod oraz pól. Dzięki temu szkoleniu Dzięki temu szkoleniu uczestnicy będą wiedzieć w jaki sposób zaadoptować techniki znane z klasycznych języków programowania takich jak Java czy C# do pisania aplikacji frontendowych.

Programowanie reaktywne – kurs podstawowy

Celem szkolenia jest przekazanie wiedzy na temat reaktywnego programowania na podstawie budowania aplikacji w oparciu o bibliotekę RxJS. Uczestnicy poznają różnicę między podejściem imperatywnym i reaktywnym i zrozumieją wady i zalety każdego z nich. Po ukończeniu szkolenia będą w stanie samodzielnie implementować reaktywne struktury i będą wiedzieć w których miejscach aplikacji takie podejście może bardzo poprawić działanie aplikacji.

Angular 2 – kurs zaawansowany

Na szkoleniu poznasz bardzo popularny sposób zarządzania stanem aplikacji Redux - poprawisz w ten sposób wydajność oraz skalowalność aplikacji.

Skontaktuj się z naszym konsultantem

Do każdego klienta podchodzimy indywidualnie. Ofertę naszych szkoleń dopasujemy do Państwa potrzeb, oczekiwań i możliwości. 

Zadzwoń lub napisz do nas jeśli napotkasz problem

31-864 Kraków

ul. Prof. Michała Życzkowskiego 33