Also, before I getstartedwitheverythingyouneedtolearn, I have a playlistonmychannelcalledNewWebDevelopers.
Starthereandyoucangothisplaylist, andit's goingtoincludenearlyeverythingthat I talkaboutinthisvideo, andthisisgoingtobestayinguptodate.
Soevenifyoufindthisvideo a yearfromnow, twoyearsfromnow, youcanstillusethatplaylisttoe, learneverythingyouneedtobecome a Webdeveloper, so I'm gonnahavethatlinkdownthedescriptionbelow.
Now, togetstarted, wefirstneedtotalkaboutthetoolsandtechnologiesyouneedtodownloadtogetstartedwithWebdevelopment, because, unfortunately, youneed a littlebitofstuffinstalledinordertobecome a Webdeveloper.
There's a lotofadvancedtopicsforCSS, and I'm actuallyworkingon a courseforCSS, whichyoucancheckoutinthedescriptionbelowifit's outwhenyou'rewatchingthisvideo.
AndJavaScriptisgoingtoallowyoutodoallofthereallycoolthingsonyourWebpage, suchasmakingthingshappenwhenyouclick a button, allowingthingstomovearoundyourpageReallyfancyLee.
Andthis I recommendyoulearningSecond, ifyoualreadylearnedfrontandfirst, butyoucanstartwiththebackend, andthefirstthingyouneedtodoisyourlanguageofchoice.
I recommendusingJavascriptcombinedwithnoJessandExpress, whichisgoingtoallowyoutomakeWebserverswhereyoucanserveupwhatpageisonthebackend, butyoucanchooseanylanguageyouwant.
YoucouldevenchoosePHP, eventhough I wouldn't recommenditif I wereyou, I wouldchoosebetweeneitherJavaScriptwithnodeandexpress.
Or I wouldchoosePythonandDjangothoseairgoingtobeyourmostpopularlanguagesforbackendWebdevelopmentandaregoingtobeabletohaveyouthemostjobopportunitiesoutthere.
Andinmyopinion, they'realsofairlyeasytolearncomparedtosomeotherthings, suchaslearningJavaofErniePHP, thatcouldbe a littlebitmoredifficult.
Thesewerequiteadvancedconcepts, singlepageapplicationsandprogressiveWebapps, so I'd recommendsavingthosetilltheveryendtillyouhave a reallysolidunderstandingeverythingelsebutessentially, Ah, lotofWebapplicationsaremovingtowardsprogressiveWeb, EPPSorsinglepageapplicationswhereeverythingisdoneonthefrontend.
Thelastthingthat I thinkisusefultolearnas a developerisgoingtobe a I andmachinelearningthesair.
Twodifferenttopicsthat I thinkareslowlygonnamaketheirwayintoWebdevelopment, especiallyinlargercompanies.
Soifyou'reinterestedin a I warmachinelearning, I highlyrecommendtankingthoseonsomewhereinyourlearningwhetheryourfrontendorbackinitreallydoesn't matter.
Sohavinganunderstandingofpipeonisgoingtoreallyhelpwhenitcomestodoingthesemachinelearningand a I tasks, andthatisallyouneedtoknowtobe a Webdeveloperin 2020.
Ifyouwanttocheckoutvideosonanyofthetopics I mentioned, they'reallgonnabelinkedinthedescriptionbelow.