Helion


Szczegóły kursu video

Podstawy Pythona z Minecraftem. Kurs video. Piszemy pierwsze skrypty

Podstawy Pythona z Minecraftem. Kurs video. Piszemy pierwsze skrypty


Obierz kurs na... pierwsze kroki w świecie programistów

Język Python należy do tzw. wysokopoziomowych języków ogólnego przeznaczenia. Jest także językiem o niezwykle szerokich możliwościach: ma wiele bibliotek rozmaitego przeznaczenia i liczne frameworki (platformy programistyczne, szkielety do budowy aplikacji), które czynią go uniwersalnym narzędziem programowania. Z Pythonem można pracować i nad stronami WWW, i nad aplikacjami mobilnymi, i nad projektami korzystającymi z dobrodziejstw sztucznej inteligencji.

Jeśli zatem myślisz o karierze programisty, decyzja o tym, by pierwsze szlify w zawodzie zdobywać z Pythonem, jest słuszna. Nie tylko dlatego, że to język przyjazny i wszechstronny. Także dlatego, że jego znajomość jest powszechnie wymagana w świecie IT. By ułatwić Ci start, przygotowaliśmy ten kurs. Gra Minecraft z pewnością nie jest Ci obca - co Ty na to, by dołożyć kilka własnych cegiełek do jej świata? Skrypty, które razem stworzymy, możesz dalej rozwijać, by bawić się Minecraftem na swoich warunkach. Poza tym umiejętności, które zdobędziesz, przydadzą Ci się, gdy postanowisz poznać inne języki programowania i rozwijać się w dziedzinie programowania w Pythonie.

Co Cię czeka podczas naszego profesjonalnego szkolenia?

Ten kurs video nauczy Cię:

  • Konfigurować środowisko systemowe i prywatny serwer do Minecrafta.
  • Efektywnie korzystać z IDE PyCharm i Google Colab.
  • Budować pętle, funkcje i klasy w języku Python.
  • Korzystać z wcięć w kodzie.
  • Używać bibliotek zewnętrznych i wtyczki MCPI.

Co więcej...

  • Ukończywszy szkolenie, będziesz w stanie pisać własne skrypty w Minecrafcie.

Podstawy Pythona z Minecraftem. Kurs video. Piszemy pierwsze skrypty kończy się na poziomie podstawowym. Oznacza to, że po wysłuchaniu, obejrzeniu i przepracowaniu materiału szkolenia będziesz w stanie samodzielnie pisać proste aplikacje w Pythonie, a także skrypty do Minecrafta. Przygotuje Cię to do poznawania bardziej zaawansowanych zagadnień i dalszej nauki programowania.

Nieco więcej o Pythonie

Jak wspomnieliśmy wcześniej, Python należy do języków wysokiego poziomu. Oznacza to, że jego składnia i słowa kluczowe są tak przygotowane, by maksymalnie ułatwić człowiekowi zrozumienie kodu programu. Czyni to z Pythona język przyjazny dla pracujących z nim programistów. Także z tego powodu wielu początkujących koderów wybiera go jako swoje pierwsze narzędzie pracy. Twórca języka, holenderski programista Guido van Rossum, stworzył go zresztą z myślą o klarowności i maksymalnej użytkowości - ideą przewodnią Pythona jest klarowność i czytelność kodu źródłowego, składnia z kolei ma być przejrzysta i zwięzła. Rozwijany na licencji open source Python wspiera wielorakie wzorce programowania, przede wszystkim projektowe i imperatywne, ale (choć w mniejszym stopniu) także funkcyjne. Jeśli dodać do tego, że Python pozwala na stosowanie różnych stylów programowania, jest bogaty w rozmaitego typu biblioteki i frameworki, można go uznać za język uniwersalny. I przyjazny dla początkującego programisty. Przygodę z programowaniem warto zacząć właśnie od Pythona!

Jeśli wybierasz ten kurs, to znaczy, że interesują Cię dwie rzeczy: programowanie i granie. To bardzo dobre połączenie! W Pythonie bowiem możesz także napisać własną grę - przez pięć godzin nauczysz się solidnych podstaw i poznasz tajniki API do Minecrafta. Jeśli Python Ci się spodoba, koniecznie ucz się jego zaawansowanych funkcji i frameworków.

  • 1. Wstęp
    • 1.1. O języku Python00:03:31
    • 1.2. Instalacja i konfiguracja środowiska pracy00:06:36
    • 1.3. Materiały dołączone do kursu00:02:09
  • 2. Podstawy języka Python
    • 2.1. PIP - co to?00:07:41
    • 2.2. Zmienne00:15:33
    • 2.3. Typy danych00:04:47
    • 2.4. Input w kalkulatorze00:08:35
    • 2.5. Stałe00:04:11
  • 3. Instrukcje warunkowe
    • 3.1. Porównujemy wartości00:05:18
    • 3.2. Wcięcia w Pythonie00:06:27
    • 3.3. Operatory logiczne00:06:45
    • 3.4. Boolean00:02:54
    • 3.5. Obsługujemy wyjątki00:08:54
    • 3.6. Switch00:05:03
  • 4. Pętle
    • 4.1. Tworzymy pętle00:11:04
    • 4.2. Break i continue00:03:48
    • 4.3. Program do zgadywania liczb00:07:43
  • 5. Listy, krotki, słowniki
    • 5.1. Co to jest lista?00:00:48
    • 5.2. Operacje na listach00:10:33
    • 5.3. Metody list00:07:32
    • 5.4. Słowniki00:03:59
    • 5.5. Operacje na słownikach00:08:18
    • 5.6. Tuples/krotki00:01:36
    • 5.7. Operacje na krotkach00:04:54
  • 6. Funkcje
    • 6.1. Poznajemy funkcje00:02:59
    • 6.2. Parametry funkcji00:11:07
    • 6.3. Return00:04:59
    • 6.4. Importy00:08:50
  • 7. Klasa
    • 7.1. Co to jest klasa?00:02:54
    • 7.2. Metody i pola00:03:58
    • 7.3. Konstruktory00:07:21
    • 7.4. Widoczność składowych00:03:58
    • 7.5. Metody i pola statyczne00:05:47
  • 8. Serwer Minecraft
    • 8.1. Konfigurujemy serwer Spigot00:08:07
    • 8.2. Pierwsze uruchomienie i połączenie00:10:13
  • 9. Instalacja
    • 9.1. Wtyczka MCPI00:05:00
    • 9.2. Hello World Minecraft00:06:27
  • 10. Narzędzie Colaboratory
    • 10.1. Poznajemy Jupyter Notebook00:08:48
    • 10.2. Hello World z notebooka00:06:24
  • 11. Budujemy kodem w MC
    • 11.1. Jak korzystać z API00:15:03
    • 11.2. Budujemy dom00:14:50
    • 11.3. Budujemy zegar00:13:44
    • 11.4. Stawiamy pomnik00:04:54
    • 11.5. Zostawiamy ślady00:05:26
    • 11.6. Budujemy piramidę00:05:12