Kako postati web programer (sa slikama)

Sadržaj:

Kako postati web programer (sa slikama)
Kako postati web programer (sa slikama)

Video: Kako postati web programer (sa slikama)

Video: Kako postati web programer (sa slikama)
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, April
Anonim

Web razvoj je polje koje se širi uvođenjem novih tehnologija, poput aplikacija na pametnim telefonima i tabletima. Potražnja za ljudima koji su upoznati sa stvaranjem novih aplikacija i programa je vrlo velika. Postati web programer dobra je strategija za ljude koji se razumiju u tehnologiju, ali za to će biti potrebno malo rada i učenja. Ako želite izgraditi karijeru web programera, morat ćete naučiti skup vještina koje uključuju programske jezike, grafičko uređivanje i marketing.

Koraci

1. dio od 5: Razumijevanje onoga što je potrebno da biste postali web programer

Postanite web programer Korak 1
Postanite web programer Korak 1

Korak 1. Saznajte šta poslodavci traže

Većina kompanija koje žele zaposliti web programera oglašavat će se za osobu koja ima nekoliko kvalifikacija.

  • Mnogi poslodavci će htjeti da web programer ima diplomu računarstva.
  • Diplome iz računarstva pripremaju pojedinca učeći ga vještinama potrebnim za razvoj weba: programiranje, web dizajn, upravljanje bazama podataka, umrežavanje i matematiku.
  • Umjesto sticanja diplome, mnogi web programeri posjeduju profesionalne certifikate. Možete ih nabaviti na fakultetima u zajednici, uslugama kontinuiranog obrazovanja i nekoliko tehnoloških kompanija.
  • Na primjer, Microsoft nudi kurs obuke za web razvoj koji zahtijeva da položite ispit i imate 2-3 godine radnog iskustva.
  • Iako je diploma ili certifikat najpoželjniji, na tržištu postoji mnogo slobodnih web programera koji grade uspješno poslovanje.
Postanite web programer Korak 2
Postanite web programer Korak 2

Korak 2. Shvatite koje su vam računalne vještine potrebne da biste postali web programer

Sposobnost dizajniranja osnovne web stranice minimum je koji ćete morati biti u mogućnosti napraviti.

  • Morate znati kako web funkcionira i kako programirati.
  • Postoji mnogo različitih programskih jezika koje bi dobar web programer trebao poznavati. Morat ćete znati kodirati u različitim programskim jezicima i kada ih koristiti.
  • Novi programski jezici i sučelja pojavljuju se svakodnevno. Morate pratiti tehnološke trendove da biste napredovali na ovom polju.
  • Morat ćete znati neke osnovne aspekte dizajna: teoriju boja, blokiranje mreže, fontove itd.
  • Iako vaš posao nije prvenstveno dizajniranje grafike, trebali biste znati kako web stranica ili aplikacija učiniti atraktivnom i istovremeno prilagođenom korisniku.
Postanite web programer Korak 3
Postanite web programer Korak 3

Korak 3. Shvatite da je web razvoj vrlo zahtjevna karijera

Morat ćete imati međuljudske vještine za povezivanje s klijentima, kao i za suočavanje sa stresom i radnim okruženjem.

  • Međuljudske vještine vrlo su važan aspekt u području web razvoja. Svakodnevno ćete se povezivati s klijentima, saradnicima i kompanijama.
  • Bitno je znati kako se ponašati s osobom koja je nestrpljiva ili koja ne razumije tehnologiju.
  • Možda imate posla s teškim klijentima ili ljudima kojima je potrebna dodatna pomoć u učenju kako koristiti tehnologiju koju razvijate.
  • Također će vam trebati vještine upravljanja stresom i upravljanja vremenom. Biti web programer vrlo je zahtjevno.
  • Možda radite na nekoliko projekata odjednom i imate teške rokove.

Dio 2 od 5: Učenje o programskim jezicima

Postanite web programer Korak 4
Postanite web programer Korak 4

Korak 1. Shvatite svrhu i funkciju programskih jezika i platformi

Bez njih web i drugi programi ne bi pravilno funkcionirali.

  • Programski jezici i platforme su ono što programeri koriste za kreiranje aplikacija, skripti ili drugih skupova uputstava za računare.
  • Postoji na desetine različitih programskih jezika.
  • Svaki jezik koristi različitu platformu ili program za pisanje skripti, programa i uputstava.
Postanite web programer Korak 5
Postanite web programer Korak 5

Korak 2. Upoznajte se sa HTML -om

Ovo je jedan od najjednostavnijih i najčešće korištenih programskih jezika za web stranice.

  • Većina ljudi može naučiti osnove HTML -a popodne pomoću jednog od mnogih dostupnih internetskih vodiča.
  • HTML je jezik koji se sastoji od više kratkih kodova otkucanih u tekstualni dokument. Ima svoju gramatiku i sintaksu kao i svaki jezik.
  • HTML označava jezik za označavanje hiperteksta.
  • Hipertekst je metoda kojom se krećete po internetu. Kliknete na vezu, koja je hipertekst koja vas vodi s jedne stranice na drugu.
  • Kada pišete u HTML -u, koristiti ćete niz oznaka. Ove oznake tekstu govore šta treba učiniti: kurzivom, povezivanjem na drugu stranicu, označavanjem tačke itd.
  • Kada upisujete HTML u tekstualnu datoteku, on se tada sprema kao html datoteka. Ovu datoteku tada otvara preglednik, poput Google Chromea ili Firefoxa.
  • Vaš preglednik čita datoteku i prevodi vaš kôd u vizualni oblik. To je web stranica koju vidite.
  • Da biste koristili HTML, možete koristiti jednostavan uređivač teksta ili moćan alat za uređivanje HTML -a poput HTML Kit -a.
  • Ostali programski jezici rade slično, ali koriste različite sintakse i oznake. Za složenije vrste web stranica dostupni su drugi jezici.
Postanite web programer Korak 6
Postanite web programer Korak 6

Korak 3. Saznajte o Javi

Ovo je vrlo često korišten programski jezik za web programere.

  • Glavni cilj Jave je omogućiti web programerima da napišu skriptu ili skup uputa za aplikaciju.
  • Ovaj jezik omogućava piscima aplikacija da "pišu jednom, pokrenu bilo gdje".
  • Neke popularne web stranice koje koriste ovaj jezik su Netflix, Edmunds i Zappos.
  • Neki od najpopularnijih alata za pisanje i kodiranje u Javi su JSON i CORE.
Postanite web programer Korak 7
Postanite web programer Korak 7

Korak 4. Razvijte vještine koristeći NET/ C#

Ovo je bitno ako radite na sistemima zasnovanim na Microsoftu.

  • Ovaj programski jezik je kreiran za Microsoft platforme.
  • Popularne web stranice koje ovo koriste kao razvojni alat su ExactTarget, Comcast i XBOX.
  • Alati za razvoj koji će vam pomoći pri pisanju u NET/C# su Flippy, SQL Helper, Imagehandler i CodeSmith.
  • Drugi alati koji mogu provjeriti vaš kôd i pomoći u nesmetanom pokretanju vaših aplikacija su FxCop, Regulator, NUnit i NDoc.
Postanite web programer Korak 8
Postanite web programer Korak 8

Korak 5. Razmislite o učenju PHP -a

Ovo je još jedan jezik koji je posebno pogodan za web razvoj.

  • To je najčešće korišteni skriptni jezik.
  • Ovaj jezik omogućava web programerima da pišu brzo. Ovaj je jezik fleksibilniji u svom kodu od drugih.
  • Facebook, Tumblr i Wikipedia koriste PHP kao svoj programski jezik.
  • Neki od najboljih alata za korištenje PHP -a su Slim. PHP, Secureimage i Webgrind.
  • Ostali alati za PHP uključuju, ali nisu ograničeni na, Scavenger, PHP DOX i PHP_Debug. Za upotrebu sa PHP -om dostupno je više testera, ispravljača grešaka i dokumentatora.
