It's alwaysthehelloworldthatmaybe a todolistthatmaybe a calculatorapporsomethinglikethat, butyoukeepdoingthesametotourisoverandover, andyouhavetonsofgapsinyourknowledge.
Eachtotourcovers, a fewbasics, a fewthingsyou'veneverheardof.
Theotherthingthat I'm a littlebitconfusedaboutiswhyareyouwatchingthisvideowhenthereis a completepythontutorialontheofficialpythonwebsite, andthat's what I reallyrecommendthatyoucheckoutifyougototheofficialplatformwebsite.
There's a verygoodtutorialthere, andtheycoverallofthematerialfromstarttofinishandallyouhavetodoisjustplowthroughthatmaterialchapterbychapter.
Sotheway I woulddothisis I wouldfirstreadthroughthefirstfewchaptersofdictatorialwheretheycoverthebasicsandfundamentalsandmakesurethat I knowthatoncetheygetintothemoreadvancedtopics, like, say, networksecurity, encryption, connectingtodaythebasesandthingslikethat, theseareareasthatyoumaynotneedtoknowRightnow.
What I liketodoismakesurethat I atleasthave a broadunderstandingofwhatlanguagehastooffer.
I maynotlookintoittoodeeply, butithelpsif I candemystifyareasofthelanguagesuchthat I know.
Okay, I'veseenthishappenbefore.
Thiswas a languagefeature, andthatjusthelpsmehave a betterunderstandingofwhatlanguageisabletoprovideme.
Sowhat I liketodowhen I learn a newlanguageand I'velearnedlike a dozenlanguagesbynowis I wouldusuallyget a completeguide, and I liketheofficialguides, and I willgothroughthewholething.
I willreadthroughthefirstfewchaptersinveryclosedetailandonceagaintotheeventseveris.
Youknow, I learnedswiftand I forgotitbecause I didn't useitveryoften.
Soyouneedtohave a clearunderstandingofwhatyou'regoiswhenyoulearnpython.
And I wouldsaythatformostpeoplethere's a fewdifferentgoalswhenthis, maybeyouwant a job.
Ifyouwant a job, thenyourgoalshouldbetocreate a demoproject, somethingthatcouldgoonyourresumethatyoucantalkaboutinaninterview.
Sothatwouldbeyouragoforotherpeople.
Maybetheyjustwanttohave a briefunderstandingofpython, buttheydon't reallycareaboutgetting a jobandthennecessarily, andyouknowthatmaysteertheirdirection a littlebitdifferently.
It's notsomethingthat's allthatuseful, and I have a feelingthatafter a whileyou'regoingtoloseinterestinitbecauseit's notgoingtobeveryusefulatallforanybody, andyoucan't showanyone.
Soif I wereyou, I mightthinkaboutgettingsomesortofWebpagessetupthatcanconnecttothepythonbackand a P.
I calculatesomethingatthem, returnthatresultforthefrontendtodisplay.
Itwouldactuallybeusablethrough a Webpage, anditwouldbeprettyneattoseethat.
Sothinkingaboutitthisway, thereare a fewthingsyoumightwanttothinkaboutgettingsetupforyourself.
Oneisgetting a Webserversetup, andthereare a fewserviceisthatofferthispersonally, I yousoftlyandtheyhave a paperyousetup.
There's alsootherslike I'veheardgoodthingsabouttheoceanand I'veusedGoogleComputeEnginemyself, whichalsohas a freeservicehere.
IfyouuseonethattheirsmallestserverconfigurationsOnceyougetWebServersetup, you'regonnawanttolearn a littlebitofHTMLCSSJavaScriptsuchthatyoucanusethisforthem.
WhatprojectNowwhenitcomestosetup a Webserver, Pythonoffers a fewdifferentframeworks.
Twoofthemostpopulararejangoandflask, and I mightrecommendchickenflaskfirstbecauseit's simpler.
SomepeoplemightrecommendDjango, whichisgood, too.
I thinkJangorequires a littlebitmoreprogramming, backgroundandknowledgetogetsetupandgoing, soifyoufeelprettycomfortableinprogramming, youcanchooseeitherframework.
But I mightrecommendflaskforthebeginnersoutthere.
TheseWebserverframeworks.
Whattheygenerallydoismake a suchthatyoucanaccessthewebsiteandtheywouldhateyourpythonscripts.
ThenextstepafterthatmightbetheConsidergetting a databasesystemlikemysequelsetup, suchthatyoucanactuallystoreinformationbyuserandreturnthat.
Butasyou'regettingstarted, youmaynotevenneed a completedatabasesystemsetuplikeyoucouldjustrenttwofilesandreadfromfiles.
Andthat's a simplewaytosaveandrestoreinformationasyou'regettingallsetupandstarted.
I thinkifyouweretofollowthesteps, itwouldgetyouwellonyourwaytolearningPython.
Soletmejustsummarizeforyouthekeystepsthat I mighttake.
ThefirstistogothroughtheofficialPatantutorialguy.
Theyhave a verygoodreferencethere.
It's a blackreading a book, andyoucouldgothroughthefirstfewchaptersandthiscamethroughtherestThenextstepistosetup a basicWebserver, useeitherGooglecomputeengine, softlayerordigitaloceanorsomethinglikethat.
MaybeAmazonWebserviceis, andthenget a simplewebsitegoingthisWebserverwithactlike a creativeoutletforyourwork.
I mightalsomentionthatformeatleast, I wouldnevertrytolearn a languagethroughwatchingthedeals.
I thinkthat's a prettyslowwaytolearnthings.
I reallylikereadingmaterialsbecauseit's fastabsorbknowledge, and I couldjumparoundas I needtoafterthat.
Optionally.
Ifyouwantto, youcansetup a daythebasesystem, likemysequel, suchthatyourwebsiteservicejusthas a littlebitmorefunctionalitywithallowedtosavedataandrestorethatdata.
Sothereyougo.
Hey, Taklatehereandtoday I wantedtogiveyou a tutorialonhowtolearnpattern.