Bedste svar
Her er nogle gode steder at komme i gang:
Succeshistorier
Min erfaring med Python-samfundet har været fantastisk. Jeg har mødt nogle fantastiske mennesker gennem lokale møder og fået stor støtte.
Python Weekly
Python Weekly er et gratis ugentligt nyhedsbrev via e-mail med kuraterede nyheder, artikler, nye udgivelser, job og meget mere. Curateret af Rahul Chaudhary hver torsdag.
Gå til pythonweekly.com for at tilmelde dig.
Internet Relay Chat
Freenode IRC er vært for flere kanaler. Vælg en IRC-klient , registrer dit kaldenavn med Freenode
Der er flere Python-relaterede kanaler på Freenode IRC-netværket. Alle kanaler er tilgængelige via Internet Relay Chat-server Freenode . Opret forbindelse til http://irc://irc.freenode.net eller brug Freenode “s webchat .
For korte spørgsmål kan du få øjeblikkelig hjælp ved at besøge kanalen #python . Du skal først registrere dit kaldenavn med FreeNode ved hjælp af instruktionsvejledning til kaldenavn .
Tyske højttalere kan bruge # Kan komme til Python.de kanal.
Portugisiske højttalere kan bruge # python-pt kanalen.
Spansktalende kan bruge #pyar -kanal fra brugergruppen Python Argentina.
Franskhøjttalere kan deltage i # python-fr -kanalen.
Finske højttalere kan deltage i # Python Suomi ry kanal på et andet netværk, * IRCnet * .
Tyrkiske højttalere kan deltage i #pyistanbul kanal.
Andre kanaler
# python-dev er til CPython-udviklere, hvor de kan koordinere deres arbejde eller diskutere problemer. Bots sender opdateringer til kanalen baseret på aktivitet i CPython-kildetræet og bugtracker.
# python-infra er til Python-infrastrukturdiskussion .
#pydotorg er til Velkommen til Python.org diskussion .
#distutils er til Python-emballagediskussion.
Andre websteder
IRC-klienter til mange platforme findes i Internet Relay Chat (IRC) Help Archive .
Svar
Så jeg antager, at du tog det rigtige valg ved at begynde at lære Python, fordi Python er verdens hurtigste og mest populære programmeringssprog ikke kun blandt SDEer, men også blandt matematikere, dataanalytikere Videnskabsmænd og endda børn også !!! Årsagen er enkel, fordi Python er et meget begyndervenligt programmeringssprog.
Python har følgende applikationer:
- Dataanalyse
- Kunstig intelligens
- Machine Learning
- Automatisering
- Byg webapps
- Softwaretest
Lad os nu se den rigtige køreplan og master Python:
Før du starter din rejse med dette sprog skal du have et klart mål i tankerne, hvorfor du vil lære Python? Hvad vil du nøjagtigt gøre med dette sprog? Vil du automatisere nogle kedelige eller kedelige opgaver, eller vil du lave nogle webapplikationer?
Jeg vil anbefale nogle af de bedste læringsressourcer også. Lad mig inden det rydde, at det normalt tager 10-11 uger at mestre Python, hvilket er helt sikkert:
- Lær syntaks og grundlæggende:
- Pythonskallen
- Anaconda-pakker
- Kontrolstrukturer
- Undtagelseshåndtering
- Funktioner.
- OOPS-koncept, indbyggede datastrukturer:
- OOPS i Python
- Liste, tupler , Ordbog.
- Strengformering
- Rammer til webudvikling:
Der er så mange rammer til webapplikationer i Python.
- Django: En højniveau-webramme, der oftest bruges i startups og virksomheder til webudvikling. Det følger MVC-mønsteret, og du kan bruge flere databaser som PostgreSQL, MySQL, SQLite og Oracle.
- Kolbe: Kolbe er et af de nemmeste mikroframværker at lære i Python.
- Flaske
- Tomado
- Pyramide
- Dataanalyse:
- Numpy
- Pandaer
- Seaborn,
- Bokeh
- SciPy
- Matplotlib disse biblioteker er gode til dataanalyse.
- ML:
For at lære skal du lære om følgende i detaljer:
- TensorFlow: Det er et af de mest berømte og populære deep learning-biblioteker udviklet af Google
- Scikit-Learn: Det er Machine Learning-bibliotek til Python designet til at arbejde med numeriske biblioteker.
- PyTorch: Det er biblioteket, der kan håndtere dynamiske beregningsgrafer.
- Byg projekter:
Indtil nu har vi dækket næsten alt i Python nu den sidste fase bygger projekter. Al læring i Python giver kun mening, hvis du kan bygge nogle projekter.
Nogle af projektforslagene fra min side:
- Simple Interest / EMI-lommeregner
- Vejransøgning
- Simpel crawler
- E-handelswebsted
- Online CV-generator
Online ressourcer:
- Kodning af ninjaer : Kodning af ninjaer Den har følgende features:
- Kursus-pause-funktion : Du kan sætte kurset på pause, hvis du har nogen eksamener eller klasser og derfor kan fortsætte igen efter varigheden af 60 dage, hvilket er ret unikt.
- Vejledning til GeeksforGeeks : Python-programmeringssprog – GeeksforGeeks
- Youtube-videoer : https://www.youtube.com/watch?v=WGJJIrtnfpk&t=2055s https://www.youtube.com/watch?v=rfscVS0vtbw&t=9286s
- Officiel dokumentation: Velkommen til Python.org
Nogle af tipene fra min side:
- Hav tålmodighed, det er ikke kun i tilfælde af at lære Python, men også i tilfælde af at lære et andet sprog. At lære et førstesprog kræver altid mere indsats og tid, så forstå, at det vil tage tid at synke alt.
- Vær konsekvent, hvis du ikke er konsekvent i at lære, vil det tage meget mere tid og kræfter.
- Bygningsprojektet hjælper altid med at opbygge tillid, så ignorér ikke dets betydning.
- På grund af nogle komplekse udtryk, fejl og problemer har du lyst til at give op. Gør ikke det, det sker med alle i programmeringen.
- Lad os afslutte med et godt citat: Frustration og smerte er en del af læringsprocessen, omfavn det i stedet for at undgå det.
Jeg håber, jeg har ryddet al din tvivl !!!
Alt det bedste for fremtiden !!