Postanite web programer Korak 9
Postanite web programer Korak 9

Korak 6. Razmislite o razvoju vještina pisanja C ++ koda

Ovaj jezik se uglavnom koristi za programiranje sistema.

  • Ovaj programski jezik je jednostavan za upotrebu i ima fleksibilnost u kodu.
  • Popularne web stranice koje koriste C ++ su JPMorgan Chase, DIRECTTV i Sony.
  • Postoji više alata koji vam mogu pomoći u kodiranju u C ++, kao što su Doxygen, Graphviz i Mscgen.
  • Eclipse je još jedan popularan alat za korištenje C ++.
Postanite web programer Korak 10
Postanite web programer Korak 10

Korak 7. Naučite kako kodirati u Pythonu

Ovo je vrlo popularan jezik za kodiranje koji koriste mnoge popularne web stranice.

  • Python je programski jezik poznat po svojoj jednostavnosti upotrebe koja omogućava programerima da brzo kreiraju kod i integrišu sisteme.
  • Ovaj jezik ima programsku sintaksu koja se lako čita i prati. Time se smanjuju troškovi održavanja programa.
  • Neke od web stranica koje vjerovatno svakodnevno koristite su zasnovane na Pythonu, poput Googlea i Youtubea.
  • Neki od alata koje možete isprobati za rad s Pythonom su Komodo Edit IDE, PyCharm IDE i Eclipse s PyDevom.

Dio 3 od 5: Učenje o grafičkom dizajnu

Postanite web programer Korak 11
Postanite web programer Korak 11

Korak 1. Shvatite osnove grafike na web stranici

Većina web programera ne radi svoj grafički dizajn, ali važno je znati osnove.

  • Trebali biste znati izrezati grafiku, promijeniti joj veličinu, promijeniti shemu boja i dodati tekst.
  • Postoji mnogo različitih aplikacija i programa za uređivanje slika i fotografija koje možete koristiti.
  • Svaki ima svoje sučelje i metode.
  • Iako većina web programera u većim kompanijama ne radi grafički dizajn za aplikacije i stranice, važno je imati dobar opći osjećaj za osnovno grafičko uređivanje.
  • Mnogi web programeri će završiti s nekim osnovnim grafičkim uređivanjem, posebno u manjim firmama ili ako su samozaposleni.
Postanite web programer Korak 12
Postanite web programer Korak 12

Korak 2. Preuzmite besplatni softver za uređivanje grafike

To će vam omogućiti vježbanje i orijentaciju jednostavnim grafičkim uređivanjem.

  • Besplatni softverski paketi za uređivanje, poput GIMP -a i Inkscape -a, dostupni su za preuzimanje.
  • Postoji nekoliko online vodiča za GIMP i Inkscape.
  • Ovi besplatni softverski paketi za uređivanje omogućuju vam da radite osnove grafičkog i foto uređivanja.
  • Pomoću GIMP-a i Inkscape-a možete izrezati i promijeniti veličinu fotografije ili grafike, dodati oblike i tekst, ukloniti efekt crvenih očiju i promijeniti boje grafike.
Postanite web programer Korak 13
Postanite web programer Korak 13

Korak 3. Vježbajte dodavanje slika na web lokaciju

Napravite jednostavnu web stranicu temeljenu na temi koja vas zanima.

  • Iskoristite svoje vještine HTML kodiranja da postavite jednostavne slike i grafike na web stranicu.
  • Za uređivanje slika koristite GIMP ili Inkscape.
  • Provjerite web stranicu kako biste vidjeli kako promjene na vašim slikama utječu na izgled web stranice.
  • Morat ćete vježbati i igrati se s opcijama kako biste saznali načine na koje više volite uređivati slike.
  • Nakon što imate klijenta, trebali biste moći uređivati slike i grafike prema njihovim potrebama.

Dio 4 od 5: Oglašavanje vaših vještina

Postanite web programer Korak 14
Postanite web programer Korak 14

Korak 1. Planirajte nekoliko web stranica

Ovo je nešto što možete pokazati potencijalnim klijentima kako biste pokazali svoje vještine.

  • Trebali biste napraviti nekoliko različitih vrsta web stranica: jednu za prikazivanje slika poput umjetničkih djela ili fotografija i video zapisa, jednu za poslovanje, a drugu za blog, hobi ili interesovanje.
  • Ove vrste web stranica su ono s čime ćete se obično susretati kao web programer.
  • Napravite lažnu poslovnu stranicu uključujući vrstu poslovanja, vrste proizvoda i usluga koje se prodaju, slike potencijalnog posla, stranicu s proizvodima i uslugama i stranicu za kontakt.
  • Napravite svoju ličnu web stranicu, uključujući vrste programiranja koje poznajete, cijene i veze do bilo koje web stranice na kojoj ste radili ili kreirali.
  • To će omogućiti klijentima da vide vaš rad.
  • Napravite web lokaciju za blog na kojoj korisnici mogu koristiti sučelje za dodavanje sadržaja.
  • Radite s različitim jezicima kako bi vaši potencijalni klijenti mogli vidjeti s čime možete raditi.
Postanite web programer Korak 15
Postanite web programer Korak 15

Korak 2. Napravite posjetnice

Podijelite ih na događajima.

  • Pobrinite se da imate vezu do lične ili poslovne web stranice za vaš slobodni web razvoj.
  • Navedite kontakt podatke na svojoj kartici.
  • Omogućite veze do web stranica na kojima ste radili kako bi potencijalni klijenti mogli vidjeti vaš rad.
Postanite web programer Korak 16
Postanite web programer Korak 16

Korak 3. Pojačajte svoju prisutnost na društvenim medijima

Napravite stranicu o svom poslu i za koje ste vrste web razvoja specijalizirani.

  • Baš kao i poslovna web stranica, ovo je vrlo važan korak u pronalaženju posla za sebe.
  • Pokušajte napraviti Facebook stranicu za svoje poslovanje i uključite koje vrste programiranja možete raditi, cijene usluga i svoje kontakt podatke.
  • Otvorite Twitter račun i dajte ažuriranja i veze do web lokacija na kojima radite.
  • Pobrinite se da imate Google + stranicu ili blog o tome na čemu radite i radite s web razvojem.
  • Koristite LinkedIn za komunikaciju s drugim profesionalcima u industriji.
Postanite web programer Korak 17
Postanite web programer Korak 17

Korak 4. Oglašavajte se na internetu i u novinama

Nakon što počnete raditi sa širokim spektrom usluga razvoja weba, trebali biste se široko oglašavati.

  • Napravite oglas na Craigslistu na stranici Usluge za vaše područje.
  • Uključite veze do web stranica na kojima ste radili i neke podatke za kontakt.
  • Pokušajte objaviti oglas u lokalnim novinama i časopisima.
  • Ovo bi moglo dovesti do lokalnog razvoja vašeg poslovanja od lokalnih društvenih grupa, dobrotvornih organizacija i vlasnika preduzeća koji žele izgraditi ili poboljšati svoje web stranice.

5. dio od 5: Dobijanje posla kao web programer

Postanite web programer Korak 18
Postanite web programer Korak 18

Korak 1. Pripremite i ažurirajte svoj životopis ili životopis

