Online JavaScript-cursussen - cursus RUB 25.600. van de International School of Professions, training 8 weken, datum 5 december 2023.
Gemengde Berichten / / November 28, 2023
Verhoogde motivatie om te leren door het vinden van gelijkgestemde mensen in de gemeenschap.
Live communicatie met mentoren en klasgenoten.
Regelmatige lessen direct in het trainingscentrum.
Comfortabele leerruimte, grote uitgeruste klaslokalen.
Transportbereikbaarheid: onze opleidingscentra bevinden zich altijd in het stadscentrum.
“Live” online communicatie met docenten en mentoren.
Toegang tot de cursus gedurende 3 maanden: interactieve taken, webinars en opnames van lessen.
Flexibel trainingsschema dat je zelf kiest.
Geen extra transportkosten.
Mogelijkheid om opleiding te combineren met werk, reizen en parallelle opleiding.
Direct na het voltooien van de cursus kun je beginnen met geld verdienen als ontwikkelaar, JavaScript in je werk implementeren en je inkomen verhogen.
Na voltooiing van de cursus ontvangt u een Persoonlijk Certificaat.
16
Interfaces: formulieren, binaire gegevens, webcomponenten
1. JavaScript gebruiken
Ontdekken
1. Moderne normen
2. JavaScript gebruiken
3.Werken met code-editors
4. Ontwikkelaarstools: werken met de console
5.Externe scripts en de volgorde van uitvoering ervan
6.Werken met het Git-versiebeheersysteem
7. Een repository maken
Beheers het
- Ontwikkelaarstools
- Code-editor
- GitHub
- Hallo Wereld
Op de praktijk
• Beheers JavaScript-standaarden.
• Werk met een code-editor en maak een repository in Git.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
2. Codesyntaxis en functies
Ontdekken
1.Codestructuur
2. Gegevenstypen en methoden om ermee te werken
3. Primitieve methoden
4.Bewerkingen met cijfers
5. Array-syntaxis
6. Reikwijdte
7.Manieren om functies in JavaScript in te stellen
Beheers het
- Syntaxis
- Gegevenstypen
- Constanten
- Functie-expressie
Op de praktijk
• Schrijf een tellerfunctie om getallen uit te voeren.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
3. Functies 2.0
Ontdekken
1. Sluiting
2. Resterende parameters
3. Globaal object
4.Functieobject
5.Syntaxis "nieuwe functie"
6. Oproepplanning
7. Oproepdoorschakeling
Beheers het
- NFE
- setTime-out
- bellen/solliciteren/binden
- Uitvoeringscontext
Op de praktijk
• Problemen oplossen bij het gebruik van complexe functies bij het schrijven van code.
• Je werkt met reikwijdte, noem context.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
4. Exploitanten
Ontdekken
1. Prioriteit van de activiteiten
2. Optionele ketensyntaxis
3. Voorwaardelijke en bitsgewijze operatoren
4. JavaScript-operatoren en operanden
5. Vergelijkingsoperatoren
6. Operator voor strikte gelijkheid
7. Ternaire operator
8.Logische operatoren
Beheers het
- Unicode-codering
- Optionele ketting
- Logische operatoren
- Ternaire operator
Op de praktijk
• Problemen oplossen met betrekking tot de werking van operators en operanden, typevergelijkingen en het gebruik van de ternaire operator.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
5. Cycli
Ontdekken
1.Iteraties
2. Loop-syntaxis
3.Inline variabele declaratie
4. Richtlijnen gebruiken met operators
5. Ontwerp met schakelkast
6. Codegroepering
7. Methoden voor het werken met arrays: forEach, Map, filter, reduce
8. Cases over het werken met cycli
Beheers het
- Terwijl; voor
- richtlijn breken
- Iteratie
- Doorgaan
Op de praktijk
• Code schrijven met behulp van lussen en aangeleerde functies in code: toewijzing van algoritmen.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
6. Voorwerpen
Ontdekken
1. Objectsyntaxis
2. Soorten objecten
3. Objectmethoden
4.Link naar gegevensgebied
5. Objecten kopiëren via “link”
6.Eigenschappen-functies van een object
7. Methoden voor toegang tot eigenschappen en methoden van een object
8. Overerving van prototypes
9. Prototypingmethoden
Beheers het
- Letterlijk
- “for…in”-lus
- Referentie gegevensgebied
- Ingebouwde prototypes
Op de praktijk
• Problemen oplossen bij het gebruik van objecten en de interactie ermee in een script.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
7. Objecten: vervolg
Ontdekken
1. Functies-constructies en objecten van hetzelfde type
2.Eigenschappen van symbolen
3. Globale symbolen
4.Systeemsymbolen
5. Opties voor het converteren van objecten
6. Vlaggen en eigendomsbeschrijvingen
7. Getters en setters
8. Proxy en reflecteren
9.Destructurering van objecten
Beheers het
- Herhaling
- Korte eigenschappen
- Objecten converteren
- Destructurerend
Op de praktijk
• Je ontwikkelt vaardigheden in het gebruik van complexere objecten, functies en symbolen.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
8. Klassen+generatoren
Ontdekken
1.Klasse: basissyntaxis
2. Klasse-overerving
3.Statische eigenschappen en methoden
4. Privé en beschermde methoden en eigendommen
5. Ingebouwde klassen uitbreiden
6. De klasse controleren: "instanceof"
7. Iteratoren en generatoren
Beheers het
- Klasse cheque
- Klasse expressie
- Generatoren
- Klasse erfenis
Op de praktijk
• Schrijf code met behulp van klassen en generatoren.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
9. Codefouten en testen
Ontdekken
1. Breekpunten
2. Debugger-opdracht
3.Stapsgewijze uitvoering van het script
4. Logging - van code tot console
5. Foutafhandeling
6.Gebruikersfouten
7. Foutextensie
8. Fouten in uitvoerbare code opvangen
Beheers het
- Breekpunten
- Foutverwerking
- Foutextensie
- Klasse erfenis
Op de praktijk
• Problemen met codefoutopsporing en foutafhandeling oplossen.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
10. Belofte
Ontdekken
1. Beloften
2. Belofteketen
3. Beloften: foutafhandeling
4. Belofte
5.Asynchrone en synchrone programmering
6.Asynchrone functies: async/wachten
Beheers het
- Belofte
- Belofte
- Asynchrone programmering
- Asynchroon/wachten
Op de praktijk
• Problemen oplossen die verband houden met het gebruik van beloften in een script.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
11. DOM
Ontdekken
1. Browseromgeving, specificaties
2.Navigatie door DOM-elementen
3.Een document wijzigen
4.Afmetingen en scrollen van elementen/vensters
5.Pagina: DOMContentGeladen, laden, vóór lossen, lossen
6. Bronnen laden: onload en één fout
Beheers het
- DOM-boom
- Sleepen en plaatsen
- Rol
- Aanwijzergebeurtenissen
Op de praktijk
• Schrijf browsergebeurtenisbewuste code en gebeurtenisluscode.
• Het genereren van DOM-elementen op basis van een template en deze vullen met data.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
12. Interfaces: formulieren, binaire gegevens, webcomponenten
Ontdekken
1. Formuliereigenschappen en methoden
2.Focus: focus/onscherpte
3. Een formulier indienen: gebeurtenis en verzendmethode
4. Ramen openen en raammethoden
5. "Dezelfde bron"-beleid
6.Aangepaste elementen
7.Shadow DOM-slots
Beheers het
- TekstDecoder
- ArrayBuffer
- Schaduw-DOM
- Bestand en FileReader
Op de praktijk
• Los code-uitvoeringsproblemen op met formulieren, webcomponenten en openingsvensters.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
13. Netwerkverzoeken
Ontdekken
1.Formuliergegevens
2. API ophalen
3.URL-objecten
4.XMLHttpVerzoek
5. Hervatbare bestandsdownloads
6. Door de server verzonden gebeurtenissen
7.Cookies, document.cookie
8. Lokale opslag, sessieopslag
9.Werken met de API: gegevens ontvangen en weergeven in de browser
10. Querytypen en hoe u ze kunt gebruiken
Beheers het
- AJAX
- Ophalen
- Cache
- Soorten verzoeken
Op de praktijk
• Schrijf code met functionaliteit in gedachten voor netwerkverzoeken.
• Je werkt met een kant-en-klare API.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.
14. Samenvattend: recensie
Ontdekken
1. Analyse van studentenwerk met API
2. Beoordeling van JavaScript-bibliotheken
3. Aanbevelingen voor verdere ontwikkeling: wat te studeren, waar te verhuizen
4.Antwoorden op voorbereide vragen
Beheers het
- Zachte vaardigheden
- JavaScript-bibliotheken
- Ontwikkelingsperspectieven
- Codebeoordeling
Op de praktijk
• Presenteer een concept van de geschreven code, de docent zal aanbevelingen doen voor de ontwikkeling en verbetering ervan.
De docent beoordeelt het resultaat van de opdracht en bespreekt dit uitgebreid met je.