教程-Just Express (with a bunch of node and http). In detail. $60|CreatedbyRobertBunch|LastUpdated11/2018 Duration:11.5hours|Video:h264,1280x720|Audio:AAC,48KHz,2Ch|  Genre:eLearning|Language:English+Sub|54Lectures NoMERNorMEAN...justExpressjs.Forthosewho'velearnedabitaboutthemostawesomenodeframework,andwantmore. Whatyou'lllearn Express.That's(mostly)allwecoversowhenyoufinish,you'llknowit! SetupanExpressserverthatcandoanythingExpresscando! OperatethatExpressServerasaRESTAPI UsethatExpressServertorenderyourfront-endwebpageswithEJS,PUG,&handlebars UnderstandthebasicsofHTTPandtherequest/responsecycle Requirements YouhaveaworkingknowledgeofJavaScript(Notaninja,butyoushouldnotbebrandnew). YouhaveatleastrunaNodejsprogrambefore.Iwillcoversomebasics,butthisisNOTanintrotonodeclass. Youhavebasiccommandlineknowledge(atleastcapableofnavigatingandrunningaprogram) YouhaveacomputercapableofrunningNodejs. Description YouhavesomenotionofwhatNode,Express,andhttpareoryouwouldn'tbehere.Nodeandback-endJavaScripthavetakentheworldbystorm,[SOMEBIGCOMPANY]movedtonodeanditchangedtheworld,blahblahblah.Oneofthefirstthingsyou'regoingtolearninanynodecourseisabouttheExpressmodule.Buthowmuchdoyoureallylearnaboutit?Howtorenderapageinonetemplateengine?Howtomakeagetandapostroute?MostMEANandMERNstacksstudentsI'vemetlearnedExpressinafewbreathsandthenmovedontoMongoDB,MySQL,Angular,React,orwhateverwasintherestofthetechstack.Whatishttpanyway?ShouldIevencare?It'seasytoget2inchesdeepandfindyou'veaccomplishedyourtask,butinfacthavenoideawhyitworksorhowyou'dgofurther.That,inmyopinion,isnogoodforsomeonewhowantstobeagreatdeveloper. I'vehadalotofstudentsaskforacourseonjustExpressjsbecausetheywereeitheroverwhelmedwhentheylearnedit,ortheycan'tfindanydetailonittogofurtherthanbeginnerknowledge.That'swhatthiscourseisfor.WewillgothroughthevariouspiecesofExpressindetailsoyoucanknowwhyitbehavesthewayitdoesandgetthemostoutofit.Express5iscurrentlyinalpha,sowhenithitsbetaorfullrelease,andasquestionscomeup,thecoursewillexpandaccordingly! Note:thiscourseisnotaquickpathtolaunchawebappwithExpress/Node.Youcangetthatin10minutesinmanyotherplaces.Thiscourseismeanttotakealonger,deeperlookatwhatExpressjsactuallydoes. I'vebeenusingExpresssinceV.2,in2012andhaveseenitdojustabouteverything.Itisoneofmyfavoritenodemodulesandconsistentlyoneofthemostdownloadedonnpm.ThereareotherawesometechnologiesthatpatchintoExpressthatgeteasilymissed.Thiscoursewillnaturallyleadintootherthingslikewebsockets,webRTC,etc.Prepareforoneofthemostawesomenodemodulesonnpm! Sections: EnvironmentSetup(skipifyouhavenodeinstalledalready) BeforeExpress...-TCP&HTTP,makinganexpress-lessnodeserver Express101-MakingabasicwebseverwithExpress Express201-MiddlewareandRendering Express301-Req&Resrevisited,therouter,andtheexpressgenerator RenderingProject APIProject Passport(jwt&localstrategystillcoming) BestPractices(Coming...) Supplemental-connectingtovariousDBs(verybasic-onlyforthosealreadyfamiliarwithadatabase) Whothiscourseisfor: BeginnernodedeveloperswhowanttolearnExpressbutoverwhelmedbyfullMERNorMEANcourses BeginnernodedeveloperswhoneedareviewofJUSTExpressjs DeveloperswhowanttogointothevariouspiecesofExpressinalittlemoredepthwithouthavingtolookatthedocs DevelopersinterestedinusingnodeasawebserverorusingwebsocketswithExpress