Jakie są aktywne fora Pythona dla początkujących?

Najlepsza odpowiedź

Oto kilka świetnych miejsc, w których można zacząć:

Historie sukcesu

Moje doświadczenia ze społecznością Pythona były niesamowite. Poznałem fantastycznych ludzi na lokalnych spotkaniach i otrzymałem świetne wsparcie.

@alex\_gaynor

Python Weekly

Python Weekly to bezpłatny cotygodniowy biuletyn e-mail zawierający wyselekcjonowane wiadomości, artykuły, nowości, oferty pracy i nie tylko. Kurator: Rahul Chaudhary w każdy czwartek.

Wejdź na pythonweekly.com aby się zarejestrować.

Internet Relay Chat

Freenode IRC obsługuje kilka kanałów. Wybierz klienta IRC , zarejestruj swój pseudonim w Freenode

Tam jest kilka kanałów związanych z Pythonem w sieci IRC Freenode. Wszystkie kanały są dostępne na serwerze Internet Relay Chat Freenode . Połącz się z http://irc://irc.freenode.net lub skorzystaj z czatu internetowego Freenode „s .

W przypadku krótkich pytań możesz uzyskać natychmiastową pomoc, odwiedzając kanał #python . Najpierw musisz zarejestrować swój pseudonim z FreeNode, używając instrukcji konfiguracji pseudonimu .

Osoby posługujące się językiem niemieckim mogą używać # Willkommen auf Python.de .

Osoby posługujące się językiem portugalskim mogą korzystać z kanału # python-pt .

Osoby posługujące się językiem hiszpańskim mogą korzystać z kanału #pyar , z grupy użytkowników Python Argentina.

Osoby posługujące się językiem francuskim mogą dołączyć do kanału # python-fr .

Osoby posługujące się językiem fińskim mogą dołączyć do # Python Suomi ry kanał w innej sieci, * IRCnet * .

Osoby posługujące się językiem tureckim mogą dołączyć do #pyistanbul kanał.

Inne kanały

# python-dev jest dla programistów CPython, gdzie mogą koordynować swoją pracę lub omawiać problemy. Boty wysyłają aktualizacje do kanału na podstawie aktywności w drzewie źródeł CPythona i narzędziu do śledzenia błędów.

# python-infra służy do dyskusji o infrastrukturze Pythona .

#pydotorg jest do dyskusji Witamy w Python.org .

#distutils służy do dyskusji na temat pakietów w języku Python.

Inne witryny

Klienty IRC dla wielu platform można znaleźć w archiwum pomocy IRC .

Odpowiedź

Wydaje mi się, że dokonałeś właściwego wyboru, zaczynając uczyć się Pythona, ponieważ Python jest najszybszym i najpopularniejszym językiem programowania na świecie nie tylko wśród SDE, ale także wśród matematyków, analityków danych, Naukowcy, a nawet dzieci !!! Powód jest prosty, ponieważ Python jest językiem programowania bardzo przyjaznym dla początkujących.

Python ma następujące aplikacje:

  • Analiza danych
  • Sztuczna inteligencja
  • Uczenie maszynowe
  • Automatyzacja
  • Twórz aplikacje internetowe
  • Testowanie oprogramowania

Zobaczmy teraz właściwą mapę drogową i opanuj Pythona:

Zanim zaczniesz Twoja podróż z tym językiem powinna mieć jasno określony cel: dlaczego chcesz uczyć się Pythona? Co dokładnie chcesz zrobić z tym językiem? Czy chcesz zautomatyzować niektóre nudne lub nudne zadania, czy też chcesz stworzyć aplikacje internetowe?

Polecam jedne z najlepszych zasobów edukacyjnych. Wcześniej pozwolę sobie wyjaśnić, że opanowanie Pythona zajmie zwykle 10–11 tygodni, to na pewno:

  • Nauka składni i podstaw:
  • Powłoka Pythona
  • Pakiety Anaconda
  • Struktury kontrolne
  • Obsługa wyjątków
  • Funkcje.
  • Koncepcja OOPS, wbudowane struktury danych:
  • OOPS w Pythonie
  • Lista, krotki , Słownik.
  • Formatowanie ciągów
  • Struktury do tworzenia stron internetowych:

Istnieją tak wiele frameworków dla aplikacji internetowych w Pythonie.

  • Django: framework sieciowy wysokiego poziomu używany głównie w start-upach i przedsiębiorstwach do tworzenia stron internetowych. Jest zgodny ze wzorcem MVC i możesz używać wielu baz danych, takich jak PostgreSQL, MySQL, SQLite i Oracle.
  • Flask: Flask to jedna z najłatwiejszych do nauki mikrorurek w Pythonie.
  • Butelka
  • Tomado
  • Piramida
  • Analiza danych:
  • Numpy
  • Pandy
  • Seaaborn,
  • Bokeh
  • SciPy
  • Matplotlib te biblioteki są dobre do analizy danych.
  • ML:

Aby się nauczyć, musisz szczegółowo zapoznać się z następującymi zagadnieniami:

  • TensorFlow: jest to jedna z najbardziej znanych i popularnych bibliotek głębokiego uczenia opracowana przez Google.
  • Scikit-Learn: jest to biblioteka do uczenia maszynowego dla języka Python zaprojektowana do pracy z bibliotekami numerycznymi.
  • PyTorch: jest to biblioteka obsługująca dynamiczne wykresy obliczeniowe.
  • Buduj projekty:

Do tej pory omówiliśmy prawie wszystko w Pythonie, a teraz na ostatnim etapie buduje projekty. Cała nauka w Pythonie ma sens tylko wtedy, gdy możesz zbudować kilka projektów.

Niektóre sugestie dotyczące projektów z mojej strony:

  • Proste odsetki / kalkulator EMI
  • Aplikacja pogodowa
  • Simple Crawler
  • Witryna e-commerce
  • Generator CV online

Zasoby online:

  1. Coding Ninjas : Coding Ninjas Zawiera następujące elementy cechy:
  • Wsparcie mentora : Mentorzy pomogą Ci w wyjaśnieniu wątpliwości z asystentem technicznym, a inne wątpliwości będą posortowane też. Czat na żywo i sesje wideo to źródła, za pośrednictwem których uczniowie mogą zadawać pytania / wątpliwości, a tym samym łatwo je rozwiązywać.
  • Pomoc przy umieszczaniu: Dzięki puli firm międzynarodowych mogą połączyć rozmowę kwalifikacyjną z firmami, a tym samym otrzymasz miejsce. Te rozmowy kwalifikacyjne są oparte na zasługach ucznia i profilu zawodowym.
  • Kilka wskazówek z mojej strony:

    • Miej cierpliwość, nie tylko w przypadku nauki Pythona, ale także w przypadku nauki innego języka. Nauka pierwszego języka zawsze wymaga więcej wysiłku i czasu, więc zrozum, że zatopienie wszystkiego zajmie trochę czasu.
    • Bądź konsekwentny, jeśli nie będziesz konsekwentny w nauce, zajmie to dużo więcej czasu i wysiłku.
    • Projekt budynku jest zawsze pomocny w budowaniu pewności siebie, więc nie ignoruj ​​jego znaczenia.
    • Z powodu skomplikowanych terminów, błędów i problemów poczujesz, że chcesz się poddać. Nie rób tego, dzieje się tak ze wszystkimi w programowaniu.
    • Zakończmy teraz dobrym cytatem: Frustracja i ból są częścią procesu uczenia się, przyjmij je zamiast unikać.

    Mam nadzieję, że rozwiałem wszystkie Twoje wątpliwości !!!

    Wszystkiego najlepszego na przyszłość !!

    Dodaj komentarz

    Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *