|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/programowanie-obiektowe-w-javascript/
课程评论:没有评论
课程名称:JavaScript 物件導向程式設計 - 透過遊戲學習精通! 課程概述: 這門課程將帶您進入 JavaScript 中階程式設計的世界,並結合遊戲製作的樂趣。您將學習物件導向程式設計(OOP)的技巧,理解並應用類別、物件及其之間的關係(特別是組合)來建模程式。遊戲製作因其獨特的世界和挑戰,是學習 OOP 的絕佳方式。 課程重點: * **實踐導向**:透過 6 個經典遊戲專案,紮實學習 OOP 概念。 * **遊戲專案**:實作包括「絞刑官」、「掃雷」、「鑽石」、「二十一點」、「太空船」和「阿爾卡諾」等遊戲。 * **豐富內容**:超過 25 小時的教學材料,由三位經驗豐富的主講人教授。 * **OOP 核心概念**:深入學習類別、建構子、物件、封裝(私有成員)、繼承(`extends` 和 `prototype`)、多型、抽象和組合。 * **提升 JavaScript 能力**:目標是讓您成為一名出色的 JavaScript 開發者,而非僅是遊戲開發者。 * **優質講師**:三位講師將從不同角度分享個人經驗,啟發您的學習。 * **程式碼實作**:強烈鼓勵學員跟隨講師同步編寫程式碼,以達到最佳學習效果。 * **作品集建設**:完成的遊戲專案可作為您 JavaScript 作品集的一部分。 * **入門介紹**:對於初次接觸 OOP 的學員,課程提供類別、建構子和物件的入門介紹。 課程價值: 市場上缺乏實踐導向的 JavaScript OOP 課程,本課程正好填補了這一空缺,讓您不僅理解 OOP 是什麼,更學會如何實際應用。 加入我們,與 Bartek Borowczyk、Michał Dziedziński、Kacper Sieradziński 和 Mateusz Domański 一起,透過遊戲掌握 JavaScript 的物件導向程式設計!
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:WisielecSaperDiamondsBlackjackSpaceshipArkanoidWielkim 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