Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Programowanie obiektowe w JavaScript - opanuj, tworząc gry!
Rating: 4.5 out of 5(226 ratings)
1,771 students

Programowanie obiektowe w JavaScript - opanuj, tworząc gry!

6 gier w JavaScript - osiągnij wyższy poziom programistyczny i świetnie się przy tym baw!
Last updated 9/2020
Polish

What you'll learn

  • programowanie w JavaScript na poziomie średnio zaawansowanym
  • programowanie zorientowane obiektowo (OOP)

Course content

9 sections107 lectures28h 12m total length
  • Kilka słów od Bartka7:34
  • Kilka słów od Kacpra i przedstawienie projektu gier Wisielec i BlackJack5:54
  • Kilka słów od Mateusza i przedstawienie projektów gier Diamonds i Arkanoid11:28
  • Kilka słów od Michała i przedstawienie projektów gier Saper i Starship6:21

Requirements

  • Znajomość JavaScript na poziomie podstawowym

Description

Ten kurs to nauka programowania w JavaScript na poziomie średnio zaawansowanym w połączeniu ze świetną zabawą. Na uczestników kursu czeka aż 6 projektów gier, trzech doświadczonych prowadzących i ponad 25 godzin materiałów.

Ten kurs nie ma na celu zrobić z Ciebie game developera (choć może zainspiruje Cię do tego)! Ten kurs ma na celu zrobić z Ciebie świetnego programistę JavaScript, który rozumie i umie korzystać z technik programowania obiektowego i umie modelować program w oparciu o klasy i obiekty oraz relacje między nimi (słowo klucz tutaj to kompozycja). A tworzenie gier jest wyjątkowo dobrym sposobem na uczenie się programowania obiektowego, ponieważ każda z nich to wyjątkowy świat i wyjątkowe problemy.

W ramach kursu stworzysz wspólnie z prowadzącymi aż 6 popularnych niegdyś gier, którymi możesz potem zasilić swoje portfolio projektów w JavaScript:

  • Wisielec

  • Saper

  • Diamonds

  • Blackjack

  • Spaceship

  • Arkanoid


Wielkim plusem tego kursu są także prowadzący. Każdy z nich zwróci Ci uwagę na istotne, często różne elementy. Każdy z nich oprze też swoje projekty na indywidualnych doświadczeniach.

Ten kurs to praktyka, praktyka i jeszcze raz praktyka, jednak wszystko jest oczywiście tłumaczone, tak by udało Ci się to zrozumieć i korzystać z nabytych umiejętności w praktyce.


Jako bonus, w pierwszej sekcji, każda osoba, dla której programowanie obiektowe jest czymś nowym, otrzyma wprowadzenie w świat klas, konstruktorów oraz obiektów. Oprócz tego dowiesz się też (a później oczywiście jeszcze uzupełnisz tą wiedzę w projektach gier), czym jest hermetyzacja (klasy, metody i właściwości prywatne - różne techniki), dziedziczenie (extends i prototype), polimorfizm, abstrakcja i kompozycja (relacje między obiektami).


Na rynku brakuje kursów o programowaniu obiektowym w JavaScript, a szczególnie dotyczy to praktyki. Ten kurs jest tym, czego potrzebujesz, jeśli chcesz nauczyć się nie tylko, czym jest programowanie obiektowe (OOP), ale także jak programować obiektowo.


W imieniu swoim oraz Michała Dziedzińskiego, Kacpra Sieradzińskiego i Mateusza Domańskiego zapraszam!

Ps. ten kurs ma sens, jeśli będziesz pisał kod równolegle z nami, nie ograniczaj się do oglądania, bo to nie ma sensu :)

Bartek Borowczyk aka Samuraj Programowania

Who this course is for:

  • Osoby, które chcą nauczyć się programowania obiektowego
  • Osoby, które znają podstawy JavaScript i chcą uczyć się dalej na praktycznych, ciekawych przykładach gier
  • Osoby zainteresowane programowaniem gier w JavaScript
  • Osoby szukające pracy jako JavaScript developer, które chcą wzbogacić swoje portfolio o ciekawe projekty gier