Python. Podstawy programowania

Level
Początkujący
Task
59 interaktywnych zadań
Clock
10 godzin nauki

Kurs online Python dla początkujących

Ten interaktywny kurs w prosty sposób nauczy Cię podstaw języka Python, który jest jednym z najpopularniejszych języków programowania.

Język Python oferuje bardzo duże możliwości, od pisania skryptów do popularnych pakietów graficznych, aż po tworzenie aplikacji internetowych. Jednocześnie Python oferuje prostą składnię i umożliwia szybkie tworzenie oprogramowania.

Czego dowiesz się na kursie?

  • Poznasz:
    • więcej szczegółów na temat samego języka,
    • ciągi znaków i operacje na nich,
    • działania na liczbach całkowitych i zmiennoprzecinkowych,
    • zmienne,
    • formatowanie napisów,
    • listy i krotki,
    • słowniki i zbiory,
    • pętle for i while.
  • Dowiesz się jak:
    • pobrać tekst wpisany przez użytkownika,
    • stworzyć własną funkcję.

Co nie jest wymagane?

  • Nie jest wymagana żadna wiedza z zakresu programowania, kurs w przystępny sposób omawia wszystkie podstawy języka Python.
  • Nie musisz znać języka angielskiego. Cały kurs jest po polsku i dołożymy starań aby zawierał jak najmniej obcych terminów.

Jak to działa ?

Kurs składa się z 12 rozdziałów, które zawierają niezbędną dawkę teorii wraz z przykładami kodu oraz w sumie aż 60 zadań do samodzielnego rozwiązania, które są automatycznie sprawdzane przez nasz system. Każdy kod, który napiszesz możesz wykonać na stronie internetowej, aby dokładniej przekonać się jak działa dany element języka.

Zadania zostały przygotowane tak, aby utrwalić i w praktyce wykorzystać wiedzę zdobytą w rozdziale. Jeśli będziesz miał problem z danym zadaniem, możesz skorzystać ze wskazówki lub gotowego rozwiązania, które zawiera najbardziej optymalna wersję danego kodu. Z rozwiązań możesz też skorzystać jeśli sam rozwiązałeś zadanie, ale chcesz sprawdzić, czy można coś zrobić w bardziej optymalny sposób.

Co zyskam dzięki temu kursowi?

Ukończenie tego kursu jest początkiem wielkiej przygody z językiem Python. Po dokładnym poznaniu podstaw, nauka trudniejszych i bardziej zaawansowanych zagadnień będzie łatwiejsza i przyjemniejsza.

W zadaniach kursu stworzysz proste programy, które jednak możesz samodzielnie w dowolny sposób rozbudować. Być może któreś z nich będzie dla Ciebie inspiracja do stworzenia jakiegoś dużego programu :)

Znając podstawy Pythona możesz również spróbować swoich sił w freamworku Django, który umożliwia tworzenie aplikacji internetowych takich jak np facebook, czy CodeQuack.

FAQ - często zadawane pytania

Czy muszę posiadać jakieś specjalne oprogramowanie?

Nie, nie musisz. Pisanie kodu odbywa się w przeglądarce, nie trzeba nic instalować na swoim komputerze.

Prowadzący

Author
Łukasz Pełszyński

Założyciel platformy codequack.com