Logo
Otvori izbornik
Edukativni sadržaj

Razumijevanje programiranja na jednostavan način

knowledgro je neovisan informativni resurs koji objašnjava temeljne koncepte programiranja razumljivim jezikom, bez stručnog žargona i bez komercijalnog sadržaja.

Person typing code on a laptop at a desk
Kontakt

Imate pitanje ili prijedlog teme?

Rado primamo prijedloge za nove teme i odgovaramo na pitanja o sadržaju objavljenom na knowledgro stranici.

Telefon

+385 95 394 3344

Adresa

Drniška ulica 22, 10000 Zagreb, Hrvatska

Gradimo temelje razumijevanja programiranja

Vjerujemo da osnovni koncepti programiranja trebaju biti dostupni svima, neovisno o prethodnom znanju ili iskustvu.

Group of colleagues discussing around a table with laptops
Naša priča

Nastao iz želje da programiranje postane razumljivije

knowledgro je pokrenut s jednostavnom idejom: objasniti osnovne koncepte programiranja na način koji je razumljiv svakome, bez obzira na predznanje.

Tijekom godina sadržaj se širio na razna tematska područja, od osnova web razvoja do struktura podataka i softverske arhitekture, uvijek s naglaskom na jasnoću i preciznost.

Naša misija

Učiniti razumijevanje programiranja dostupnim i jasnim svakom zainteresiranom čitatelju.

2021.

Godina pokretanja

6

Tematskih područja

100%

Besplatan sadržaj

Upoznajte nas

Upoznajte urednički tim knowledgro

Mali tim entuzijasta koji vjeruje da jasno objašnjen koncept vrijedi više od stotinu nerazumljivih stranica dokumentacije.

Upoznajte tim

Tematska područja kojima se bavimo

Sadržaj je podijeljen u nekoliko temeljnih područja kako bi bio pregledan i lako razumljiv.

Osnove web razvoja

Pojašnjavamo kako funkcioniraju web stranice, od HTML-a i CSS-a do osnova interaktivnosti.

Strukture podataka i algoritmi

Objašnjavamo kako se podaci organiziraju i obrađuju te zašto je to temelj svakog programa.

Softverska arhitektura

Prikazujemo kako se veći programi slažu u razumljive i održive cjeline.

Dobra praksa i sigurnost

Upoznajemo čitatelje s osnovnim principima pisanja urednog i sigurnog koda.

Overhead view of a desk with notebook, pen and laptop
Praktičan savjet

Kako čitati i razumjeti tuđi kod

Čitanje koda druge osobe jedna je od najboljih vježbi za razumijevanje programiranja. Evo nekoliko koraka koji pomažu.

  • Čitajte kod rečenicu po rečenicu, bez žurbe
  • Identificirajte varijable, uvjete i petlje posebno
  • Povežite svaki dio koda s konkretnim problemom koji rješava
  • Zapisujte pojmove koje ne razumijete i vratite im se kasnije

Kako pristupamo objašnjavanju tema

Svaki tekst na knowledgro prolazi kroz isti dosljedan proces.

01

Istražujemo osnove

Prije pisanja bilo kojeg teksta, proučavamo temeljne koncepte koje je potrebno objasniti.

02

Pojednostavljujemo koncepte

Složene ideje prevodimo u jednostavan jezik, uz primjere iz svakodnevnog života.

03

Povezujemo teoriju i praksu

Svaki koncept povezujemo s praktičnim primjerom kako bi gradivo bilo lakše zapamtiti.

04

Redovito ažuriramo sadržaj

Povremeno pregledavamo i dopunjujemo postojeće tekstove kako bi ostali jasni i točni.

Svakodnevica razumijevanja programiranja

Kratak pogled na proces koji stoji iza svakog objašnjenog koncepta.

Close up of hands typing on a mechanical keyboard
Pisanje i uređivanje koda
Person sketching a diagram on paper next to a laptop
Skiciranje logike prije pisanja koda
Two colleagues reviewing code together on a monitor
Zajedničko pregledavanje rješenja
Whiteboard covered with diagrams and sketched notes
Vizualizacija strukture sustava

Prijavite se za obavijesti o novim temama

Povremeno šaljemo kratku obavijest kada objavimo novi sadržaj. Bez reklama, bez komercijalnih poruka.