Jak nauczyłem się Pythona?

Kilka technik, które pomogą Ci nauczyć się Pythona

obraz z unsplash

Kilka lat temu nauczyłem się Pythona i był to również mój pierwszy język programowania, ale nie miałem map drogowych ani krótkich samouczków/kursów dotyczących nauki Pythona. Python był również jednym z najpopularniejszych i najbardziej przyjaznych programistów. Dlatego oferuję Ci te najlepsze rekomendacje, które pomogły mi i pomogą Ci w 100 procentach nauczyć się nie tylko Pythona, ale także każdego innego tematu, którego pragniesz. Link do mojej mapy drogowej podam po tym poście, który dla Was zbudowałem, gdzie wszystkie strony, książki, kursy, o których wam opowiem, są dostępne w tym poście.

Zrozum dlaczego

Przede wszystkim musisz określić, dlaczego chcesz uczyć się Pythona i kim chcesz być, jeśli znasz Pythona. Chcę uczyć się Pythona, ponieważ jest prosty i zarabia miliony dolarów rocznie. To tak nie działa. Naprawdę podobała mi się myśl o zautomatyzowaniu tego wszystkiego i zbudowaniu własnego robota lub sztucznej inteligencji, kiedy zacząłem uczyć się Pythona. Szukasz czegoś, co Cię inspiruje, a jeśli nie możesz po prostu poradzić sobie z Pythonem w uczeniu maszynowym, automatyzacji, sieci lub czymkolwiek, to nie jest to Twój język. Jeśli jesteś w pełni świadomy Pythona i rozumiesz, dlaczego to zaoferuje Ci bardzo precyzyjne pojęcie o tym, jak się rozwijać i pomoże Ci nie stracić entuzjazmu do nauki Pythona.

Dowiedz się, jak się uczyć

Jak już wspomniałem, niektóre z tych sugestii pomogą ci nie tylko w Pythonie. Aby dowiedzieć się, na przykład, jak oglądać filmy/kursy na YouTube, czytać książki lub w inny sposób, musisz określić, które podejście do nauki jest preferowane. W rzeczywistości wszystkie są w pewnym stopniu wykorzystywane, ale zasadniczo musisz znaleźć idealną strategię dla siebie.

Ćwiczyć

Potrzebujesz dużo więcej praktyki, gdy przeczytałeś mnóstwo książek i widziałeś mnóstwo kursów, ale nie wiesz, jak skonstruować funkcję komputera tablicowego. Mamy nadzieję, że istnieje wiele miejsc, w których możesz rozwiązać trudności, nie tylko. Nawet jeśli potrafisz posortować swoją tablicę na tych stronach, możesz ćwiczyć pamięć mięśniową, aby szybciej tworzyć kod i ćwiczyć myślenie programistów, takich jak Codewars, HackerRank, LeeCode lub TopCoder itp. Możesz również pomóc innym rozwiązać problemy ze StackOverflow. Jeśli chcesz nauczyć się Pythona, powinieneś zintegrować praktykę z codzienną rutyną.

Nurkowanie w społeczności

Musisz jednak zrozumieć, że sam niczego nie osiągniesz. Potrzebujesz grupy ludzi, którzy będą Cię wspierać i motywować do wielkich inicjatyw, nawet organizacje takie jak Google czy Apple nie zostały stworzone przez jedną osobę. Oznacza to, że powinieneś wiedzieć, gdzie pozyskać nowych kumpli z programistami. Podsumowując, możesz po prostu dołączyć do Python Discord Server i porozmawiać z innymi programistami lub po prostu poprosić o pomoc i rozwiązać problem z kimś innym, jeśli utkniesz w problemie Codewars. Inną opcją odkrywania nowych znajomych jest uczestnictwo w Hackathonach na różne sposoby.

Biblioteki i frameworki

Jak tylko zrozumiesz wszystkie podstawy, zdobędziesz więcej godzin praktycznego doświadczenia i będziesz potrafił po prostu stworzyć jakiś rodzaj algorytmu, wtedy powinieneś nauczyć się projektować biblioteki i frameworki w sposób, który można wykorzystać, jak wspomniałem wcześniej, do automatyzacji i sieci rozwój.

Podziel się swoją wiedzą

Organizuj szkolenia, pisz artykuły, filmy na YouTube lub załóż bloga na innych platformach. A teraz robią fantastyczne projekty w Pythonie, tak jak ja uczyłem moich kumpli. Tworzenie repozytorium GitHub lub przesyłanie gry do sklepu z aplikacjami lub na rynek gier jest również sposobem dzielenia się informacjami, nie martw się, że ktoś Cię skrytykuje i nie martw się, że z biegiem czasu Twój początkowy projekt nie będzie fantastyczny.

Suggested posts

Wyszukiwanie informacji o nazwach domen

Fragment książki Small, Sharp Software Tools autorstwa Briana P. Hogana

Wyszukiwanie informacji o nazwach domen

Kiedy wysyłasz żądanie do facebook.com, Twój komputer wyszukuje nazwę domeny, aby przetłumaczyć tę nazwę domeny na adres IP, aby komputer mógł nawiązać to połączenie.

Wskazówki dotyczące przejścia na cyberbezpieczeństwo bez zaplecza technicznego.

Wskazówki dotyczące przejścia na cyberbezpieczeństwo bez zaplecza technicznego.

W 2022 roku przeszedłem z roli nietechnicznej do cyberbezpieczeństwa. Miałem pierwszy stopień z języka niemieckiego, wiem, że jesteś zszokowany i ciekawy, jak udało mi się pomyślnie przejść, Cóż, po prostu się stało.

Related posts

Kłamstwo kowbojskie

Jak megakorporacje sprzedały Amerykanom mocne kłamstwo

Kłamstwo kowbojskie

Jest wspaniale złoty poranek na falistych wzgórzach zachodu, gdy pierwsze promienie słońca oświetlają oszronioną trawę na równinach. Stado spokojnego bydła rasy Angus, czarnego jak smoła i masywne, rysuje się na tle wschodu słońca, gdy zmierza utartym szlakiem do miejsca, które wszyscy dobrze znają; bar śniadaniowy.

Telewizja sieciowa Twitter

Telewizja sieciowa Twitter

To, co stare, jest teraz znowu nowe, a to, co kiedyś było lśniącą, błyszczącą rzeczą, teraz wydaje się nudne. Nie mówię o dżinsach JNCO, które powróciły wśród fajnych dzieciaków w śródmieściu wraz z innymi modami późnych lat 90.

Finansowanie usuwania dwutlenku węgla w RO24

Podział wniosków o środki Carbon180 na różne ścieżki

Finansowanie usuwania dwutlenku węgla w RO24

Autor: Alyson Lee, doradca zarządzający ds. spraw rządowych Coroczny proces przyznawania środków przez rząd federalny ma kluczowe znaczenie dla naszych wysiłków na rzecz sfinansowania usuwania dwutlenku węgla (CDR). Każdego roku Carbon180 przesyła prośby do różnych biur kongresowych, aby pomóc wskazać, gdzie będą płynąć dolary w przyszłym roku.

Śledź każdego, kto ma tylko numer telefonu | Śledztwo OSINT

Śledź każdego, kto ma tylko numer telefonu | Śledztwo OSINT

Możesz być śledczym OSINT, graczem CTF lub po prostu kimś, kto odbiera połączenia spamowe. Ktoś, kto próbuje zweryfikować numer, który widziałeś w reklamie.