Potpuni tečaj JavaScripta
Miscelanea / / November 28, 2023
Što ćeš naučiti
- Naučite manipulirati svim vizualnim elementima na web stranicama
- Naučite stvarati potpune web aplikacije
- Naučite raditi s jezičnim tipovima podataka
- Naučite mnoge moderne tehnike razvoja
- Ovladajte svim najvažnijim temama i područjima Java Scripta
- Naučite stvarati programe u Java Scriptu
- Shvatite kako radi programski jezik Java Script
- Naučite što je funkcionalno programiranje
- Naučite osnove programiranja
- Shvatit ćete kako nastaju pravi projekti u Java Scriptu
O tečaju
Bilješka!
Ovo je rana verzija tečaja. Tečaj je 80% završen i pokriva sve glavne JS teme.
Postojeći materijal dovoljan je za najmanje 3 mjeseca aktivnog učenja.
Do 31. ožujka 2023. tečaj će biti nadopunjen s još 3 teme.
Studenti koji kupe tečaj imat će pristup svim dodacima besplatno i automatski.
Tijekom rane verzije postoji dodatni popust na tečaj.
________________________________________________________________________
Zdravo!)
Moje ime je Dima.
I zadovoljstvo mi je predstaviti vam najpotpuniji i najsuvremeniji tečaj o najpopularnijem programskom jeziku, JavaScriptu.
Ako niste napisali niti jedan red koda, ovaj tečaj je za vas.
Ovaj tečaj je za potpune početnike u programiranju, ali koji poznaju osnove HTML-a i CSS-a.
To znači da ćemo zajedno, korak po korak, ići od osnova Java Scripta do stvaranja nevjerojatnih projekata i potpunog razumijevanja kako funkcionira programski jezik Java Script.
Razumijevanje principa JS-a, a ne natrpavanje.
Na ovom tečaju nećete besciljno učiti hrpu pravila i funkcija niti besmisleno ponavljati kod iz videa.
Umjesto toga, naučit ćemo kako JS radi, razumjeti njegova pravila i značajke kako biste mogli samostalno riješiti sve probleme i pronaći odgovore.
Odnosno, naučit ćete i, što je najvažnije, razumjeti sve što vam je potrebno za samostalan rad u ovom programskom jeziku.
Objašnjenja na jednostavnom i razumljivom jeziku.
Svi primjeri su na jednostavnom i razumljivom jeziku. Bez suvišne vode, trpanja i bez nerazumljivih pojmova.
Velika količina vježbe za bolje savladavanje gradiva.
Ovaj tečaj je praktičan. U njemu ćete pronaći više od 20 praktičnih zadataka za samostalno rješavanje, desetke testova za ponavljanje gradiva i nekoliko projekte koje ćemo zajedno kreirati, korak po korak savladavajući sve što je potrebno za pouzdan rad s programskim jezikom Java Skripta.
U tečaj su uključena suvremena i jednostavna nastavna sredstva.
Dodatno, uz tečaj je data detaljna prezentacija, s najnužnijim pravilima i savjetima, o svim temama tečaja. Vjerujte mi, ovaj tečaj neće ostaviti priliku da ne razumijete ili ne savladate bilo koju temu u Java Scriptu.
Za sva pitanja u vezi tečaja stojim na raspolaganju.
I naravno, ako imate bilo kakvih poteškoća, uvijek mi možete pisati, a ja ću vam brzo odgovoriti. Svi zadaci za vježbu popraćeni su odgovorima i objašnjenjima ako negdje zapnete.
Tečaj je prikladan za bilo koju dob
Ako mislite da su programski jezici teški, da vam je potreban određeni način razmišljanja, talent ili poznavanje više matematike, dopustite mi da vam dokažem da svatko može savladati programiranje.
Garancija kvalitete 30 dana
Ako i dalje imate nedoumica, ovaj tečaj vam daje priliku da u roku od 30 dana vratite svoj novac ako vam se ne svidi.
Tisuće pozitivnih recenzija o treningu.
Pa tko sam ja? Moje ime je Dmitry Fokeev i stvaram stručne tečajeve za dizajn, softver i web razvoj. I nitko ne može reći bolje stvari o meni od studenata koji su pohađali moje tečajeve.
Moje tečajeve već je pohađalo više od 15 000 studenata diljem svijeta i ostavili su više od 5 000 recenzija, s prosječnom ocjenom 4,84 od 5.
Pridružite mi se i počnimo zajedno stvarati nevjerojatna djela u Java Scriptu
Vidimo se u razredu!
Za koga je ovaj tečaj?
Za početnike, web programere.
Početni zahtjevi
Potrebno je osnovno poznavanje HTML-a i CSS-a.
Nije potrebno predznanje programskih jezika niti napredno znanje matematike.
9
tečajeviKreiram originalne online tečajeve od 2016. godine. Profesionalno podučavam rad s Adobe grafičkim urednicima, podučavam dizajn i web development.
Zdravo! Moje ime je Dima! Ne želim se hvaliti, ali moram) Podučavao sam više od 5000 učenika diljem svijeta na svojim vlasničkim online tečajevima. Preko 2000 stvarnih recenzija s prosječnom ocjenom 4,83 od 5,00! Predajem web dizajn, web development i potrebne programe (Photoshop Illustrator, Figma). Moje iskustvo u podučavanju sastoji se od 5 godina samostalnog podučavanja, kao i podučavanja putem online škola i tečajeva, na globalnim platformama za učenje na daljinu. Studenti mojih kolegija ističu moje najbolje kvalitete u načinu na koji gradivo prezentiram bez naguravanja, na zabavan i zanimljiv način.
Priprema
1. Kako pohađati tečaj. Preuzmite materijale
2. Instalirajte potreban softver
Osnove Java Scripta
1. Dobrodošli u klub Hello world!
2. Kako radi Java Script
3. Jesu li točka-zarez važni? Kako kreirati komentare
4. Što su varijable
5. Više o varijablama
6. TESTIRAJTE SEBE: Poznavanje varijabli
7. Što su "izrazi" i "upute"
8. Vrste podataka
9. Značajke brojeva i nizova
10. TESTIRAJTE SE: Vrste podataka
11. Uvod u operatore. Matematički operatori "+" "-" "*" "/"
12. Kako funkcioniraju operatori usporedbe ">" "==" "13. TESTIRAJTE SEBE: Operatori usporedbe
14. Prioritet operatera
15. Pretvorba tipa podataka
16. Standardni objekti. Sažimamo i ponavljamo.
17. VJEŽBA-1. Napravite kalkulator tjelesnog indeksa
18. VJEŽBA-2. Stvorite ljubavni randomizator
19. Predstavljamo If Else. Uvjetno grananje
20. Kako funkcioniraju logički operatori "!" "??" "&&" "||"
21. TESTIRAJTE SE: Logički operatori
22. Kako radi ternarni operator "?"?
23. Posljednja riječ za ovaj blok
Duboko uronite u osnove Java Scripta. Funkcije i objekti
1. Koristite "Use Strict"
2. Uvod u funkcije
3. Izraz funkcije i deklaracija funkcije
4. Opseg u JS-u
5. TESTIRAJTE SE: Opsezi
6. Zadane vrijednosti za parametre funkcije
7. Što su CallBack funkcije
8. Kako funkcioniraju funkcije strelice
9. VJEŽBA-3. Kalkulator pobjednika
10. Što su objekti
11. Svojstva ugniježđenih objekata
12. Stenografski zapis za svojstva
13. Stvaranje funkcija u objektima i nešto o tome
14. VJEŽBA-04. Napravite BMI kalkulator pomoću objekata
15. Uvod u nizove
16. Uvod u metode polja
17. Uvod u for petlju
18. Prekini i nastavi u For petljama
19. Dok Do Dok petlja
20. Kopiranje objekata. Mutacija objekata
21. VJEŽBA-5-Stvorite Fibonaccijev niz
22. PROVJERITE SE. Kviz o osnovama JS-a
23. Posljednja riječ za ovaj blok
Osnove DOM-a
1. Ljepše i kako isječci rade.
2. Što je DOM i JS okruženje
3. Dobivanje HTML elemenata
4. Što su HTML čvorovi i odnosi između elemenata
5. Što je pseudo-niz
6. Kako funkcioniraju petlje for of i for in
7. Dohvaćanje i mijenjanje sadržaja oznaka
8. Stvaranje i umetanje novih DOM elemenata
9. Kako radi InsertAdjastmentHTML
10. Kloniranje, premještanje i brisanje elemenata
11. Promjena CSS stilova pomoću JS-a
12. Dohvaćanje i mijenjanje atributa DOM elementa
13. Što je rukovatelj događajima na stranici
14. Kako dodati audio reprodukciju kada se pokrene događaj
15. VJEŽBA - 6. Napravite igru za pogađanje broja
16. VJEŽBA - 7. Stvorite modalne prozore
17. VJEŽBA - 8. Napravite igru abecede
18. PROVJERITE SE. D.O.M test
19. Završna riječ
Duboki rad s podacima
1. O čemu se radi u ovom bloku?
2. Kako funkcionira ovaj kontekst pozivanja
3. Destrukturiranje nizova
4. Uništavanje objekata
5. Kako radi operator širenja
6. Što je operator rest
7. VJEŽBA-9. Destrukturiranje, odmor i širenje
8. Što su klase u JS-u
9. Što je Set
10. Što je Karta
11. Pretvaranje struktura podataka
12. VJEŽBA-10. Karta i set
Rad sa nizovima
1. String metode h. 1-Kako rade žice. metoda kriške
2. String metode h. 2. (skrati, u mala slova, zamijeni)
3. String metode h. 3 (Razdvoj/Spoji)
4. VJEŽBA-11. Rad sa nizovima
Rad funkcija
1. Zadane postavke funkcija
2. Objekti kao parametri funkcije
3. Funkcije višeg reda i prve klase
4. Vraćanje funkcije iz funkcije
5. metoda poziva funkcije
6. metoda vezanja funkcije
Rad s nizovima
1. Osnovne metode polja
2. Kako funkcionira forEach
3. forEach na karti i skupu
4. Počnimo stvarati aplikaciju
5. Map() metoda
6. Map() u praksi
7. metoda filter().
8. Metoda Reduce().
9. Praksa. Filtriraj/ mapiraj/ smanji
10. Primjena metoda na stranici
11. metoda pronađi().
12. Prijavite se na račun
13. Prijenos sredstava s vašeg računa
14. metoda findIndex().
15. some() i every() metode
16. metoda flat().
17. metoda sort().
18. fill() i Array.from() metoda
19. Praksa. Metode polja
20. Zaključak bloka
Brojevi i vrijeme
1. Osnovne metode brojeva
2. Što je bigint
3. Kako stvoriti datum
4. Postavljanje datuma u bankovnoj aplikaciji
5. Datumski izrazi
6. Formati datuma za različite zemlje
7. Formati brojeva različitih zemalja
8. SetInterval i SetTimer
Zaronimo dublje u rad DOM-a
1. Uživo VS statične kolekcije
2. Koordinate elemenata
3. Otkazivanje i pojavljivanje događaja u mjehurićima
4. Delegiranje događaja
5. Izrada kartica
6. Izrada transparentnog izbornika
7. Intersection API
8. Primijenite raskrižje na dionice
9. Primjena raskrižja na slike
10. Stvaranje klizača
11. Dovršavanje klizača
12. 3 načina povezivanja skripte s web mjestom
13. Zaključak