Hva er noen aktive Python-fora for nybegynnere?

Beste svaret

Her er noen gode steder å komme i gang:

Suksesshistorier

Min erfaring med Python-samfunnet har vært fantastisk. Jeg har møtt noen fantastiske mennesker gjennom lokale møter og fått stor støtte.

@alex\_gaynor

Python Weekly

Python Weekly er et gratis ukentlig nyhetsbrev per e-post med kuraterte nyheter, artikler, nye utgivelser, jobber og mer. Kuratert av Rahul Chaudhary hver torsdag.

Gå til pythonweekly.com for å registrere deg.

Internet Relay Chat

Freenode IRC er vert for flere kanaler. Velg en IRC-klient , registrer kallenavnet ditt med Freenode

Der er flere Python-relaterte kanaler på Freenode IRC-nettverket. Alle kanaler er tilgjengelige via på Internet Relay Chat-server Freenode . Koble til http://irc://irc.freenode.net eller bruk Freenode «s webchat .

For korte spørsmål kan du få øyeblikkelig hjelp ved å gå til kanalen #python . Du må først registrere kallenavnet ditt med FreeNode, ved å bruke oppsettinstruksjoner for kallenavnet .

Tysktalere kan bruke # Velkommen til Python.de kanal.

Portugisiske høyttalere kan bruke # python-pt kanalen.

Spansktalende kan bruke #pyar kanal, fra brukergruppen Python Argentina.

Fransktalere kan bli med i # python-fr kanalen.

Finsktalere kan bli med i # Python Suomi ry kanal på et annet nettverk, * IRCnet * .

Tyrkisk høyttalere kan bli med i #pyistanbul kanal.

Andre kanaler

# python-dev er for CPython-utviklere, der de kan koordinere arbeidet sitt eller diskutere problemer. Bots legger ut oppdateringer til kanalen basert på aktivitet i CPython-kildetreet og bugsporeren.

# python-infra er for Python-infrastrukturdiskusjon .

#pydotorg er for Velkommen til Python.org diskusjon .

#distutils er for Python-emballasjediskusjon.

Andre nettsteder

IRC-klienter for mange plattformer finnes i Internet Relay Chat (IRC) Help Archive .

Svar

Så jeg antar at du tok det riktige valget ved å begynne å lære Python fordi Python er verdens raskeste og mest populære programmeringsspråk, ikke bare blant SDE-er, men også blant matematikere, dataanalytikere, Forskere og til og med barn også !!! Årsaken er enkel fordi Python er et veldig nybegynnervennlig programmeringsspråk.

Python har følgende applikasjoner:

  • Dataanalyse
  • Kunstig intelligens
  • Maskininnlæring
  • Automatisering
  • Bygg webapper
  • Testing av programvare

La oss nå se riktig veikart og mestre Python:

Før du begynner din reise med dette språket, bør du ha et klart mål i tankene dine om at hvorfor du vil lære Python? Hva vil du akkurat gjøre med dette språket? Vil du automatisere noen kjedelige eller kjedelige oppgaver, eller vil du lage noen webapplikasjoner?

Jeg vil anbefale noen av de beste læringsressursene også. Før det, la meg fjerne at det vanligvis vil ta 10-11 uker å mestre Python, det er sikkert:

  • Lær syntaks og grunnleggende:
  • Python-skallet
  • Anaconda-pakker
  • Kontrollstrukturer
  • Unntakshåndtering
  • Funksjoner.
  • OOPS-konsept, innebygde datastrukturer:
  • OOPS i Python
  • List, Tuples , Ordbok.
  • Strengformering
  • Rammeverk for nettutvikling:

Det er så mange rammer for webapplikasjoner i Python.

  • Django: Et nettnivå på høyt nivå som mest brukes i oppstart og bedrifter for nettutvikling. Den følger MVC-mønsteret, og du kan bruke flere databaser som PostgreSQL, MySQL, SQLite og Oracle.
  • Flaske: Flaske er et av de enkleste mikroframverkene å lære i Python.
  • Flaske
  • Tomado
  • Pyramid
  • Dataanalyse:
  • Numpy
  • Pandaer
  • Seaborn,
  • Bokeh
  • SciPy
  • Matplotlib disse bibliotekene er gode for dataanalyse.
  • ML:

For å lære må du lære om følgende i detalj:

  • TensorFlow: Det er et av de mest kjente og populære deep learning-biblioteket utviklet av Google
  • Scikit-Learn: Det er maskinlæringsbiblioteket for Python designet for å jobbe med numeriske biblioteker.
  • PyTorch: Det er biblioteket som kan håndtere dynamiske beregningsgrafer.
  • Bygg prosjekter:

Inntil nå har vi dekket nesten alt i Python nå den siste fasen er byggeprosjekter. All læring i Python gir bare mening hvis du kan bygge noen prosjekter.

Noen av prosjektforslagene fra min side:

  • Simple Interest / EMI-kalkulator
  • Værapplikasjon
  • Enkel crawler
  • Nettside for netthandel
  • Online CV-generator

Online ressurser:

  1. Koding Ninjas : Koding Ninjas Den har følgende funksjoner:
  • Mentorstøtte : Mentorer hjelper deg i form av tvilavklaring med TA og andre tvil vil være sortert også. Live chat og videoøkter er kildene studentene kan stille spørsmålene / tvilene gjennom og dermed få dem ryddet enkelt.
  • Plasseringshjelp: Med bassenget av multinasjonale selskaper kan de koble intervjusamtalen din med selskaper, og dermed blir du plassert. Disse intervjuene er stilt opp på grunnlag av studenten og jobbprofilen.
  • Noen av tipsene fra min side:

    • Ha tålmodighet, det er ikke bare i tilfelle du lærer Python, men også når det gjelder å lære et annet språk. Å lære et førstespråk krever alltid mer innsats og tid, så forstå at det vil ta tid å senke alt.
    • Vær konsekvent, hvis du ikke er konsekvent i å lære, vil det ta mye mer tid og krefter.
    • Byggeprosjektet er alltid nyttig for å bygge tillit, så ikke se bort fra dets betydning.
    • På grunn av noen komplekse termer, feil og problemer, vil du føle at du gir opp. Ikke gjør det, det skjer med alle i programmeringen.
    • La oss avslutte nå med et godt sitat: Frustrasjon og smerte er en del av læringsprosessen, omfavn den i stedet for å unngå den.

    Jeg håper jeg har fjernet all din tvil !!!

    Alt det beste for fremtiden !!

    Legg igjen en kommentar

    Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *