Hogyan gyakoroljak, hogy fejből menjen a php meg a javascript programnyelv szintaktika hiba nélkül? Vagy hagyjam és amit lehet vizuálisan? Meg használjak gyüjteményt? Milyen módszerek vannak még, hogy az egész úgy menjen mint egy boríték címzés?
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Kiválasztós teszt, persze, mi ez, óvoda?
Leülsz a géped elé, letöltesz egy PHP-t, és elkészíted vele egy általad kitalált oldal backendjét. A PHP beépített webszerverét használhatod, nem feltétlenül kell külön telepíteni.
Ha Windowst használsz, letöltöd a PHP innen: [link]
Kicsomagolod valahova. Csinálsz mondjuk a C:\ meghajtóra egy public_html nevű mappát, abba egy index.php-t, és ez legyen a tartalma:
<?php
echo "Hello, World!";
?>
Utána nyitsz egy paranccsort, odanavigálsz, ahiva kitömörítetted a PHP-t, és elindítod a beépített webszervert úgy, hogy a public_html mappádat szolgálja ki:
php -S localhost:8080 -t C:\public_html
Megnyitod a böngészőt, beírod hogy http://localhost:8080/ és meg kell, hogy jelenj a Hello, World! szöveg. És akkor innentől gyakorolhatod is már a PHP-t.
Javascript ugyanez, elképzelsz egy frontendet mondjuk, és megvalósítod a funkciókat Javascripttel.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
Egyrészt nem kell MINDENT (értsd: minden [osztály] minden függvény[ének] paraméterezését) fejből tudni. Az alapvető elemek (például a ciklusok, a hibakezelés - Javascriptnél try, catch, finally - a különböző fajta változók deklarációja,...) illetve az aktuálisan alkalmazott rész (például Javascriptnél, ha teszem azt grafikával foglalkozol, a Canvas API) ismerete elegendő - a többire ott a php.net vagy az MDN ( [link] ).
Másrészt érdemes olyan kódszerkesztőt - mint például a VS Codium - használni, amiben van/felvértezhető kódkiegészítéssel, kódellenőrzéssel.
Oké, de mit kell ehhez arcoskodni ennyire?
Lényegében akkor marad a "karácsonyfaelv" szálkánként építgetve kb...
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz1.png)
A legtöbb modern IDE amúgy is szól a szintaktikai hibák miatt, emiatt nem kell aggódnod. Az IntelliJ termékeit jobban szeretem, de a VS Code sem rossz a megfelelő kiegészítőkkel.
A függvények/metódusok paramétereinél megint segít, teljesen felesleges fejből tudni. Ráadásul minden nyelvnél másképp van.
Amiben az IDE nem segít: ettől függetlenül sokat kell gyakorolnod. Anélkül nem megy. Ezért van, hogy minden bootcamp 80%-a gyakorlatból áll, és az egyetemek is próbálnak annyit biztosítani, amennyit tudnak (plusz adnak mindenhol házi feladatot, hogy gyakorolj).
A szintaktikában egyébként szerencséd van: a C szintaktikája elég jól sikerült, és onnan vette át a C++, C#, Java, PHP, JS, TS is. Szóval ha egyszer megtanulod, onnantól elég sokáig jó vagy.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!