Saveti
Saveti - Uputstva - Turorijali
Lista članaka
Tutorijal - Prepoznavanje algebarskih izraza u programskim kodovima
Prvi mini-serijal članaka o obradi teksta / programskog koda, završićemo člankom o prepoznavanju algebarskih izraza u programskim kodovima ....
Syntax highlighter - Regularni izrazi u JavaScript-u
Prepoznavanje regex literal sintakse u JavaScriptu (kao dodatni izazov u implementaciji syntax highlightera iz domaće radinosti).
Tutorijal - Uklanjanje komentara iz programskog koda
Uklanjanje linijskih i blok komentara uz podelu teksta na tokene i prepoznavanje obrazaca.
Kako napraviti syntax highlighter
Opis postupka izrade syntax highlighter-a iz "domaće radinosti" (za početak: kraća diskusija o osnovnim mehanizmima za efikasnu podelu teksta na tokene i semantičku analizu tokena).
Tutorijal - Forma za proveru jačine lozinke
Implementacija formulara za proveru jačine lozinke preko regularnih izraza (sa trakom koja grafički prikazuje jačinu lozinke).
Tutorijal - Implementacija markup jezika u Python-u
Da bismo se na najbolji način upoznali sa pravom vrednošću Python-a (odnosno, sa sposobnošću ovog jezika da korisnicima omogući pisanje prilično ozbiljnih programa - na vrlo jednostavan način), implementiraćemo u Python-u jednostavan prevodilac za markup jezik po sopstvenoj specifikaciji.
Tutorijal - PHP - Kreiranje forme za prijavu korisnika
Detaljan prikaz postupka izrade formulara za prijavu (koji je neizostavan deo bilo kog iole ozbiljnijeg sajta sa korisničkim nalozima).
Tutorijal - PHP - Ažuriranje praznih kolona u bazi podataka
Pored teorije koju smo izneli u uvodnom članku o povezivanju PHP skripti sa MySql bazama, pozabavićemo se i primerom zadatka koji se ne može lako obaviti bez kontrolnih struktura koje programski jezici nude.
Tutorijal: Implementacija jednostruko ulančane liste u programskom jeziku C++
Detaljan "pretres" postupka implementacije jednostruko ulančane liste u C++-u (uz osvrt na opšti princip preklapanja operatora i izuzetke).
Tutorijal - Implementacija struktura podataka u programskom jeziku JavaScript
Za razliku od ulančane liste, koju smo implementirali u jeziku koji je jedan od "uobičajenih kandidata" za implementaciju struktura podataka (C++), nekoliko drugih struktura podataka odlučili smo da implementiramo u jeziku koji naizgled nije najbolji izbor za prethodno navedene "zahvate" ....
Tutorijal - Regex i JavaScript - Korišćenje regularnih izraza u programskim jezicima
Korišćenje regularnih izraza u editorima, nedvosmisleno je korisna opcija (sama po sebi), ali, regularni izrazi svoju pravu snagu pokazuju tek kada se "upregnu" u nekom od programskih jezika .…
Tutorijal - Regex - Kako pronaći unutrašnji sadržaj HTML elemenata
Kako je moguće, uz pomoć operatora lookahead i lookbehind (o kojima do sada nije bilo reči), pristupati unutrašnjem sadržaju HTML elemenata.
Upotreba specijalnih znakova u HTML datotekama
Osvrt na različite načine za prikaz UNICODE znakova koji se ne unose preko tastature, već, preko specijalnih kodova.
CSS - @supports - Provera podržanosti svojstava
Kraća diskusija o mehanizmu za proveru podržanosti CSS svojstava u browserima (iako moderni browseri tipično podržavaju sva svojstva, sa starijim verzijama, to najčešće nije slučaj).
Tutorijal - Formular za pretragu
Prvi u nizu tutorijala, posvetićemo mini-projektu za izradu formulara za pretragu (uz korišćenje vrlo jednostavnih HTML i CSS kodova).
Kako napraviti dobru lozinku
Naizgled "nepotrebna" diskusija o tome zašto "nije svejedno" kakve lozinke koristimo u svakodnevnom životu.
Napredni parametri internet pretrage
Dodatni parametri koji se mogu koristiti na internet pretraživačima u cilju što bolje optimizacije pretrage.
Uvod u web dizajn - 7. deo - Podešavanja editora i efikasna obrada teksta
Detaljan prikaz tehnika za efikasnu obradu teksta i pregled najpopularnijih editora.
Uvod u web dizajn - 6. deo - Responzivni web dizajn
Kraća diskusija o tehnikama koje omogućavaju prilagođavanje dizajna web stranice rezoluciji uređaja na kome se sajt prikazuje.
Uvod u web dizajn - 5. deo - HTML 5 struktura i tagovi - Podela stranice
Pregled semantičkih tagova koji su se pojavili sa revizijom HTML5 (main, nav, article, section, aside ....), uz poseban osvrt na značaj koji novi tagovi imaju u pravilnom definisanju strukture modernih web sajtova.
Uvod u web dizajn - 4. deo - Tagovi div i span - Flex box
Vizuelna podela stranice na funkcionalne celine uz upotrebu generičkih kontejnera (div) i modula flexbox.
Uvod u web dizajn - 3. deo - CSS Box i pseudoklase
Definisanje vidljivih svojstava HTML elemenata (dimenzije, boja pozadine, bordure, ispuna, margine ....), i upoznavanje sa pseudoklasama u CSS-u.
Uvod u web dizajn - 2. deo - Klasa - Id - Interni i linijski CSS
Pristup elementima preko klase i id-a, interni i linijski CSS, kombinovanje selektora ....
Uvod u web dizajn - 1. deo - Početni koraci
Uvodni članak mini-serijala koji je posvećen samostalnoj izradi web sajtova (za početak, odgovori na pitanja: šta je sve potrebno, koje se tehnologije koriste, kako pristupiti zadatku) .…
Pokretanje lokalnog web servera
Postavljanje sajta na javno dostupni server sa prepoznatljivom adresom jeste "prava stvar", ali, mnogo toga može se uraditi i u okviru lokalne računarske mreže ....