A Codecademy jó webhely a JavaScript elsajátításához?

Legjobb válasz

Azt mondanám, hogy jó hely a Javascript alapjainak (szintaxis, alapstílus stb.) Elsajátításához. ).

Megállapítottam, hogy a nyelvtanulás legjobb módja az, ha valamit felépít az adott nyelven, miután legalább alaposan megértette a nyelvet.

egy nyelv megkívánja, hogy keresse meg, hogyan lehet a nyelven dolgozni. Az olyan kérdések, mint a “Van-e mód arra, hogy megnézzük, tartalmaz-e egy karakterlánc egy bizonyos dolgot?” Vagy “Van-e mód arra, hogy megnézzük, hogy ez a kivonat bizonyos kulcsként” azt jelenti-e, hogy elolvassa a nyelv dokumentációját és annak alapvető jellemzőit.

Válasz

Autodidakta webfejlesztő vagyok, és azt mondom – A JavaScript megtanulásának legjobb módja az, ha egyedül tanulsz . Mint minden más programozási nyelv / webszkript esetében, a JavaScript tanulási folyamatát is el kell kezdeni Kezdők szintről Középszintű szint, majd végül a Haladó szint.

Legnagyobb hiba a fejlesztők:

————————————————————————————————————— –

A sok JavaScript-hallgató hibát elkövet, hogy megtartja a JavaScript oktatóanyagok egyesével történő olvasása során, és egyiket sem valósítja meg . Ez a tanulási mód teljesen téves és hiábavaló.

A diákoknak el kell olvasniuk egy oktatóanyagot, majd végre kell hajtaniuk azt, amit a tutorial tanított nekik kód. Ettől helyesen megértik a kódot, különben garantálom, hogy elfelejtik , amit éppen olvassa el a következő 30 perc vagy azt megelőzően.

Az első JavaScript-oktatóanyag

—————————————————————————————————————

Tegyük fel, hogy az első JavaScript-oktatóanyag -al, amely az aktuális dátumot jeleníti meg.

Ennek a JavaScript-kódja:

Click me to display Date and Time

Miután elolvasta ezt az oktatóanyagot , telepítenie kell a saját számítógépén. Az alábbiakban a végrehajtási lépéseket kell követnie:

  1. Hozzon létre új weboldalt.
  2. Adja hozzá a gombra és az onclick eseményre.
  3. Adja hozzá a figyelmeztetést a dátum megjelenítéséhez.
  4. Futtassa a weblapot a böngészőjében az imént létrehozott szolgáltatás teszteléséhez.

Most már tudod, hogyan kell végrehajtani a kódodat.

Melyik szerkesztőt használjam a JavaScript-hez

—————————————————————————————————————

Kezdőként azt is megkérdezi, hogyan kell írni a JavaScript kódot? Használhatja a Windows jegyzettömbjét, vagy letöltheti a jegyzettömböt ++ ami nagyon jó szerkesztő.

A legjobb szerkesztő azonban szerintem a következő lenne: Visual Studio Code amely nagyon könnyű, csak 45 MB méretű , és nagyon-nagyon erős is. Teljesen ingyenes és minden operációs rendszeren fut Windows, Linux és Mac .

Mit kell fednie a JavaScript kezdők szintjén

A témákkal foglalkoznia kell –

1. JavaScript szintaxis – JavaScript szintaxis

2. Változók – JavaScript-változók

3. Adattípusok – JavaScript adattípusok

4. Operátorok – JavaScript-operátorok

5. Számtani műveletek – JavaScript aritmetika

6. Hozzárendelés – JavaScript-hozzárendelés

7. JS kimenet – JavaScript kimenet

8. Objektumok – JavaScript objektumok

9. Törés és folytatás – JavaScript törés és folytatás

Példák kezdő JavaScript programokra

Szeretnék felsorolni néhány programot, amelyeket a kezdőknek végre kell hajtaniuk .

1. Hozzon létre egy programot , ahol a felhasználó 2 int értéket ad meg 2 beviteli mezőben, és ezek közül a legnagyobbat a riasztás mezőben jeleníti meg, amikor egy gombra kattint.

2. Hozzon létre egy programot , ahol a felhasználó beír egy számot egy szövegmezőbe, és a tábláját (legfeljebb 10) meg kell jelenítenie egy div-en. A táblázatot a gombra kattintás eseményen kell létrehozni. Azt is tiltsa meg, hogy a felhasználó karakterláncot írjon be a szövegmezőbe (adjon meg megfelelő hibát a riasztó mezőben, amikor a bevitel karakterlánc). Hozzon létre egy kis űrlapot a Munka jelentkezéshez. 5 mezőnek kell szerepelnie – név, életkor, végzettség, cím és várható fizetés. Ennek az 5 mezőnek HTML-vezérlőkkel kell rendelkeznie, ahová a felhasználó beírja az adatait, és egy gombnak kell lennie, amelyre kattintva a div vezérlőn megjelenik a felhasználói információ. Annak megállapítása, hogy egy szám főszám-e vagy sem .

5 . Számológép létrehozása közös funkcióval – összeadás, kivonás, osztás és szorzás

Mit kell fednie a JavaScript középszintjén

1. AJAX

a. AJAX bevezetés

b. AJAX adatbázis

c. XML-alkalmazások

2. Funkciók

a. Argumentumok objektum

b. Nyílfüggvények

c. Alapértelmezett paraméterek

d. Módszer-meghatározások

e. Pihenési paraméterek

f. getter

g. beállító

h. aszinkron függvény

3. Munka az osztályokkal

a. osztály

b. konstruktor

c. kiterjeszti

d. statikus

4. J avaScript sütik

Mire kell kiterjednie a JavaScript speciális szintjének

Ha haladó szinten van, ez azt jelenti, hogy alapvetően tudja, hogyan kell működni a JavaScript-en. A Haladó szinten a JavaScript integrálásával kell megküzdenie a Python, Ruby, PHP, ASP NET stb. Alkalmazással.

Itt az lenne a feladata, hogy olyan funkciókat hozzon létre a JavaScript-en, amelyek hatékonyan kommunikálnak a Server technológiával mint az adatbázisok, Python, Ruby, PHP, ASP.NET Core stb.

Néhány példa a JavaScript használatával készült speciális funkciókra:

1. Egy weboldal részeinek részleges frissítése az adatbázisból néhány másodpercenként az AJAX használatával.

2. Valós idejű részvényárfolyamok megjelenítése és megjelenítése az oldalon. A tőzsdei árat úgy tudja megszerezni, hogy implementálja az API-t a JavaScript-kóddal.

3. Interaktív funkció létrehozása a webhelyén, így nő a konverziós arány. Példa lehet egy automatikus kiegészítés funkció, amelyet a JavaSript segítségével hozhat létre.

4. Külső API-megvalósítások , például TMDB API a JavaScript-ben, és segítséget nyújt a felhasználóknak a filmek, színészek és sorozatok részleteinek megszerzésében. Végtelen görgetés vagy automatikus lapozás funkció

Következtetés

Csak közvetlenül a jobb oldalra szeretnék mutatni, hogy hatékonyan megtanulhassa a JavaScriptet és ugyanakkor imádja ezt a webnyelvet is.

Jó türelemre lesz szüksége a JavaScript elsajátításához, mint ez a srác:

Remélem tetszik a válaszom és szeretném, ha adna nekem egy szavazatot , hogy megtudhassam, segítőkész vagyok-e vagy sem.

Köszönöm Naina

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük