Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako postati web programer?

[es] :: PHP :: Kako postati web programer?

Strane: < .. 1 2 3 4 5 6 7

[ Pregleda: 24096 | Odgovora: 121 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

milantrax2005
Milan Trajković
Nis

Član broj: 53910
Poruke: 675
*.exe-net.net.

ICQ: 324951764


+2 Profil

icon Re: Kako postati web programer?01.03.2016. u 20:18 - pre 99 meseci
Citat:
Možda ti posao zavisi od tog .js-a


Uh, ne bas. JS je samo jedan delic cele price.

Offtopic, ali zadnjih 12 godina back-end ja iskljucivo radim u PHP-u, upola od tog vremena sa Wordpressom, ali dugoročne tendencije vise ukazuju na popularnost JS-a

Da se razumemo, mozda je lakse da ako vec uci JS (koji ti svakako treba za front) da nastavi sa JS-om i u back-endu kroz Node, nego da prelazi na PHP stak, sto moze da bude komplikovano za pocetnika kada treba da se ubaci u igru neki popularniji framework (Laravel je mozda najpopularniji ali nije nimalo lak za pocetnike i Pro upotrebu, YII takodje, CodeIgniter je mozda i mrtav, Slim mozda za manje aplikacije i API-je).
Pisanje custom MVC-a u PHP-u je zasebna prica (u vecini slucajeva nekad se ispostavi da je bolje koristiti framework u startu nego custom resenje).

Cela ova tema mozda nije u potpunosti za PHP (sto je i naglasila na pocetku) ali eto moje misljenje za nekog ko pocinje sa time je to sto sam napisao u prethodnom postu.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Kako postati web programer?01.03.2016. u 21:06 - pre 99 meseci
Citat:
Mr. Bond: Lepa strana PHP-a je što je jako nisko postavljen HTTP sloju.

S jedne strane, imaš pravo. Sa druge strane, ovaj pristup vrlo često vodi špagetarenju, koje je nažalost prisutno i u dosta PHP tutorijala, i u dobroj meri je zaslužno za reputaciju koju PHP ima. Danas kad je MVC defakto standard, možda ima više logike u startu odvojiti lejere kako treba, loše navike se teško iskorenjuju. BTW, odličan post.

Kad ste već krenuli sa konstruktivnim predlozima, da dam i ja svoj:

1. konzola i shell
2. stdin/stdout
3. jednostavna skripta koja čita n brojeva sa stdin i sumira ih
4. promenljive, osnovni tipovi podataka, petlje
5. funkcije (metode), argumenti i lokalne promenljive, scope
6. objekti i klase
7. mikrofrejmvork
8. HTTP
9. HTML, views
10. ???
11. Profit

Naravno sve ovo na nekom pristojnom jeziku. ;)
 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
82.208.254.*



+218 Profil

icon Re: Kako postati web programer?01.03.2016. u 21:24 - pre 99 meseci
Andrea hoce da postane web programer. Da naglasim programer. Programer programira. HTML i CSS i sve vezano za njega nije programiranje.
Neki koriscenje jQuery ne smatraju programiranjem. Ubacivanje i podesavanje jquery plugina i menjane visini, sirine, boje sa jQuery nije programiranje.
I Andrea sama kaze da je na kursu za web dizajnera (dizajnera!!!) ucila HTML i CSS. HTML CSS i jQuery osnovno kod nas rade dizajneri a ne programeri.
Andrea je dosla na php forum ocigledno jer hoce da uci php i trazila je savet sta jos treba da uci. Moj savet je JS i neki js fw, php i neki php fw i mysql bazu.
Posleneka uci sve ono okolo sto vi navodite. Ovo je osnova. Kao sto rece plus minus kao tablica mnozenja. Sve ostalo su bezbroj alata koje ne mozes nikada sve i do kraja nauciti
i ucis po potrebi.
Nema smisla ovde savetovati javu i .net jer vec se odlucila a pita za finese.
Ono sto je ona pitala je normalan tok ucenja da se postane php programer i neka tako nastavi.

Ja opet nisam video oglas gde se trazi samo znanje php-a bez html i css i js. To je retkost.
Uciti php i javu i .net a da se ne nauci html, css i js nema smisla.
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+836 Profil

icon Re: Kako postati web programer?01.03.2016. u 21:26 - pre 99 meseci
Krenes sa c-om pa preko php-a zavrsis na kraju sa Wordpress-om ili Drupal-om.
Losa karma...
 
Odgovor na temu

milantrax2005
Milan Trajković
Nis

Član broj: 53910
Poruke: 675
*.exe-net.net.

ICQ: 324951764


+2 Profil

icon Re: Kako postati web programer?01.03.2016. u 21:31 - pre 99 meseci
Citat:
Kako postati web programer


Prakticnije je Web Developer ili za super-ambiciozne Full Stack Web Developer :-)
 
Odgovor na temu

Mr. Bond
Beograd

Član broj: 126551
Poruke: 124
*.dynamic.sbb.rs.

Sajt: https://rs.linkedin.com/i..


+14 Profil

icon Re: Kako postati web programer?01.03.2016. u 21:58 - pre 99 meseci
Citat:
VladaSu:
Andrea hoce da postane web programer. Da naglasim programer. Programer programira. HTML i CSS i sve vezano za njega nije programiranje.
Neki koriscenje jQuery ne smatraju programiranjem. Ubacivanje i podesavanje jquery plugina i menjane visini, sirine, boje sa jQuery nije programiranje.
I Andrea sama kaze da je na kursu za web dizajnera (dizajnera!!!) ucila HTML i CSS. HTML CSS i jQuery osnovno kod nas rade dizajneri a ne programeri.
Andrea je dosla na php forum ocigledno jer hoce da uci php i trazila je savet sta jos treba da uci. Moj savet je JS i neki js fw, php i neki php fw i mysql bazu.
Posleneka uci sve ono okolo sto vi navodite. Ovo je osnova. Kao sto rece plus minus kao tablica mnozenja. Sve ostalo su bezbroj alata koje ne mozes nikada sve i do kraja nauciti
i ucis po potrebi.
Nema smisla ovde savetovati javu i .net jer vec se odlucila a pita za finese.
Ono sto je ona pitala je normalan tok ucenja da se postane php programer i neka tako nastavi.

Ja opet nisam video oglas gde se trazi samo znanje php-a bez html i css i js. To je retkost.
Uciti php i javu i .net a da se ne nauci html, css i js nema smisla.


Poenta procesa koji sam naveo je da ce dovesti do toga da covek sam shvati zasto mu je neophodno da uci osnove programiranja (kontrola toka, strukture, rad sa memorijom i tokovima), OOP kao i funkcionalno programiranje... Meni je barem bilo lakse da idem tim redosledom i zato navodim takav primer. Apsolutno je prihvatljivo i da neko krene da uci teoriju i osnovne na C-u pa da produzi na PHP/Java/.NET i tada svakako nece raditi WP ni HTML/CSS. To da dizajneri pisu HTML/CSS/jQuery - pisu. Da li je to produktivno i odrzivo? Nije. Zavisi i od toga da li neko zeli da ostane na nivou freelancer-a ili zeli da kasnije predje na Software Engineer nivo gde svakako nece pisati HTML/CSS/jQuery ali ce morati da razume procese koji se desavaju sa njegovom aplikacijom od pocetka do kraja. U suprotnom cemo idalje dobijati od "programera" HTTP response "200 OK" a u body-u ce stajati "{ status: error, message: Page Not Found }"...

Mislim da se mi svi ovde slazemo sta je neophodno nauciti - ne slazemo se oko nacina tj. koraka ucenja tih stvari :) U konacnici Andrea ce morati da nadje svoj nacin - ovde ima nekoliko razlicitih filozofija i sve ce je dovesti negde. Koliko ce biti uspesna zavisi od truda koji ulozi i sposobnosti da razdvoji bitno od nebitnog.
Bad programmers worry about the code. Good programmers worry about data
structures and their relationships.
 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
82.208.254.*



+218 Profil

icon Re: Kako postati web programer?02.03.2016. u 08:26 - pre 98 meseci
Meni C korak ne smeta. Osnove C-a je ok za bilo koje drugo programiranje jer te C natera da razmisljas kako treba.
Nekada to razmisljanje manje znaci a nekada vise u PHP. Uceci C nece izgubiti nista.
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

brux002
Goran Blazin
Web Developer
Svuda po malo

Član broj: 280339
Poruke: 251
49.228.205.195

Sajt: goranblazin.com


+98 Profil

icon Re: Kako postati web programer?02.03.2016. u 11:25 - pre 98 meseci
@VladaSu

Ne znam odakle ti to da bilo koji programer mora znati CSS :) PHP je backend programski jezik. Mozes ga zameniti sa milion drugih jezika i opet praviti web aplikacije. Na frontu su stvari malo drugacije... HTML moras znati jer bez njega nema unosa/ispisa na tvoju aplikaciju. JS je takodje programski jezik tako da ga moras znati da bi mogao manipulisati podacima bez da moras da kontaktiras server. Ali CSS je samo nacin prikazivanja HTML komponenti. Zaista ne znam otkud ti to da ga bilo koji programer mora znati... Evo ja ne znam CSS i ubijam se od kolicine posla (a da se ne lazemo i lepo sam placen).
Po toj logici bi inzinjer automobila koji pravi motore morao znati da radi i limariju i da bude vulkanizer :)
Naravno da CSS nije zgoreg znati ali nikako nije requirement, pogotovo sto je uvek bolje se specijalizovati za vise prog. jezika umesto trositi vreme na ucenje dosadnog CSS koji ce ionako rade frontend-eri :)
Violence is the last refuge of the incompetent.
 
