Po ukończeniu tych kursów czuję się pewnie w tworzeniu profesjonalnych wizualizacji i pulpitów nawigacyjnych
Opis kursu
Rozwiń swoje umiejętności Pythona na wyższy poziom
Ten kurs pozwoli Ci zgłębić bogaty ekosystem Pythona, koncentrując się na kluczowych zagadnieniach, takich jak funkcje wbudowane, moduły i pakiety. Poznasz moc modułów Pythona, dzięki którym będziesz tworzyć szybciej, wykorzystując ponownie istniejący kod zamiast za każdym razem pisać wszystko od zera! Zobaczysz, jak ludzie rozszerzali moduły, aby tworzyć własne oprogramowanie open source, znane jako pakiety, i odkryjesz, jak pobierać, importować oraz pracować z pakietami w swoich programach.Opanuj funkcje niestandardowe
Poznasz najlepsze praktyki definiowania funkcji, w tym pełną wiedzę o tym, jak pisać przyjazne dla użytkownika docstringi, aby zapewnić przejrzystość i łatwość utrzymania. Zagłębisz się w zaawansowane koncepcje, takie jak argumenty domyślne, pozycyjne i nazwane, które zwiększają elastyczność i użyteczność Twoich funkcji. Rozumiejąc, jak pracować z tymi argumentami, będziesz w stanie tworzyć bardziej solidne i elastyczne rozwiązania dla różnych wyzwań programistycznych.Debuguj swój kod i stosuj techniki obsługi błędów
Nauczysz się interpretować komunikaty o błędach, w tym tracebacki wynikające z nieprawidłowego użycia funkcji z pakietów. Nauczysz się używać słów kluczowych i technik do dostosowywania własnych funkcji, skutecznie obsługując błędy i przekazując spersonalizowane komunikaty zwrotne deweloperom, którzy niewłaściwie używają Twojego kodu! Po ukończeniu tego kursu zdobędziesz umiejętności potrzebne do pisania czystego, wielokrotnego użytku kodu i pewnego podejścia do projektów programistycznych.Wymagania wstępne
Program nauczania
Plan kursu
1
Ekosystem Pythona
Poznaj bogaty ekosystem wbudowanych funkcji i modułów Pythona oraz dowiedz się, jak pobierać pakiety i z nich korzystać.
2
Praca z funkcjami
Poznaj podstawy funkcji – od wbudowanych funkcji Pythona po tworzenie własnych od podstaw!
3
Funkcje lambda i obsługa błędów
Twórz funkcje lambda na bieżąco i dowiedz się, jak zabezpieczyć swój kod przed błędami!
Python dla programistów – poziom średniozaawansowany
Kurs
ukończony

