De complete JavaScript-cursus
Gemengde Berichten / / November 28, 2023
Wat ga je leren
- Leer visuele elementen op webpagina's te manipuleren
- Leer volwaardige webapplicaties maken
- Leer werken met taalgegevenstypen
- Leer veel moderne ontwikkelingstechnieken
- Beheers alle belangrijke onderwerpen en gebieden van JavaScript
- Leer programma's maken in Javascript
- Begrijp hoe de programmeertaal Java Script werkt
- Leer wat functioneel programmeren is
- Leer de basisprincipes van programmeren
- U begrijpt hoe echte projecten in JavaScript worden gemaakt
Over de cursus
Opmerking!
Dit is een vroege versie van de cursus. De cursus is voor 80% voltooid en behandelt alle belangrijke JS-onderwerpen.
Het bestaande materiaal is voldoende voor minimaal 3 maanden actieve studie.
Tot en met 31 maart 2023 wordt de cursus aangevuld met nog 3 onderwerpen.
Studenten die de cursus aanschaffen, hebben gratis en automatisch toegang tot alle add-ons.
Tijdens de vroege versie is er extra korting op de cursus.
________________________________________________________________________
Hallo!)
Mijn naam is Dima.
En met genoegen presenteer ik u de meest complete en meest actuele cursus over de populairste programmeertaal, JavaScript.
Als je nog geen enkele regel code hebt geschreven, is deze cursus iets voor jou.
Deze cursus is bedoeld voor complete beginners in programmeren, maar die de basisprincipes van HTML en CSS kennen.
Dit betekent dat we samen, stap voor stap, van de basisprincipes van JavaScript gaan naar het creëren van geweldige projecten en volledig begrijpen hoe de programmeertaal Java Script werkt.
De principes van JS begrijpen, niet proppen.
In deze cursus leer je niet doelloos een heleboel regels en functies, of herhaal je code uit een video zinloos.
In plaats daarvan zullen we leren hoe JS werkt, de regels en functies ervan begrijpen, zodat u eventuele problemen zelfstandig kunt oplossen en antwoorden kunt vinden.
Dat wil zeggen dat u alles leert en vooral begrijpt wat u nodig heeft om zelfstandig in deze programmeertaal te kunnen werken.
Uitleg in eenvoudige en begrijpelijke taal.
Alle voorbeelden zijn in eenvoudige en begrijpelijke taal. Zonder onnodig water, gepropt en zonder onbegrijpelijke termen.
Veel oefenen voor een betere beheersing van de stof.
Deze cursus is praktisch. Daarin vind je meer dan 20 praktische taken voor onafhankelijke voltooiing, tientallen tests voor herhaling van materiaal en verschillende projecten die we samen zullen creëren, waarbij we stap voor stap alles onder de knie krijgen wat je nodig hebt om vol vertrouwen met de programmeertaal Java te werken Script.
Moderne en eenvoudige leermiddelen zijn bij de cursus inbegrepen.
Daarnaast wordt er naast de cursus een gedetailleerde presentatie gegeven, met de meest noodzakelijke regels en tips, over alle onderwerpen van de cursus. Geloof me, deze cursus geeft geen kans om de onderwerpen in Java Script niet te begrijpen of niet onder de knie te krijgen.
Voor vragen over de cursus ben ik beschikbaar.
En als u problemen ondervindt, kunt u mij natuurlijk altijd schrijven, en ik zal u snel antwoorden. Bij alle oefenproblemen staan antwoorden en uitleg voor als je ergens vastloopt.
De cursus is geschikt voor elke leeftijd
Als je denkt dat programmeertalen moeilijk zijn, dat je een bepaalde mentaliteit, talent of kennis van hogere wiskunde nodig hebt, laat mij je dan bewijzen dat iedereen programmeren onder de knie kan krijgen.
30 dagen kwaliteitsgarantie
Mocht je toch nog twijfelen, dan geeft deze cursus je de mogelijkheid om binnen 30 dagen je geld terug te krijgen als het je niet bevalt.
Duizenden positieve recensies over de training.
Dus wie ben ik? Mijn naam is Dmitry Fokeev en ik creëer professionele cursussen in ontwerp, software en webontwikkeling. En niemand kan betere dingen over mij zeggen dan de studenten die mijn cursussen hebben gevolgd.
Mijn cursussen zijn al door meer dan 15.000 studenten over de hele wereld gevolgd en hebben meer dan 5.000 beoordelingen achtergelaten, met een gemiddelde beoordeling van 4,84 uit 5.
Doe met me mee en laten we samen geweldige werken in JavaScript gaan maken
Tot ziens in de klas!
Voor wie is deze cursus bedoeld?
Voor beginnende front-end, webontwikkelaars.
Initiële vereisten
Basiskennis van HTML en CSS is vereist.
Er is geen voorkennis van programmeertalen of gevorderde kennis van wiskunde vereist.
9
cursussenSinds 2016 maak ik originele online cursussen. Ik geef professioneel les in het werken met grafische editors van Adobe, geef les in ontwerp en webontwikkeling.
Hallo! Mijn naam is Dima! Ik wil niet opscheppen, maar ik moet wel) Ik heb meer dan 5.000 studenten over de hele wereld les gegeven in mijn eigen online cursussen. Ruim 2.000 echte beoordelingen met een gemiddelde beoordeling van 4,83 uit 5,00! Ik geef les in webdesign, webontwikkeling en de benodigde software (Photoshop Illustrator, Figma). Mijn leservaring bestaat uit 5 jaar freelance bijles geven, maar ook lesgeven via online scholen en cursussen, op wereldwijde platforms voor afstandsonderwijs. Studenten van mijn cursussen merken mijn beste eigenschappen op in de manier waarop ik de stof zonder te proppen, op een leuke en interessante manier presenteer.
Voorbereiding
1. Hoe de cursus te volgen. Materialen downloaden
2. Installeer de benodigde software
Basisprincipes van Javascript
1. Welkom bij de Hello world-club!
2. Hoe Javascript werkt
3. Zijn puntkomma's belangrijk? Opmerkingen maken
4. Wat zijn variabelen
5. Meer over variabelen
6. TEST JEZELF: Kennis van variabelen
7. Wat zijn "uitdrukkingen" en "instructies"
8. Gegevenstypen
9. Kenmerken van cijfers en tekenreeksen
10. TEST JEZELF: gegevenstypen
11. Inleiding tot operators. Wiskundige operatoren "+" "-" "*" "/"
12. Hoe vergelijkingsoperatoren werken ">" "==" "13. TEST JEZELF: Vergelijkingsoperatoren
14. Operatorprioriteit
15. Conversie van gegevenstypen
16. Standaard objecten. We vatten samen en herhalen.
17. PRAKTIJK-1. Maak een lichaamsindexcalculator
18. PRAKTIJK-2. Maak een liefdesrandomizer
19. Maak kennis met If Else. Voorwaardelijke vertakking
20. Hoe de logische operatoren "!" werken "??" "&&" "||"
21. TEST JEZELF: logische operatoren
22. Hoe werkt de ternaire operator "?"?
23. Laatste woord voor dit blok
Duik diep in de basisprincipes van JavaScript. Functies en objecten
1. Gebruik ‘Gebruik strikt’
2. Inleiding tot functies
3. Functie-expressie en functiedeclaratie
4. Bereik in JS
5. TEST JEZELF: Scopes
6. Standaardwaarden voor functieparameters
7. Wat zijn callBack-functies
8. Hoe pijlfuncties werken
9. PRAKTIJK-3. Winnaar rekenmachine
10. Wat zijn objecten
11. Geneste objecteigenschappen
12. Verkorte notatie voor eigenschappen
13. Functies in objecten creëren en een beetje hierover
14. PRAKTIJK-04. Maak een BMI-calculator met behulp van objecten
15. Inleiding tot arrays
16. Inleiding tot arraymethoden
17. Inleiding tot de for-lus
18. Breek en ga verder in For Loops
19. While Do While-lus
20. Objecten kopiëren. Mutatie van objecten
21. PRAKTIJK-5-Maak een Fibonacci-reeks
22. CONTROLEER JEZELF. JS-basisquiz
23. Laatste woord voor dit blok
DOM-basisprincipes
1. Mooier en hoe fragmenten werken.
2. Wat is DOM- en JS-omgeving
3. HTML-elementen ophalen
4. Wat zijn HTML-knooppunten en elementrelaties
5. Wat is een pseudo-array
6. Hoe for of en for in loops werken
7. De inhoud van tags ophalen en wijzigen
8. Nieuwe DOM-elementen maken en invoegen
9. Hoe InsertAdjastmentHTML werkt
10. Elementen klonen, verplaatsen en verwijderen
11. CSS-stijlen wijzigen met JS
12. Attributen van DOM-elementen ophalen en wijzigen
13. Wat is een gebeurtenishandler op een pagina?
14. Audio afspelen toevoegen wanneer een gebeurtenis wordt geactiveerd
15. PRAKTIJK - 6. Maak een spel om het getal te raden
16. PRAKTIJK - 7. Modale vensters maken
17. PRAKTIJK - 8. Maak een alfabetspel
18. CONTROLEER JEZELF. D.O.M-test
19. Laatste woord
Diep datawerk
1. Waar gaat dit blok over?
2. Hoe de oproepcontext werkt
3. Arrays destructureren
4. Destructureren van objecten
5. Hoe de spread-operator werkt
6. Wat is de restoperator
7. PRAKTIJK-9. Destructurerend, rustend en verspreidend
8. Wat zijn klassen in JS
9. Wat is ingesteld
10. Wat is kaart
11. Gegevensstructuren converteren
12. PRAKTIJK-10. Kaart en set
Werken met tekenreeksen
1. Stringmethoden h. 1-Hoe snaren werken. slice-methode
2. Stringmethoden h. 2. (bijsnijden, naar kleine letters, vervangen)
3. Stringmethoden h. 3 (Splitsen/samenvoegen)
4. PRAKTIJK-11. Werken met tekenreeksen
Bediening van functies
1. Standaard functie-instellingen
2. Objecten als functieparameters
3. Hogere orde en eersteklas functies
4. Een functie retourneren uit een functie
5. oproepfunctiemethode
6. bindfunctiemethode
Werken met arrays
1. Basisarraymethoden
2. Hoe voorElke werkt
3. voorElk op kaart en set
4. Laten we beginnen met het maken van de applicatie
5. Map()-methode
6. Map() in de praktijk
7. filter() methode
8. Reduce()-methode
9. Oefening. Filteren/ in kaart brengen/verkleinen
10. Methoden toepassen op de pagina
11. find() methode
12. Log in op account
13. Geld overboeken van uw rekening
14. findIndex() methode
15. some() en every() methoden
16. flat() methode
17. sort() methode
18. fill() en Array.from() methode
19. Oefening. Array-methoden
20. Conclusie van het blok
Cijfers en tijd
1. Basisnummermethoden
2. Wat is bigint
3. Hoe maak je een datum aan?
4. Datums instellen in de bankapplicatie
5. Datumuitdrukkingen
6. Datumformaten voor verschillende landen
7. Getalformaten van verschillende landen
8. SetInterval en SetTimer
We duiken dieper in de werking van de DOM
1. Live VS statische collecties
2. Elementcoördinaten
3. Het annuleren en borrelen van evenementen
4. Delegatie van evenementen
5. Tabbladen maken
6. Een transparant menu creëren
7. Kruispunt-API
8. Pas snijpunt toe op secties
9. Snijpunt toepassen op afbeeldingen
10. Een schuifregelaar maken
11. De schuifregelaar afmaken
12. 3 manieren om een script aan een website te koppelen
13. Conclusie