Uključite svako iskustvo, čak i dobrovoljno, koje ste dizajnirali i programirali za web stranice ili aplikacije.

  • Važno je da prilikom izrade biografije budete pošteni. Nemojte uključivati lažna iskustva ili pretjerivati.
  • Klonite se industrijskog žargona i modnih riječi. Jasno prezentirajte svoje iskustvo bez riječi koristeći riječi poput „sinergija“ili „kreativno“.
  • Uključite svjedočanstva o svom radu i veze do koda ili web stranica koje ste razvili.
  • Neka vaš prijatelj ili kolega pregleda vaš životopis prije nego što se prijavite za posao.
  • Stavite svoj životopis na mrežu nakon što je završen ili ažuriran. Pokušajte koristiti web stranice poput LinkedIna ili Career 2.0.
  • Pitajte sve industrijske veze koje morate pogledati u životopisu da biste saznali znaju li za njih neke mogućnosti.
Postanite web programer Korak 19
Postanite web programer Korak 19

Korak 2. Postavite dio koda koji ste napisali na mreži

Prisustvo web programera od vitalnog je značaja za uspješnu karijeru.

  • Stavite sporedni projekt na suradničke web stranice poput GitHub -a.
  • Doprinesite otvorenim projektima na GitHubu i sličnim web stranicama.
  • Budući poslodavac koji vidi da kandidat u slobodno vrijeme radi s drugima na web projektu bit će privlačan potencijalni zaposlenik.
  • Stavite svoj najkvalitetniji kôd na svoje internetske profile.
  • Nakon što ste napisali neki kôd ili dali svoj doprinos projektu, možete ga staviti u svoj životopis.
  • Također biste mogli pokrenuti blog o projektima na kojima radite ili trendovima u web razvoju. Postavite vezu do ovog svog životopisa. Potencijalni poslodavci često će provjeravati da li je kandidat u toku sa trendovima i projektima na tom polju.
Postanite web programer Korak 20
Postanite web programer Korak 20

Korak 3. Istražite tehnološke kompanije

Posebno ako vas je regruter kontaktirao ili ste se prijavili na određeni posao, važno je znati prednosti i nedostatke kompanije.

  • Saznajte koliko dugo kompanija posluje.
  • Uvjerite se da razumijete ciljeve i misiju kompanije.
  • Upoznajte se sa proizvodima ili uslugama kompanija.
  • Potencijalni poslodavac neće htjeti razgovarati s nekim ko očito ne zna šta njegova kompanija radi niti kako posluju.
Postanite web programer 21. korak
Postanite web programer 21. korak

Korak 4. Provedite vrijeme na tehničkim ispitivanjima

Mnoge kompanije će htjeti da prije ili poslije intervjua položite test tehničke osposobljenosti.

  • Shvatite ovo ozbiljno, čak i ako vam se zadatak čini trivijalnim.
  • Kompanije će htjeti vidjeti možete li kodirati na određenom jeziku ili razviti određenu vrstu web stranice.
  • Uložite što više napora u ispit. Morat ćete se uvjeriti da nemate grešaka u kodu i da se ispravno sastavlja.
  • Koristite internetski test za postavljanje koda za test. Ovo će pokazati potencijalnom poslodavcu da znate kako primijeniti kod koji ste napisali.
Postanite web programer Korak 22
Postanite web programer Korak 22

Korak 5. Idite na sve pripremljene intervjue

Napravite neko svoje istraživanje o klimi u kompaniji.

  • Trebali biste pokušati zaključiti koji je dress code kompanije, potrebno radno vrijeme i da li ćete morati putovati.
  • Dođite 15 minuta ranije na razgovor. Ovo će pokazati da ste tačni i da imate vještine upravljanja vremenom.
  • Pripremite nekoliko vlastitih pitanja koja ćete postaviti ispitivaču. Trebali biste postaviti pitanja o radnom okruženju, kulturi kompanije, na kojim vrstama projekata ćete očekivati da radite itd.
  • Odlazak na intervju s pitanjima o poslu dobar je pokazatelj poslodavcu da ste dobro razmislili o intervjuu i poslu.
  • Izbjegavajte uobičajene zamke intervjua. Ne pitajte o platama ili zlonamjernim prošlim poslodavcima i kolegama. Nemojte pretjerivati u svom iskustvu kada vas pitaju o projektima na kojima ste radili.

Preporučuje se: