Kurs Python Podstawowy

Summary

Kurs Python Podstawowy 🐍

Witaj w świecie programowania! To będzie niesamowita przygoda z kodem, podczas której nauczysz się tworzyć własne programy i gry.

O kursie

Python to jeden z najpopularniejszych języków programowania na świecie! Jest prosty do nauki, ale bardzo potężny. Używają go firmy takie jak Google, Netflix czy Instagram. Z Pythonem możesz tworzyć gry, strony internetowe, aplikacje mobilne, a nawet programy dla sztucznej inteligencji!

📚 Plan kursu

🌟 Poziom podstawowy

🚀 Lekcja 1: Witaj Świecie Programowania!

  • Co to jest programowanie i dlaczego jest super?
  • Instalacja Python na Twoim komputerze
  • Pierwszy program: “Hello World!”
  • Podstawy pracy z kodem

🗣️ Lekcja 2: Rozmawiamy z Komputerem!

  • Jak przechowywać informacje w programie - zmienne
  • Komunikacja z użytkownikiem - funkcja input()
  • Tworzenie interaktywnej wizytówki
  • Łączenie tekstów i zmiennych

🔢 Lekcja 3: Python Kalkulator i Pierwsza Gra!

  • Podstawowe operacje matematyczne w Pythonie
  • Konwersja typów danych (tekst na liczby)
  • Instrukcje warunkowe (if/else) - podejmowanie decyzji
  • Tworzenie gry “Zgadnij liczbę”

🚀 Lekcja 4: Powtórka, Pętle i Magia Notebooków!

  • Utrwalenie wiedzy i ćwiczenia
  • Pętle for i while do automatyzacji zadań
  • Wprowadzenie do interaktywnych notebooków

📋 Lekcja 5: Listy, Logika i Funkcje!

  • Przechowywanie wielu rzeczy w jednym miejscu (Listy)
  • Tworzenie własnych komend (Funkcje)
  • Logika and, or, not
  • Budowanie gry tekstowej “Lochy i Smoki”

🎮 Lekcja 6: Tworzymy Grę Arkanoid!

  • Wstęp do biblioteki Pygame Zero
  • Rysowanie grafiki i animacje
  • Fizyka odbić piłki
  • Sterowanie paletką i zbijanie klocków

💾 Lekcja 7: Praca z Plikami - Zapisywanie Danych!

  • Zapisywanie wyników do pliku tekstowego
  • Odczytywanie danych z pliku
  • Tworzenie systemu Highscore
  • Budowa własnego notatnika

📚 Lekcja 8: Słowniki i JSON - Twoja Baza Danych!

  • Czym są Słowniki i jak różnią się od List
  • Format JSON - profesjonalny zapis danych
  • Tworzenie Kreatora Postaci RPG z zapisem stanu gry
  • Zarządzanie ekwipunkiem i statystykami

🎄 Lekcja 8+: Świąteczne Programowanie! (BONUS)

  • Choinka ASCII Art z pętlami
  • Animacja padającego śniegu
  • Generator życzeń świątecznych
  • Zapis kartek do pliku

🦸 Lekcja 9: Klasy i Obiekty - Twój Własny Świat!

  • Czym są Klasy i Obiekty (OOP)
  • Tworzenie własnych typów danych
  • Metody - akcje które obiekty umieją wykonać
  • Budowanie gry “Arena Walki” z bohaterami i potworami

🎯 Jak korzystać z kursu

  1. Zacznij od lekcji 1 - każda lekcja opiera się na poprzedniej
  2. Ćwicz, ćwicz, ćwicz! - programowanie to umiejętność praktyczna
  3. Eksperymentuj - zmieniaj kod i zobacz co się stanie
  4. Nie śpiesz się - lepiej zrozumieć dobrze niż przejść szybko
  5. Zadawaj pytania - każdy programista kiedyś zaczynał od zera

🌟 Co Cię czeka?

Po ukończeniu tego kursu będziesz potrafić:

  • ✅ Pisać podstawowe programy w Python
  • ✅ Rozumieć jak działa kod
  • ✅ Tworzyć proste gry i aplikacje
  • ✅ Rozwiązywać problemy za pomocą programowania
  • ✅ Przygotować się do bardziej zaawansowanych tematów

Gotowy na przygodę? Kliknij w Lekcję 1 i zaczynajmy programować! 🚀


comments powered by Disqus