Buna. Imi poate recomanda niste carti despre programare? (Orice legat de Web Develop). In Romana ar fi de preferat ca la capitolul engleza stau prost. Tin sa mentionez ca sunt clasa a 8-a deci nu am facut algoritmica sau ceva de genul ca sa primesc chestii complicate. Multumesc.
Limbaje la care am interes: Html, php, css, javascript.
Pentru varsta ta ar fi mai bine sa inveti Engleza decat programare.
Oricum in liceu vei face C++ si te va lua de la 0 cu programarea: scheme logice, pseudocod, algoritmica, cod.
Stiu ca cineva de pe aici a scris un curs de php pt incepatori @geosoft1, carțulia mea de C de peste 1000 de pagini
Desi eu as zice sa mergi pe tutorialele video. PHP-ul a evoluat destul de mult, iar acele carti au ramas in urma. Ai avantajul ca vezi si un minim de workflow, adica pregatirea pt dezvoltare(cum instaleaza un server web, un editor/ide etc)
Recomandarea mea e https://wellcode.ro, o sa fiu mai drastic și îți zic că n-ai ce face cu html/CSS/javascript fără să știi engleză. (Adică cele mai bune resurse sunt doar in lb. Engleză, deci bagă Duolingo pe telefon 2-3 ore zilnic)
Pentru js și html ai freecodecamp (parcă ai și cursuri traduse), respectiv https://javascript.info
De fapt tocmai din carti se invata cu adevarat. Mai putin din articole si cursuri.
Bine, stiu ca de fapt ai vrut sa-l indemni pe OP sa practice programarea si nu doar sa citeasca despre ea dar cred ca e “misleading” sa zici ca nu poti invata programare din carti.
Cartile sunt baza daca vrei sa-ti incepi cariera de programator cu dreptul. Practica vine dupa sau in timpul cititului.
Cartile sunt importante, dar nu de programare in php/html/css ci cand vine vorba de algoritmi, structuri de date, metode de calcul, pattern-uri, modele de baze de date sau standarde de calitate.
Nu putem recomanda niciunul pentru cineva in clasa a 8-a. Adica cred ca daca citesc 10% din studenti cartile astea e bine. Nici eu n-am reusit sa trec prin The Art of Computer Programming si Introduction to Algorithms, sunt inaccesibile daca nu ai un motiv foarte bun sa le studiezi.
Pai si de unde ai vrea sa invete programare, chiar daca e in clasa a 8-a? Din articole si forumuri? Informatia gasita pe net e de multe ori incompleta si aproape intotdeauna dezorganizata.
Cartile ofera toata informatia necesara structurata in mod accesibil facand invatarea (daca e o carte buna) o placere. Si de obicei contin cam tot baremul minim de informatie despre un subiect anume - in felul asta nu exista lacune mai tarziu. Sunt sigur ca exista destule carti ptr. beginners care pot fi asimilate cu usurinta.
Si-n plus nu este obligatoriu sa tocesti toata cartea - citesti cat ai nevoie.
AoP n-am citit-o nici eu - matematica folosita acolo e muuult peste nivelul meu. Dar de fiecare data cand incerc sa invat lucruri noi - prima data apelez la carti. Si ii recomand oricui, indiferent de varsta, sa faca acelasi lucru.
Degeaba invata programare din carti in romana ca mai tarziu stack overflow e in engleza.
E cam rusinica sa stai prost la capitolul engleza in 2018. Pune mana si citeste carti in engleza, uita-te la filme cu subtitrare in engleza, cursuri, duolingo, orice, dar nu vad cum ar merge invatatul englezei cu programarea in paralel.