A danas – HTML. Pa, da počnemo!

A danas – HTML. Pa, da počnemo!

Novi dan, novi post, dobar dan drugari kompjuteraši. ☺

Sad mi već kao najbolji deo cele ideje dođe pisanje ovog bloga.

Moram da napomenem da su prethodna dva posta, na moje veliko zadovoljstvo, izuzetno lepo prihvaćena i neizmerno mi je drago zbog toga. Ali, i dalje čekam nove IT girls koje će nam se javiti, da zajedno učimo, inspirisane ovim sajtom, mojim blogom, ili nekom vašom idejom. Možete sve podeliti sa nama u komentarima ispod teksta.

Još jedna sjajna nedelja je iza mene. Par novih (budućih kolega) na friend listi, njihova iskustva, iskreni i dobronamerni saveti, novi linkovi za učenje i istraživanje Programiranja, mnogo podrške. Pretvorih se u osmeh. Divni neki ljudi ovi Programeri, divan svet Programiranje.

Nego, da ne okolišam mnogo, Front End.
Hoćemo da učimo Front End? Ako ništa drugo, da bar odatle počnemo. Svakako kasnije možemo nadograđivati svoje znanje na ovaj ili na onaj način. Jer sve u Programiranju se uči dok dišeš, što je još jedna po meni, odlična stvar. Nema konstantne monotonije i ponavljanja samo istih stvari u nedogled. Imaš mogućnost da učiš nešto novo, a čovek je sa svakim novim znanjem, sve bogatiji.

Šta je Front End i zašto baš to?
Da ne bih bežala od teme, ostaviću druge oblasti po strani, u ovom delu posta ću se fokusirati samo na Front End.
Dakle, skup znanja koje bi jedan Front End developer trebalo da ima u svojoj glavi je poznavanje tehnologija i programskih jezika, za početak, fokusiraćemo se na:
-HTML
-CSS
-JavaScript

Naime, kada sam laganim koracima ulazila u ovaj svet, najpre mi je na umu bio Web dizajn, to nam je možda nešto i najpoznatije, kada se pomene širok pojam “Programiranje”. Onda otkriješ neke bliže stvari, neke manje, neke više zanimljive. Iščitaš sve moguće članke o istim i osetiš gde bi možda u stvari pronašao sebe. Jer, najlepše je raditi ono u čemu sebe vidiš, zapravo, ono što voliš.

Web dizajner je, u stvari, Front End programer koji je zadužen za osmišljavanje vizuelnog dela sajta, kao što je logotip, koje će se boje naći na sajtu, kakva će biti pozadina i sl. On dakle dizajnira web stranu.

E, sad, zašto zapravo programirati kada je zanimljivije dizajnirati?
Kada dođemo do dela u kome ćemo raditi sa klijentima, ne možemo mi sami baš uvek birati dizajn sajta, a ljudi su veoma različiti i shodno tome, doći ćemo u situaciju kada se nikako nećemo slagati sa klijentima, a opet, klijent se poštuje i mi to tako moramo, iako nama tako ne odgovara, ili prosto tako ne može. Druga je stvar kada klijentima nije važan izgled sajta i kada sve prepuste Web dizajnerima, ali, koliko ćemo takvih prilika imati i da li vredi čekati samo takve? Takođe, ako vam bitnu ulogu igra i novac, koji ćete kasnije zarađivati, onda je svakako biti Programer, primamljivije zanimanje.

Upravo iz tog razloga, najbolje je raditi u pozadini. Programirati, zapravo. Proaktivno sarađivanje sa klijentom, dobijanje zadataka šta tačno treba isprogramirati i time je posao završen. Nema negodovanja, ubeđivanja od strane vas, ili od strane klijenata. I mirni smo. Posao ne trpi. Ni naši živci, takođe. Ako ‘pak želite da budete zaduženi za onaj pozadinski deo koje korisnik ne vidi, i koji je onaj “dosadniji” deo posla, tj. “suvoparno” programiranje, izaberite Back End programiranje. Što je takođe dobra solucija, jer ono što korisnik ne vidi, ne može da mu se ne svidi. 🙂 Ja biram Front End kao (usudiću se da kažem) zanimljiviji i kreativniji deo posla.

