Szczegóły wideokursu

JavaScript. Kurs video. Poziom pierwszy. Programowanie interaktywnych stron internetowych

JavaScript. Kurs video. Poziom pierwszy. Programowanie interaktywnych stron internetowych

Jarosław Baca

Obierz kurs na... JavaScript!

JavaScript to jedno z ważniejszych narzędzi w informatyce — dzięki temu, że jest jednocześnie podstawowym i domyślnym językiem przeglądarek internetowych oraz językiem programowania. Pozwala na tworzenie wydajnego kodu bibliotek obiektowych i aplikacji opartych na technice AJAX. Skrypty tego języka służą najczęściej do zapewniania interaktywności, sprawdzania poprawności formularzy oraz budowania elementów nawigacyjnych. Dość łatwa składnia sprawia, że pisanie w nim pełnoprawnych i wydajnych aplikacji nie jest trudne nawet dla początkujących programistów.

Opanuj JavaScript ze szkoleniem JavaScript. Kurs video. Poziom pierwszy. Programowanie interaktywnych stron internetowych i buduj atrakcyjne, dynamiczne i interaktywne strony internetowe!

Co Cię czeka podczas naszego profesjonalnego szkolenia?

  • Poznasz możliwości, jakie oferuje język JavaScript.
  • Opanujesz jego podstawy.
  • Nauczysz się korzystać z narzędzi, które zawiera.
  • Przyjrzysz się prostym skryptom dającym spektakularne efekty.

Co więcej...

  • Ukończenie kursu będzie początkiem — ciąg dalszy napiszesz sam, w formie krótkich, ale skutecznych linijek kodu w języku JavaScript.

Wiedza zdobyta w trakcie kursu pozwoli Ci na przejście do zagadnień zaawansowanych. Lepiej zrozumiesz dostępne technologie oparte na języku JavaScript lub będące jego rozszerzeniem i uzupełnieniem, jak chociażby biblioteka jQuery.

Ożywić martwy kod...

JavaScript to język programowania, który sprawia, że strony internetowe są bardziej przyjazne dla użytkownika. Składnia jest prosta i zrozumiała. Nauka JavaScriptu zwykle nie sprawia dużych trudności — dzięki licznym mechanizmom znanym również z innych języków programowania, takim jak stałe, zmienne, tablice, instrukcje warunkowe, pętle. Znając zaledwie niewielki ułamek możliwości tego języka, będziesz w stanie w znacznym stopniu zwiększyć atrakcyjność witryny. Opanowanie go w stopniu zaawansowanym otworzy przed Tobą nowe horyzonty, pozwalając na tworzenie stron niepowtarzalnych, które zachwycają efektami, dynamiką oraz interaktywnością. JavaScript ma tę dodatkową zaletę, że nie obciąża serwera strony na przykład w przypadku wysyłania danych, ponieważ, podobnie jak HTML, jest wykonywany po stronie użytkownika. Ściślej zaś — interpretowany przez przeglądarkę internetową.

Poznaj podstawy języka i naucz się w nim pisać

JavaScript. Kurs video. Poziom pierwszy. Programowanie interaktywnych stron internetowych pozwoli Ci opanować język JavaScript na poziomie podstawowym, a nawet średnio zaawansowanym. Naukę zaczniesz od osadzenia kodu na stronie, opanowania sposobu kodowania i składni języka. Następnie poznasz narzędzia: stałe, zmienne, operatory, funkcje i tablice. Przyswoisz w zarysie projektowanie obiektowe oraz zasady dynamicznego tworzenia stron. Ponadto przyjrzysz się wybranym obiektom modelu DOM.

Tylko dla wtajemniczonych

JavaScript to zaawansowany język programowania, którego znajomość, choćby w niedużym stopniu, może przynieść spore efekty. Najczęściej bowiem nie pisze się bardzo rozbudowanych skryptów, tylko niewielkie programy, po kilkanaście czy kilkadziesiąt linijek kodu, które potrafią w znacznym stopniu zwiększyć atrakcyjność witryny. Składnia JavaScriptu jest podobna do składni języka C. Znając jakikolwiek oparty na niej język programowania, bez problemu zrozumiesz zasady pisania skryptów w JavaScripcie. I odwrotnie: jeśli opanujesz JavaScript, poradzisz sobie także z innymi językami programowania!