Odgovor na temu

DaliborP

Član broj: 113174
Poruke: 1173



+3258 Profil

icon Re: Kako postati web programer?02.03.2016. u 11:46 - pre 98 meseci
Nekoliko odlicnih postova, svaka cast. Ja mislim da postoje dva puta za web developera, front i back end. Svakako je korisno na pocetku nauciti kako funkcionisu oba, ali nije neophodna znati oba da bi se imao posao. Ima posla i za jedne i druge, i sve vise su razdvojeni. Front End stack i dalje raste, bice zanimljivo videti gde ce biti za 4-5 godina.
 
Odgovor na temu

BluesRocker

Član broj: 20536
Poruke: 1130



+394 Profil

icon Re: Kako postati web programer?02.03.2016. u 12:06 - pre 98 meseci
Citat:
brux002:Evo ja ne znam CSS i ubijam se od kolicine posla (a da se ne lazemo i lepo sam placen).

Linkedin kaže drugačije :)
Romanes Eunt Domus
 
Odgovor na temu

brux002
Goran Blazin
Web Developer
Svuda po malo

Član broj: 280339
Poruke: 251
49.228.205.195

Sajt: goranblazin.com


+98 Profil

icon Re: Kako postati web programer?02.03.2016. u 12:23 - pre 98 meseci
@BluesRocker - ma to drugari endorsuju koji ni ne znaju cime se bavim ;)

Salu na stranu naravno da znam osnove CSS-a (promeni boju, povecaj font) ali to je nista u odnosu na to koliko se mora znati da bi ga radio profesionalno... CSS je postao ozbiljna alatka na koju se mora potrositi mnogo sati da bi se savladao kako treba (iako vidim da su ga mnogi ljudi na ovom thread-u potcenjivali i govorili kako ga mozes nauciti za jedno poslepodne).

Poenta mog posta je da u ozbiljnoj firmi nikad ne bi trazili od programera da radi CSS ili obrnuto i da programer uopste ne mora da ga zna. Pogotovo ako ti se ne svidja (isto kao sto se gomili ljudi ne svidja programiranje i sasvim lepo zaradjuju samo od znanja CSS-a).

P.S. Znam da mnogi ovo vec znaju ali za neupucene CSS nije programski jezik (kao ni HTML) i zato ga ne svrstavam u "programiranje" :)
Violence is the last refuge of the incompetent.
 
Odgovor na temu

Mr. Bond
Beograd

Član broj: 126551
Poruke: 124
149.11.50.*

Sajt: https://rs.linkedin.com/i..


+14 Profil

icon Re: Kako postati web programer?02.03.2016. u 12:35 - pre 98 meseci
Now we're talking :) Apsolutno se slazem da biti produktivan radeci sa CSS-om i pisati optimizovan CSS zahteva posvecenost i poznavanje alata kao sto su SASS i/ili LESS. Poenta je bila da ipak svako mora da zna kako da promeni boju teksta ili da promeni font :) E sad, ako se nekome dopadne - put ka FE mu je otvoren :) Ja sam od HTML/CSS/JS pobegao glavom bez obzira :)
Bad programmers worry about the code. Good programmers worry about data
structures and their relationships.
 
Odgovor na temu

brux002
Goran Blazin
Web Developer
Svuda po malo

Član broj: 280339
Poruke: 251
49.228.205.195

Sajt: goranblazin.com


+98 Profil

icon Re: Kako postati web programer?02.03.2016. u 12:39 - pre 98 meseci
JS bi ipak svaki web programer trebao da zna. Cesto se desi da se prilikom neke akcije na stranici treba obraditi neki podatak a pritom ne mora da se kontaktira baza ili drugi korisnik. Zasto onda opterecivati server sa time umesto jednostavno obraditi podatak na browseru sa JS i ispisati ga u web aplikaciji? :)
Violence is the last refuge of the incompetent.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: Kako postati web programer?02.03.2016. u 12:43 - pre 98 meseci
Citat:
brux002:
za neupucene CSS nije programski jezik (kao ni HTML)

pa saad http://stackoverflow.com/questions/2497146/is-css-turing-complete
 
Odgovor na temu

brux002
Goran Blazin
Web Developer
Svuda po malo

Član broj: 280339
Poruke: 251
49.228.205.195

Sajt: goranblazin.com


+98 Profil

icon Re: Kako postati web programer?02.03.2016. u 12:48 - pre 98 meseci
@jablan