Da bismo stigli do cilja, moramo krenuti od početka.
Dakle, od osnova.
HTML-Jezik za opis dokumenata. Osnova za kreiranje veb stranice je upravo poznavanje ovog opisnog jezika.
HTML (Hyper Text Markup Language) služi za izradu stranice. A izgled se definiše pomoću CSS-a. (O tome ćemo kasnije).
Što se učenja HTML-a tiče, postoje mnogi kursevi kod nas za savladavanje ovog programskog jezika, ali, sve to možemo i sami, uz pomoć tutorijala (koje ću sa vama podeliti) i uz pomoć vašeg računara, naravno. Postoje i knjige, koje će vam i te kako koristiti posle višečasovnog gledanja u racunar. Čim izaberem prvu kojom ću u potpunosti biti zadovoljna, eto me sa naslovom. Svakako očekujem i vaše predloge u komentaru.

Za početak, ovo je link sa osnovama HTML-a, uvod koji će vam pomoći da se bliže upoznate sa ovim jezikom.

Takođe i tutoriali:

Tutorial 1
Tutorial 2
Tutorial 3
Tutorial 4

Jedan od najboljih sajtova na koje sam naišla je Codecademy.

Ovo je upravo za nas početnike. Korak po korak, prilagođeno našem vremenu i potpuno besplatno.
Takođe i ovaj.

Sem prvog linka, svi ostali su na Engleskom jeziku. Nije ništa specijalno teško i uglavnom je sve lako razumljivo. Za ono što ne znate, tu je na sreću, google translate, a svakako se na ovaj način vežba još jedan jezik, ovaj put, ne programski. ☺

Neka ovde akcenat bude upravo na HTML-u i tu ćemo stati.

Na linkovima ćete se takođe susresti sa neizostavnim CSS-om, ali ćemo dublje o jednom i o drugom programskom jeziku u sledećem postu, da vam ovo sve ne bi izgledalo prenatrpano, kao što je meni kada sam na početku dobijala više od tri linka, nekako je lakše jedan po jedan. Već u narednom postu sledi niz tutoriala, uz koje ćete, verovatno kao i ja, ostajati budni do ranih jutarnjih sati. Po principu, da pročitam još ovo, probam još ovo i tako u nedogled. Ali, sve po vašoj volji i želji. Sami planirate vreme provedeno u učenju.

Za vikend ću biti deo jedne radionice (02. 07. i 03.07.) na kojoj ću se, nadam se, sresti sa nekom od vas. ☺

Ovo je njihova fejsbuk strana.

Prijavljivanje za ovu radionicu je završeno, ali ih svakako možete zapratiti  i sačekati sledeću, a biće ih. Ja ću vam sa ove svakako preneti iskustva ovde.
Iiii da.
Na našoj fejsbuk stranici možete pratiti live uključenje sa radionice. ☺
Nastavljamo sa druženjem iduće sedmice.
Stojim vam na raspolaganju za dodatna pitanja. Tu sam da ispratim svaki komentar, savet, sugestiju, jer smo zapravo ovde da se družimo, motivišemo zajedno, a da iz svega toga izvučemo jednu veliku korist, učenje nečeg novog i savladavanje prepreka.

Biti potpuno neinformisan o stvarima u kojima drugi savršeno funkcionišu, nije ništa neobično i nikako nije stvar koja nas treba sputavati. Svako je krenuo od početka.

Ako možeš sebe u nečemu da zamisliš, možeš naći put da to i ostvariš. ☺

  • Milica Ostojic

    Sigurna sam da cemo na toj radionici imati prilku da suprotstavimo misljenja po pitanju toga da li je Back End zaista “suvoparniji” i “dosadniji” deo programiranja, zasto nije i da cemo vec u sledecem postu procitati dementi toga. 😀

    Osim toga ja bih i ovaj put da te hvalim, cisto da ti ne padne na pamet da prestanes da pises 😉

    • Danijela

      Milice, biće mi zadovoljstvo da čujem tvoje predstavljanje Back End-a. 🙂 Ja sam se svakako ogradila time što sam upotrebila navodnike za reči: suvoparno i dosadno. 🙂 Već vidim da ću posle radionice imati dosta materijala za piskaranje novog posta.

      Hvala ti na podršci, znaš koliko to početnicama (od starijih kolega, poput tebe) zapravo znači. 🙂

      Pozdravljam te, do subote 😉

  • Jos jedna Danijela

    Kao osoba koja je iz Čačka, zanima me da li je moguće nekako organizovati neko druženje po drugim gradovima? 🙂
    Lep članak, pozdrav! 🙂

    • Zdravo Danijela,

      Ukoliko se pokaže da imamo više zainteresovanih – mi bismo rado organizovale druženje u Čačku.
      Prati našu stranicu, pripremamo uskoro jedno veliko druženje u Beogradu i svi su dobrodošli da se prijave 🙂

  • Pingback: Hyper Text Markup Language - HTML - korak dalje - IT Girls()