„Po odbyciu tego szkolenia będziesz w stanie budować interaktywne i dynamiczne strony, znacznie ciekawsze od tych, jakie tworzyłeś do tej pory, co bezpośrednio przełoży się na liczbę odwiedzin Twojej witryny oraz sposób postrzegania Twojej firmy w internecie. Jeśli zamierzasz tworzyć strony zawodowo, wiedza zawarta w kursie przyczyni się do zwiększenia liczby zamówień. Strony Twoich klientów będą atrakcyjne, a sprzedaż ich produktów wzrośnie”.

  • 1. Wstęp
    • 1.1. Metody osadzania kodu języka JavaScript na stronie00:06:26
    • 1.2. Kodowanie znaków00:04:01
    • 1.3. Składnia języka00:05:45
    • 1.4. Identyfikatory00:07:17
  • 2. Stałe, zmienne, operatory, funkcje, tablice
    • 2.1. Stałe, zmienne i ich typy00:16:47
    • 2.2. Konwersja typów prostych00:12:39
    • 2.3. Operatory arytmetyczne, przypisania oraz inkrementacji i dekrementacji00:09:39
    • 2.4. Operacje na ciągach znaków00:11:29
    • 2.5. Operatory porównania00:09:34
    • 2.6. Operatory logiczne00:06:47
    • 2.7. Instrukcje warunkowe00:13:11
    • 2.8. Pętle00:12:37
    • 2.9. Funkcje i zwracanie wartości00:12:39
    • 2.10. Funkcje wewnętrzne i przekazywanie argumentów00:05:13
    • 2.11. Kilka słów o systemie binarnym - wstęp do operatorów bitowych00:13:31
    • 2.12. Operatory bitowe i związane z nimi operatory przypisania00:08:30
    • 2.13. Priorytety operatorów00:06:56
    • 2.14. Funkcje rekurencyjne00:09:29
    • 2.15. Zasięg zmiennych00:07:07
    • 2.16. Tworzenie tablic, zapis i odczyt elementów00:18:53
    • 2.17. Operacje na tablicach00:13:37
  • 3. Zarys programowania obiektowego
    • 3.1. Tworzenie własnych obiektów00:11:36
    • 3.2. Konstruktory i prototypy00:10:27
    • 3.3. Funkcje jako obiekty00:05:35
  • 4. Zarys dynamicznego tworzenia strony
    • 4.1. Dynamiczne tworzenie strony00:13:04
    • 4.2. Tworzenie własnych znaczników i atrybutów00:07:36
  • 5. Przegląd wybranych obiektów modelu DOM
    • 5.1. Wybrane właściwości i metody obiektu window00:15:42
    • 5.2. Wybrane właściwości i metody obiektu dokument00:13:26
    • 5.3. Wybrane właściwości i metody obiektu history00:10:07
    • 5.4. Wybrane właściwości i metody obiektu location00:10:31
    • 5.5. Wybrane właściwości i metody obiektu nawigator00:03:50
    • 5.6. Wybrane właściwości i metody obiektu Math00:17:10
    • 5.7. Wybrane właściwości i metody obiektu style00:11:01
  • 6. Zdarzenia
    • 6.1. Zdarzenia dla myszki00:09:19
    • 6.2. Zdarzenia dla klawiatury00:10:10
    • 6.3. Dynamiczne dodawanie procedur obsługi00:12:51
    • 6.4. Zdarzenia: onload, onresize, onsubmit i on reset00:10:58
    • 6.5. Zdarzenia: onfocus, onblur, onchange i onselect00:07:54
  • 7. Data, czas i timery
    • 7.1. Pobieranie i korzystanie z informacji o dacie i czasie00:10:33
    • 7.2. Tworzenie timerów00:06:11
    • 7.3. Przykład wykorzystania timera - zegar00:09:05
    • 7.4. Przykład wykorzystania timera - animacja00:13:34
  • Tytuł: JavaScript. Kurs video. Poziom pierwszy. Programowanie interaktywnych stron internetowych
  • Autor: Jarosław Baca
  • Ilość rozdziałów: 7
  • Ilość lekcji: 42
  • Czas trwania: 07:12:47
  • ISBN: 978-83-283-0471-0, 9788328304710
  • Identyfikator książki: javscp

Państwowa Wyższa Szkoła Zawodowa w Elblągu

82-300 Elbląg ul. Wojska Polskiego 1

Wyższa Szkoła Bankowa w Poznaniu

61-874 Poznań al. Niepodległości 2

Uniwersytet Śląski w Katowicach

40-007 Katowice ul. Bankowa 12

Politechnika Śląska

44-100 Gliwice ul. Akademicka 2A