Den kompletta JavaScript-kursen
Miscellanea / / November 28, 2023
Vad kommer du att lära dig
- Lär dig att manipulera alla visuella element på webbsidor
- Lär dig att skapa fullfjädrade webbapplikationer
- Lär dig att arbeta med språkdatatyper
- Lär dig många moderna utvecklingstekniker
- Bemästra alla de viktigaste ämnena och områdena i Java Script
- Lär dig att skapa program i Java Script
- Förstå hur programmeringsspråket Java Script fungerar
- Lär dig vad funktionell programmering är
- Lär dig grunderna i programmering
- Du kommer att förstå hur riktiga projekt skapas i Java Script
Om kursen
Notera!
Detta är en tidig version av kursen. Kursen är till 80 % komplett och täcker alla större JS-ämnen.
Det befintliga materialet räcker för minst 3 månaders aktiv studie.
Fram till den 31 mars 2023 kommer kursen att kompletteras med ytterligare 3 ämnen.
Studenter som köper kursen kommer att ha tillgång till alla tillägg gratis och automatiskt.
Under den tidiga versionen finns en extra rabatt på kursen.
________________________________________________________________________
Hallå!)
Jag heter Dima.
Och jag är glad att kunna presentera för dig den mest kompletta och mest uppdaterade kursen om det mest populära programmeringsspråket, JavaScript.
Om du inte har skrivit en enda rad kod är den här kursen för dig.
Den här kursen är för nybörjare i programmering, men som kan grunderna i HTML och CSS.
Det betyder att vi tillsammans, steg för steg, kommer att gå från grunderna i Java Script till att skapa fantastiska projekt och till fullo förstå hur programmeringsspråket Java Script fungerar.
Förstå principerna för JS, inte proppa.
I den här kursen lär du dig inte planlöst en massa regler och funktioner, eller upprepar kod från en video meningslöst.
Istället kommer vi att lära oss hur JS fungerar, förstå dess regler och funktioner så att du självständigt kan lösa eventuella problem och hitta svar.
Det vill säga, du kommer att lära dig och, viktigast av allt, förstå allt du behöver för att arbeta självständigt i detta programmeringsspråk.
Förklaringar på ett enkelt och begripligt språk.
Alla exempel är på ett enkelt och begripligt språk. Utan onödigt vatten, proppfulla och utan obegripliga termer.
En stor mängd övning för bättre behärskning av materialet.
Denna kurs är praktisk. I den hittar du mer än 20 praktiska uppgifter för självständigt slutförande, dussintals test för upprepning av material och flera projekt som vi kommer att skapa tillsammans, steg för steg behärska allt du behöver för att tryggt arbeta med programmeringsspråket Java Manus.
Moderna och enkla läromedel ingår i kursen.
Dessutom, tillsammans med kursen, tillhandahålls en detaljerad presentation, med de mest nödvändiga reglerna och tipsen, om kursens alla ämnen. Tro mig, den här kursen kommer inte att ge en chans att inte förstå eller inte bemästra något av ämnena i Java Script.
Jag finns tillgänglig för alla frågor angående kursen.
Och självklart, om du har några svårigheter kan du alltid skriva till mig, så ska jag svara dig snabbt. Alla övningsproblem åtföljs av svar och förklaringar om du fastnar någonstans.
Kursen passar alla åldrar
Om du tycker att programmeringsspråk är svårt, att du behöver ett visst tänkesätt, talang eller kunskap om högre matematik, låt mig bevisa för dig att vem som helst kan behärska programmering.
30 dagars kvalitetsgaranti
Om du fortfarande är osäker ger den här kursen dig möjligheten att få tillbaka dina pengar om du inte gillar dem inom 30 dagar.
Tusentals positiva recensioner om utbildningen.
Så vem är jag? Mitt namn är Dmitry Fokeev och jag skapar professionella kurser inom design, mjukvara och webbutveckling. Och ingen kan säga bättre saker om mig än eleverna som gick mina kurser.
Mina kurser har redan tagits av mer än 15 000 studenter runt om i världen och har lämnat mer än 5 000 recensioner, med ett genomsnittligt betyg på 4,84 av 5.
Gå med mig och låt oss börja skapa fantastiska verk i Java Script tillsammans
Ses på lektionen!
Vem är den här kursen för?
För nybörjare, webbutvecklare.
Initiala krav
Grundläggande kunskaper i HTML och CSS krävs.
Inga förkunskaper i programmeringsspråk eller avancerade kunskaper i matematik krävs.
9
kurserJag har skapat originalkurser online sedan 2016. Jag undervisar professionellt och arbetar med Adobes grafiska redaktörer, undervisar i design och webbutveckling.
Hallå! Jag heter Dima! Jag vill inte skryta, men jag måste) Jag har undervisat mer än 5 000 studenter runt om i världen i mina egna onlinekurser. Över 2 000 riktiga recensioner med ett genomsnittligt betyg på 4,83 av 5,00! Jag undervisar i webbdesign, webbutveckling och nödvändig mjukvara (Photoshop Illustrator, Figma). Min undervisningserfarenhet består av 5 års frilansande handledning, samt undervisning genom onlineskolor och kurser, på globala distansutbildningsplattformar. Studenter på mina kurser noterar mina bästa egenskaper i det sätt jag presenterar materialet utan att proppa ihop, på ett roligt och intressant sätt.
Förberedelse
1. Hur man går kursen. Ladda ner material
2. Installera nödvändig programvara
Grunderna i Java Script
1. Välkommen till Hello world-klubben!
2. Hur Java Script fungerar
3. Är semikolon viktiga? Hur man skapar kommentarer
4. Vad är variabler
5. Mer om variabler
6. TESTA DIG SJÄLV: Kunskap om variabler
7. Vad är "uttryck" och "instruktioner"
8. Datatyper
9. Funktioner av siffror och strängar
10. TESTA DIG SJÄLV: Datatyper
11. Introduktion till operatörer. Matematiska operatorer "+" "-" "*" "/"
12. Så fungerar jämförelseoperatörer ">" "==" "13. TESTA DIG SJÄLV: Jämförelseoperatörer
14. Operatörens prioritet
15. Datatypkonvertering
16. Standardobjekt. Vi sammanfattar och upprepar.
17. ÖVNING-1. Skapa en Body Index Calculator
18. ÖVNING-2. Skapa en kärleksrandomizer
19. Introducerar If Else. Villkorlig förgrening
20. Hur de logiska operatorerna "!" fungerar "??" "&&" "||"
21. TESTA DIG SJÄLV: Logiska operatörer
22. Hur fungerar den ternära operatorn "?"
23. Sista ordet för detta block
Gör en djupdykning i grunderna i Java Script. Funktioner och objekt
1. Använd "Använd strikt"
2. Introduktion till funktioner
3. Funktionsuttryck och Funktionsdeklaration
4. Omfattning i JS
5. TESTA DIG SJÄLV: Omfattningar
6. Standardvärden för funktionsparametrar
7. Vad är callBack-funktioner
8. Hur pilfunktioner fungerar
9. ÖVNING-3. Vinnare kalkylator
10. Vad är föremål
11. Kapslade objektegenskaper
12. Stenografi för egenskaper
13. Skapa funktioner i objekt och lite om detta
14. ÖVNING-04. Skapa en BMI-kalkylator med hjälp av objekt
15. Introduktion till Arrays
16. Introduktion till Array-metoder
17. Introduktion till for-slingan
18. Bryt och fortsätt in för loopar
19. While Do While Loop
20. Kopiera objekt. Mutation av objekt
21. ÖVNING-5-Skapa en Fibonacci-sekvens
22. KONTROLLERA DIG SJÄLV. JS Basics Quiz
23. Sista ordet för detta block
Grunderna i DOM
1. Snyggare och hur utdrag fungerar.
2. Vad är DOM och JS Environment
3. Skaffa HTML-element
4. Vad är HTML-noder och elementrelationer
5. Vad är en pseudo-array
6. Hur för av och för i loopar fungerar
7. Hämta och ändra innehållet i taggar
8. Skapa och infoga nya DOM-element
9. Hur InsertAdjastmentHTML fungerar
10. Klona, flytta och ta bort element
11. Ändra CSS-stilar med JS
12. Hämta och ändra DOM-elementattribut
13. Vad är en händelsehanterare på en sida
14. Hur man lägger till ljuduppspelning när en händelse utlöses
15. ÖVNING - 6. Skapa ett spel för att gissa numret
16. ÖVNING - 7. Skapa modala fönster
17. ÖVNING - 8. Skapa ett alfabetsspel
18. KONTROLLERA DIG SJÄLV. D.O.M test
19. Sista ord
Djupt dataarbete
1. Vad handlar det här blocket om?
2. Hur det här anropssammanhanget fungerar
3. Destructuring Arrays
4. Destrukturering av föremål
5. Hur spridningsoperatören fungerar
6. Vad är resten operatör
7. ÖVNING-9. Destrukturering, vila och spridning
8. Vad är klasser i JS
9. Vad är Set
10. Vad är Map
11. Konvertera datastrukturer
12. ÖVNING-10. Karta och uppsättning
Arbeta med strängar
1. Strängmetoder h. 1-Hur strängar fungerar. skivningsmetod
2. Strängmetoder h. 2. (trim, tolowercase, replace)
3. Strängmetoder h. 3 (Dela/Gå med)
4. ÖVNING-11. Arbeta med strängar
Drift av funktioner
1. Standardfunktionsinställningar
2. Objekt som funktionsparametrar
3. Högre ordning och förstklassiga funktioner
4. Returnera en funktion från en funktion
5. anropsfunktionsmetod
6. bind funktionsmetod
Arbeta med arrayer
1. Grundläggande Array-metoder
2. Hur forEach fungerar
3. för varje på karta och uppsättning
4. Låt oss börja skapa applikationen
5. Map() metod
6. Map() i praktiken
7. filter() metod
8. Reduce() metod
9. Öva. Filtrera/ kartlägga/ reducera
10. Tillämpa metoder på sidan
11. find() metod
12. Logga in på kontot
13. Överföra pengar från ditt konto
14. findIndex() metod
15. some() och every() metoder
16. flat() metod
17. sort() metod
18. fill() och Array.from() metoden
19. Öva. Array-metoder
20. Slutsats av blocket
Siffror och tid
1. Grundläggande nummermetoder
2. Vad är bigint
3. Hur man skapar ett datum
4. Ställa in datum i bankapplikationen
5. Datumuttryck
6. Datumformat för olika länder
7. Nummerformat för olika länder
8. SetInterval och SetTimer
Dyk djupare in i DOM: s arbete
1. Live VS statiska samlingar
2. Elementkoordinater
3. Avbryter och bubblar evenemang
4. Event delegation
5. Skapa flikar
6. Skapa en transparent meny
7. Intersection API
8. Applicera Korsning på sektioner
9. Tillämpa skärningspunkt på bilder
10. Skapa en reglage
11. Avslutar skjutreglaget
12. 3 sätt att koppla ett skript till en webbplats
13. Slutsats