Jaká jsou aktivní fóra pro Python pro začátečníky?

Nejlepší odpověď

Zde je několik skvělých míst, kde začít:

Příběhy o úspěchu

Moje zkušenosti s komunitou Pythonu byly úžasné. Potkal jsem několik fantastických lidí prostřednictvím místních setkání a získal jsem velkou podporu.

@alex\_gaynor

Python Weekly

Python Weekly je bezplatný týdenní e-mailový zpravodaj, který obsahuje vybrané zprávy, články, nová vydání, pracovní místa a další. Kurátor: Rahul Chaudhary každý čtvrtek.

Přejít na pythonweekly.com pro přihlášení.

Internet Relay Chat

Freenode IRC hostí několik kanálů. Vyberte klienta IRC , zaregistrujte si svou přezdívku u Freenode

Zde je několik kanálů souvisejících s Pythonem v síti Freenode IRC. Všechny kanály jsou dostupné na serveru Internet Relay Chat Freenode . Připojte se k http://irc://irc.freenode.net nebo použijte Freenode „s webchat .

Pokud máte krátké dotazy, můžete okamžitě získat pomoc návštěvou kanálu #python . Nejprve si budete muset zaregistrovat svou přezdívku s FreeNode pomocí pokynů k nastavení přezdívky .

Němečtí mluvčí mohou použít # Willkommen na kanálu Python.de .

Řečníci v portugalštině mohou používat kanál # python-pt .

Španělští reproduktory mohou používat #pyar kanál, ze skupiny uživatelů Python Argentina.

Francouzští mluvčí se mohou připojit ke kanálu # python-fr .

Finští mluvčí se mohou připojit k # Python Suomi ry kanál v jiné síti, * IRCnet * .

Turečtí mluvčí se mohou připojit k #pyistanbul kanál.

Další kanály

# python-dev je pro vývojáře CPython, kde mohou koordinovat svou práci nebo diskutovat o problémech. Roboti zveřejňují aktualizace kanálu na základě aktivity ve zdrojovém stromu CPython a ve sledovači chyb.

# python-infra je pro diskusi o infrastruktuře Pythonu .

#pydotorg je určen pro Vítejte na diskuzi Python.org .

#distutils je pro diskusi o balení Pythonu.

Další weby

Klienty IRC pro mnoho platforem najdete v Archivu nápovědy Internet Relay Chat (IRC) .

Odpověď

Takže myslím, že jste se rozhodli správně, když jste se začali učit Python, protože Python je nejrychlejší a nejpopulárnější programovací jazyk na světě nejen mezi SDE, ale také mezi matematiky, analytiky dat, Vědci a dokonce i děti !!! Důvod je jednoduchý, protože Python je velmi programovací jazyk vhodný pro začátečníky.

Python má následující aplikace:

  • Analýza dat
  • Umělá inteligence
  • Strojové učení
  • Automatizace
  • Vytváření webových aplikací
  • Testování softwaru

Podívejme se nyní na správný plán a zvládneme Python:

Než začnete na své cestě tímto jazykem byste měli mít na paměti jasný cíl, proč se chcete naučit Python? Co přesně chcete dělat s tímto jazykem? Chcete automatizovat nějaké nudné nebo nudné úkoly nebo chcete vytvořit nějaké webové aplikace?

Doporučil bych některé z nejlepších vzdělávacích zdrojů. Předtím mi objasněte, že zvládnutí Pythonu bude obvykle trvat 10–11 týdnů, to je jisté:

  • Naučte se syntaxi a základy:
  • Pythonový shell
  • Balíčky Anaconda
  • Řídicí struktury
  • Zpracování výjimek
  • Funkce.
  • koncept OOPS, integrované datové struktury:
  • OOPS v Pythonu
  • seznam, n-tice , Slovník.
  • Formování řetězců
  • Rámečky pro vývoj webu:

Existují tolik rámců pro webové aplikace v Pythonu.

  • Django: Webový rámec na vysoké úrovni, který se většinou používá ve startupech a podnicích pro vývoj webových aplikací. Sleduje vzor MVC a můžete použít více databází, jako jsou PostgreSQL, MySQL, SQLite a Oracle.
  • Flask: Flask je jednou z nejjednodušších mikroframework, které se lze v Pythonu naučit.
  • Bottle
  • Tomado
  • Pyramid
  • Analýza dat:
  • Numpy
  • Pandas
  • Seaborn,
  • Bokeh
  • SciPy
  • Matplotlib, tyto knihovny jsou vhodné pro analýzu dat.
  • ML:

Chcete-li se naučit, musíte se dozvědět podrobně následující:

  • TensorFlow: Jedná se o jednu z nejznámějších a nejoblíbenějších knihoven hlubokého učení vyvinutých společností Google
  • Scikit-Learn: Jedná se o knihovnu strojového učení pro Python navrženou pro práci s numerickými knihovnami.
  • PyTorch: Je to knihovna, která umí zpracovávat dynamické výpočetní grafy.
  • Vytvářet projekty:

Až dosud jsme v závěrečné fázi pokryli téměř vše v Pythonu staví projekty. Veškeré učení v Pythonu má smysl pouze v případě, že můžete vytvořit nějaké projekty.

Některé návrhy projektů z mé strany:

  • Simple Interest / EMI calculator
  • Aplikace pro počasí
  • Jednoduchý prohledávač
  • Web elektronického obchodu
  • Generátor online CV

Zdroje online:

  1. kódování ninjů : kódování ninjů Má následující funkce:
  • Podpora mentorů : Mentorové vám pomohou v podobě vyjasnění pochybností s TA a další pochybnosti budou tříděny také. Živý chat a videoreklamy jsou zdroje, pomocí kterých mohou studenti klást dotazy / pochybnosti a snadno je tak odstranit.
  • Placement Assistance: Díky nadnárodním společnostem mohou spojit vaše hovory se společnostmi a získat tak pozici. Tyto pohovory jsou seřazeny podle zásluh studenta a pracovního profilu.
  • Některé tipy z mé strany:

    • Mějte trpělivost, není to jen v případě učení se Pythonu, ale také v případě učení jiného jazyka. Naučit se první jazyk vždy vyžaduje více úsilí a času, takže si uvědomte, že potrvá vše, než vše potopíte.
    • Buďte důslední, pokud nejste konzistentní v učení, bude to trvat mnohem více času a úsilí.
    • Stavební projekt je vždy užitečný při budování důvěry, takže nezanedbávejte jeho důležitost.
    • Kvůli složitým pojmům, chybám a problémům budete mít chuť vzdát se. Nedělejte to, stává se to u každého, kdo programuje.
    • Ukončme to nyní dobrou citací: Frustrace a bolest jsou součástí procesu učení, obejměte je místo toho, abyste se jim vyhýbali.

    Doufám, že jsem odstranil všechny vaše pochybnosti !!!

    Vše nejlepší do budoucna !!

    Napsat komentář

    Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *