Welkom terug.
In deze video wil ik lopen door de hele syllabus.
Natuurlijk zijn we niet van plan over dingen te praten in veel detail, maar ik wil u laten kennismaken met alles wat we gaan om te praten over.
En er is nogal een beetje zoals je kunt zien is dit een zeer lange natuurlijk heel veel materiaal zeer uitgebreid te beginnen.
Wij doen ons natuurlijk basics dat is waar je nu bent.
Het is zeker de minst substantiële deelneming in dit hele cursus.
Ze ontdekt dingen over de syllabus en hoe de cursus werkt en geeft u enkele adviezen en dan gaan we echt de slag te gaan met een inleiding op front-end.
Dus we praten over wat front end ontwikkeling is wat terug in ontwikkeling is hoe ze zijn anders wat HDMI is wat CSSA is wat javascript is.
Maar je nog steeds niet heel veel code te schrijven, totdat dit toestel toen we eigenlijk praten over hem in de leeftijd.
Er zijn dus twee eenheden in elk team alle introductie en tussenliggende hem de leeftijd van buiten en dan als je eenmaal klaar bent met dat en ga verder om te zien beoordelen welke is hoe we dingen kan laten zien er leuk uit we wat stijl toe te voegen.
Dus dat is waar de projecten op te starten om een ​​beetje meer spannend te krijgen.
Heeft u een afbeelding galerie voor fotografie portfolio site te maken en we hebben ook een blog site te maken, zodat eenheden op CSSA intro en gevorderden.
We praten over dingen zoals typografie fonts inclusief aangepaste lettertypen met behulp van Google fonts vormt validaties tal van onderwerpen.
Dan praten we over Bootstrap dat is een C S S en Javascript raamwerk dat helpt om mooi ogende websites heel snel en gemakkelijk te maken.
En in die eenheid maken we een aantal projecten, waaronder een portfolio site en een startup landing page of een homepage voor een startup.
Dan slaan we javascript en dat is waar de dingen in mijn mening in ieder geval beginnen echt interessant en spannend om te krijgen.
We beginnen te praten over onze eerste echte programmeertaal javascript dus beginnen we met de basis en er is veel om over te praten met javascript, zodat je kunt zien vrijwel neemt van hier tot aan het einde.
Alles gaat javascript en om eerlijk te zijn alles gaat H-2 mounts beoordelen ook, maar javascript wordt de focus.
Dat is hoe we beginnen met het maken van robuuste webapplicaties niet gewoon simpel websites.
En ik zal uit te breiden op dit verschil in de volgende les.
Maar laten we blijven bewegen.
Dus banen voor basics.
Dan praten we over iets genaamd control flow die is hoe we fundamentele logica toe te voegen in onze applicaties met Job scripts.
En dan is er iets geroepen functies javascript arrays en objecten op verschillende data structuren.
En dan gaan we naar mijn favoriete onderwerp dat is dominant emulatie die is hoe we eigenlijk met elkaar omgaan team rond te beoordelen met behulp van javascript.
Dus sommige van jullie dat misschien gewoon een stelletje willekeurige woorden die je nog nooit in je leven, of dat je niet echt gevoel van te laten horen zijn.
Eigenlijk is het de manier waarop we beginnen met het maken van dingen spannend.
Toen ik op een pagina klikt er iets gebeurt kunnen we beginnen met veranderende kleuren animeren dingen bewegende dingen over het scherm.
Het is heel visueel en leuk.
Dan hebben we een andere eenheid over Dom gebeurtenissen die andere domme manipulatie die we kunnen richten op.
En dan hebben we een kleur spel project dat een aanzienlijke en mooie complex spel dat we bij elkaar.
Het is een hele unit is het acht of negen video's maken van dit spel.
Dus het is het een vrij legit project.
En dan gaan we naar een echt populair bibliotheek genaamd Jay Querrey en richten we ons op die naar voren drie eenheden kennismaking met Jay Jay Querrey geavanceerde query en dan bouwen we een heel leuk uitziende reageren op dit project samen te doen, zodat Sokoto mee ook.
Het is een hele unit zeven of acht video's er ook.
En dan hebben we een grote switch dus alles tot op dit moment met uitzondering van de eerste cursus basics eenheid praat over front-end web ontwikkeling die we praten over wat dat betekent en wat de verschillen voor- en achterkant en een volledige stack.
Al dat spul in de volgende les.
Maar ik zal gewoon wijzen dit is alle front end.
Dit is allemaal terug.
Dus hier is er een grote lijn waar dingen verschuiven.
Dus verhuisden we terug en we beginnen door te praten over de basis, net als we leek voor voor het.
Dus wat is het weer en wat zijn de verschillende dingen die betrokken zijn.
We spraken we hadden een aantal diagrammen we sommige dingen trekken uit en laat ik je enkele voorbeelden van sites en hoe de back-end is opgezet op een aantal populaire websites en dan praten we over de opdrachtregel.
Hoe ga je navigeren door de opdrachtregel of de terminal.
Wat zijn de verschillende commando's die u invoert.
Zeker de meest tacker kijken wat we te dekken.
Als je ooit hebt gezien als een stereotype hacker scene in een film zijn ze meestal te typen spullen in de opdrachtregel.
Dus zullen we praten over dat en het gebruik dat voor de rest van de cursus.
Dan praten we over geen G-S en dit is een inleiding tot geen.
Ja.
En dan een inleiding tot uitdrukking te brengen dat is een knooppunt raamwerk dat we weer gaat gebruiken en nee dat is gewoon een stelletje woorden, maar het is een knooppunt kader zal worden gebruikt om onze web-applicaties te maken.
En we blijven met die twee dingen voor de rest van de cursus.
Dus dan praten we over intermedia uitdrukken eigenlijk wat meer geavanceerde onderwerpen en dan krijgen we iets anders.
Yo kamp basics en je zult merken dat er een paar verschillende gevallen van Yotam de UPCAT basics jij kamp data persistentie jij kamp opmerkingen die u kamperen met het toevoegen van kunst en u weet het kamp opruimen en je weet dat het kamp zeker begint raar nadat u herhalen te klinken het genoeg tijd.
Maar wat het is, is een complexe applicatie die we samen creëren en het is er een die we houden Revisiting.
Dus in plaats van eenmalige kleine projecten waar het is echt moeilijk om iets substantieels met slechts één eenheid of gewoon een paar video's is dit een groot project dat we voortdurend opnieuw en maak je geen zorgen we hebben veel kortere kleinere projecten te krijgen.
Ik ben een echt geloof sterk dat je moet beginnen met het zien van een klein voorbeeld van iets werkt het maken van een klein project en vervolgens toepassen op iets groots, zodat u beide einde aan dat het spectrum te krijgen.
Je bent niet alleen in het diepe gegooid einde onmiddellijk het maken van een enorm project, maar je bent ook niet vast te zitten waardoor deze kleine speelgoed voor uw hele cursus.
Ik wil dat je iets dat je trots op kan zijn en iets dat is echt heel complex aan het einde van de cursus.
Dus yo kamp is een yelp als kloon voor camping campings en outdoor activiteiten, zodat u kunt maken campings hebben foto's reacties achterlaten allerlei leuke dingen te melden in authenticatie.
We spraken over een vergunning en elke keer leren we een nieuwe functie gaan we toegevoegd in UPCAT.
Dus beginnen we daar weet je kamp basics.
Dat is de eerste keer zien we de app en we het opzetten van de basisstructuur.
Dan praten we over databases en we praten over Mongo DB dat is het bijzondere database die we zullen gebruiken en maken we een klein project daar en dan gaan we terug naar het kamp en voeg in Mangu DB, zodat we nu een database die verbonden Brokamp en dan praten we over een heel belangrijk onderwerp genoemd rustgevende routing.
Dit is een architectuur het is een manier van het plannen van onze applicaties een patroon dat we volgen genaamd rust en bouwen we een leuk uitziende blog app met behulp van rustgevende routes en een nieuwe CSSA javascript framework genaamd semantische UI die vergelijkbaar is met bootstrappen die we eerder in de cursus leer hier.
En het idee is er alleen maar om je bloot te stellen aan een andere technologie.
Een andere populaire framework.
Hopelijk bent u beginnen met een aantal van de overeenkomsten te zien en trek een aantal vergelijkingen daar.
Daarna gaan we naar een van de belangrijkste Unix Database associaties.
Dus hoe kunnen we meerdere dingen in onze database die verbonden zijn, zoals gebruikers en opmerkingen of blog posts en commentaar, tags en stemmen en hoe worden ze allemaal met elkaar verbonden en met elkaar verbonden.
En dan gaan we terug naar het kamp en we voegen in reacties.
Dus we zullen leren over database-verenigingen in een kleiner project en vervolgens toegevoegd we in de UPCAT toen we naar authenticatie gebruiker inloggen aanmelden afmelden en vergrendelen in dat alles.
Met behulp van een tool genaamd paspoort.
Ja, en we voegen dat in onze eigen applicatie.
Wij maken een programma met inloggen een kleinere toepassing en vervolgens net als voordat we terug naar je kamp en we voegen in authenticatie, zodat je nu moet inloggen en afmelden naar de UPCAT gebruiken of op zijn minst een aantal functies te gebruiken.
En dan hebben we een andere eenheid van ons kamp, ​​waar op dit punt hebben we zo veel dat we nodig hebben om terug te gaan en maak een aantal dingen refactor die in feite betekent verplaats enkele code rond herschrijven van een code, zodat het schoner korter meer modulair, zodat u gedekt 'll precies wat ik bedoel in die eenheid te zien.
Maar het is gewijd aan de reorganisatie van deze grote app, omdat op dat moment het is geworden erg groot en dan praten we over een vergunning die is een ander belangrijk onderwerp dat in feite gebruikersrechten.
Verschillende niveaus van de dingen die de gebruikers mogen doen.
Dus authenticatie is gewoon mensen te laten inloggen.
Autorisatie is ervoor te zorgen dat als ik aangemeld Ik kan alleen maar foto's die behoren tot me te verwijderen of te bewerken opmerkingen die ik heb gemaakt Ik kan niet schroef met andermans opmerkingen of iemand anders berichten tenzij ik toestemming om dat te doen.
Dus we praten over hoe dat werkt.
En we toegevoegd in ons kamp.
Er is zeker een heleboel dingen die wij dekken veel van de technologieën.
Maar het belangrijkste punt is dat we door dit op een zeer logische en doordachte orde.
Ik heb al deze technologieën meerdere malen geleerd over aan ton verschillende klassen verschillende studenten.
Het is veel minder intimiderend dat het lijkt je niet hoeft te worden vooruit te denken de hele tijd.
Maar wat ik zal doen in plaats van alleen maar rechtdoor rijden en gewoon doen een eenheid in een tijd.
We hebben wel een aantal lezingen die optioneel zijn deze lessen die voor ons op zoek zijn naar en terug te kijken.
Dus eigenlijk op bepaalde punten in de loop ik even de tijd om hier te zeggen te nemen is wat we hier hebben besproken is waar ooit gaan, zodat u kunt beginnen met een mentale kaart van waar we zijn moeten.
Vaak heb ik vond dat studenten soms de weg kwijt en ze hebben niet een grote foto visie in hun hoofd van waar ze zijn.
Ze hebben net hun hoofd naar beneden en zich richten op wat er vlak voor hen.
Dus dat is belangrijk, maar het is ook belangrijk om voor de lucht af en toe te komen en te praten over waar we zijn gekomen en hoeveel meer we moeten gaan en eigenlijk trekken die lijn.
OK.
Dus er is een hoop echt spannend materiaal tal van leuke projecten als we naar.