Wpis z mikrobloga

@supremeyeth: Najpierw przerób jakiś kurs, żeby nauczyć się podstaw. Potem weź się za zadania dla początkujących programistów typu FizzBuzz, potem sam sobie ustal jakieś zadanie i je zrealizuj.
Doucz się PHP w kontekście baz danych typu MySQL. Zrób swoją stronę, zrób CMS-a.
HTML, CSS pewnie z czasem się przyda, ale PHP to budowa domu, a ta reszta to wykładanie kafelków w łazience.
Oczywiście bywa też inaczej (bo są różne projekty zbudowane
bardzo ci dziekuje za pomoc, a jesteś w stanie powiedzieć ile trzeba poświecic przykładowo godzin by móc zacząć robić coś sensownego?


@supremeyeth: To trochę inaczej działa. Nauka samego języka to krótka droga, semantyka jest mało rozbudowana i całość programowania opiera się na tych samych, prostych instrukcjach. I jedyne to warto "wykuć", ale to nauka na kilka dni wraz z pisaniem własnego kodu.

Uczenie się na pamięć np. funkcji wbudowanych w język
@supremeyeth: Ja się uczyłem programowania, gdy monitor wyświetlał tylko jeden kolor - bursztynkowy. No i komputer nie miał twardego dysku, ale miał 2 stacje dyskietek po 5'25 cala. I nie było Windowsa, tylko był DOS. A w DOS był QuickBasic, czyli taki dość prosty język.

Proste w zapisie języki są najprzyjemniejsze do nauki odpowiedniego myślenia.
A potem były inne języki, ale w innych jest to samo.
Są zmienne, stałe, funkcje, instrukcje
@supremeyeth: Dodam tylko, że zaraz po tym, jak nauczysz się podstaw wybranego języka, to zalecam w dalszej kolejności naukę obsługi debuggera (dla PHP jest to XDebug).
Dzięki niemu będziesz mógł linia po linii podglądać, jak wykonuje się kod, kiedy jakie wartości są w zmiennych itd.
Mając tę umiejętność nie tylko będziesz się szybciej uczył, ale również unikniesz też zadawania wielu pytań, na które będziesz otrzymywał odpowiedzi w stylu elektrody. ( ͡
@supremeyeth:
1. Jakaś książka albo nawet tutorial na start. Może byc np. https://www.w3schools.com/php/DEFAULT.asp jest trochę przestażały ale IMO fajnie wprowadza w web i nie jest za długi ani za krótki.
2. Na w3schools mimo wszystko przeczytał bym jeszcze html,css,javascript.
3. Poczytaj o MVC
4. Robisz jakiś własny projekt (jak nie masz pomysłu to zrób stronkę, która ma rejestrację, logowanie, dodawanie newsów, komentarzy, zarządzanie użytkownikami tylko dla admina).
5. W sumie to