Veb-programer
Veb-developer je osoba koja obavlja neki od poslova vezanih za razvoj veb-aplikacija.
Priroda posla
Veb-developer može raditi samostalno kao frilenser ili u različitim tipovima organizacija, počevši od malih i srednjih preduzeća, pa sve do velikih korporacija i državnih institucija. Može biti stalno zaposlen u jednoj kompaniji, ili istovremeno sarađivati kao konsultanti ili spoljni saradnik sa različitim kompanijama.
Tip posla
Laici obično poistovećuju pojmove veb-developera i programera, što je pogrešno. Posao veb-developera, pored programiranja, zahteva multidisciplinarno znanje i iskustvo i obuhvata procese kao što su razvoj, dizajn, implementacija, standardizacija, bezbednost, razvoj i optimizacija baze podataka, održavanje.[1][2] Sa druge strane, posao programera se svodi na zadatak da tuđu ideju pretvori u programski kôd.[1]
Moderne veb-aplikacije poseduju višeslojnu arhitekturu i zavisno od veličine tima, veb-developer se može specijalizovati za jedan ili više slojeva.[3][4]
Obrazovanje i licenciranje
Ne postoje formalni kriterijumi po pitanju obrazovanja ili licenci koji bi definisali ko može da se bavi poslom veb-developera. Međutim, mnogi fakulteti i više škole nude studijske programe i kurseve na polju veb-razvoja. Takođe, na internetu su dostupni mnogobrojni članci i tjutorijali, besplatni i komercijalni, koji se bave ovom tematikom.
Međutim, za nekoga ko želi da bude veb-developer i da radi na veb-projektima, podrazumeva se da poseduje napredno znanje i veštine iz sledećih oblasti:
- HTML/XHTML, CSS
- Programiranje na strani servera. PHP, Perl, Python, CGI, Ruby...
- Programiranje na strani klijenta. Javaskript, Ajaks, Flash...
- Razvoj strukture baze podataka. MySQL, MariaDB, Oracle, PostgreSQL, SQLite...
Vidi još
Reference
- ^ а б Aleksandar Babić. „Kako postati web developer ili PHP programer?”. Архивирано из оригинала 26. 07. 2014. г. Приступљено 30. 7. 2014.
- ^ Višnja Željeznjak. „Web Development - Dobri developerski duh - #ws7”. Приступљено 30. 7. 2014.
- ^ Multiple (wiki). „Web application”. Docforge. Приступљено 7. 12. 2012.
- ^ Miloš Dobrojević. „Aplikativni softver - Razvoj, UML, Slojevi, OOP.pdf” (PDF). Архивирано из оригинала (PDF) 08. 08. 2014. г. Приступљено 29. 7. 2014.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.