Smartass :) :P
Violence is the last refuge of the incompetent.
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Kako postati web programer?02.03.2016. u 12:59 - pre 98 meseci
Citat:
P.S. Znam da mnogi ovo vec znaju ali za neupucene CSS nije programski jezik (kao ni HTML) i zato ga ne svrstavam u "programiranje"


Upravo zbog toga i kažem da svaki normalan `developer` treba znati to kao tablicu množenja. Ako ništa drugo, osnove i pseudo osnove. Css level 1,2 i da nešto zasenčiš, zarotiraš, zavrneš unatraške.. malo :.before malo ::after i tako to. Sve ostale dubioze oko toga, gde zapne ili se zaboravi, uvek ima gde da se podseti čovek ili se jednostavno angažuje osoba koja ima šlihta za ugađanje čovečjem oku i nadareniji je za to, ako se baca poprilično jak akcenat na izgled.

Ono što mene recimo žasnoU nervira jesu `sitnice` tipa calc().
Taj `css` je što se mene lično tiče, trebalo da raspolaže tim predivnim mogućnostima još od samog početka i da svi browseri to podrže kao nešto de-facto .. ali ne.
To je bezbedno i cross compatible tek od valjda prošle godine (ako jeste ?? )... I kako posle da neko normalan ne pomisli da su iluminati zapravo, zaista baš svugde umešali prste?
about:networking
 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
82.208.254.*



+218 Profil

icon Re: Kako postati web programer?02.03.2016. u 13:08 - pre 98 meseci
@brux002 Rekao sam PHP programer. Ne bilo koji programer. Mislim da niko od PHP programera nije naucio samo PHP a da ne zna nista HTML i CSS.
Nisam rekao da moze da se nauci za jedno poslepodne html i css nego plugini za js i neke alatke za html i css. Treba pazljivije citati sta je napisano.
Kazes "Poenta mog posta je da u ozbiljnoj firmi nikad ne bi trazili od programera da radi CSS ili obrnuto i da programer uopste ne mora da ga zna."
Tacno, ali put do tog trenutka, do rada u ozbiljnoj firmi je zahteva solidno znanje html i css-a.

To sto si ti dogurao da samo radis PHP sigurno ti nije prvi posao i odmah samo PHP. Da bi dosao do ovog trenutka kada samo radis php ti si iskucao brdo css, html i js koda.
Zar ne?

Totalno se slazem sa plus_minus. Ja prosto ne mogu da verujem da je neko naucio php bez da zna solidno html i css i da je tako dobio posao. U jedno od koraka do posla gde radi samo php morao da pokaze i znanje html i css-a.
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
82.208.254.*



+218 Profil

icon Re: Kako postati web programer?02.03.2016. u 13:10 - pre 98 meseci
Licno osecam veliki hendikep i blam sto par godina nisam aktivno radio na html i css. Procitam, propratim, probam ali ne radim aktivno.
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

brux002
Goran Blazin
Web Developer
Svuda po malo

Član broj: 280339
Poruke: 251
49.228.205.195

Sajt: goranblazin.com


+98 Profil

icon Re: Kako postati web programer?02.03.2016. u 13:22 - pre 98 meseci
Citat:
VladaSu:

To sto si ti dogurao da samo radis PHP sigurno ti nije prvi posao i odmah samo PHP. Da bi dosao do ovog trenutka kada samo radis php ti si iskucao brdo css, html i js koda.
Zar ne?

Totalno se slazem sa plus_minus. Ja prosto ne mogu da verujem da je neko naucio php bez da zna solidno html i css i da je tako dobio posao. U jedno od koraka do posla gde radi samo php morao da pokaze i znanje html i css-a.


Nisam rekao da radim "samo" PHP :) Naravno da pisem i HTML i JS, i pisacu ga dokle god budem radio web programiranje jer to spada u taj opis posla (HTML zbog unosa/ispisa a JS jer je programski jezik). CSS nisam nikad pisao niti je to bilo trazeno od mene ikad (naravno da sam to odmah rascistio na pocetku prilikom intervjuisanja i zaposljavanja).

Potpuno mi je jasno da postoje firme koje traze od programera da rade CSS, server administraciju, popravljaju hardver, idu po burek,... Samo kazem da postoje i drugacije :)

Violence is the last refuge of the incompetent.
 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
82.208.254.*



+218 Profil

icon Re: Kako postati web programer?02.03.2016. u 13:36 - pre 98 meseci
Dobar php programer moze da postavlja uslove kao ti. Pocetnik koji jos uvek uci bas i ne moze.
Ima firme koje od php programera ne zahtevaju znanje sql-a. Sve u vezi baze i upita imaju coveka za to.
Programe mu kaze sta hoces i on mu posalje pozive. Eto, ne mora ni sql da uci. :)



[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

[es] :: PHP :: Kako postati web programer?

Strane: < .. 1 2 3 4 5 6 7

[ Pregleda: 24096 | Odgovora: 121 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.