Besplatna Laravel radionica okuplja PHP programere

Besplatna Laravel radionica okuplja PHP programere u ICT Hubu

U subotu 12. septembra, posetioci beogradskog ICT Hub-a imaće priliku da nauče osnove najbrže rastućeg PHP frameworka - Laravela. Kroz četvoročasovnu, besplatnu radionicu, predavač Goran Ćirković govoriće o prednostima Laravela kada su u pitanju veliki projekti, te predstaviti dobre prakse ali i odgovarati na pitanja iz publike.

laravel11

U razgovoru za Netokraciju, Goran, inače dugogodišnji programer koji je diplomirao u Parizu, a koji danas radi na web aplikacijama za nemačku auto industriju, izjavio je da mnogi startaperi danas pričaju više o marketingu i dizajnu, nego o tehnologiji koja se koristi za razvoj projekata.

I dok se PHP smatrao razvojnim okruženjem od kojeg se počinje, framework je često bio ili preveliki ili premali. Stvari su se drastično promenile te 2011. kada je Laravel i lansiran, a danas važi za jedno od najbrže rastućih i najpopulanrijih razvojnih okruženja. To je zapravo skup dobrih praksi te razvojna filozofija održivog, sigurnog koda:

Laravel je trenutno najtraženiji PHP framework. Laravel nije CMS (kao što su WordPress, Joomla, Drupal) već daleko moćnija stvar koja služi za razvoj naprednih web aplikacija, CMS-ova i API-ja.

Laravel se koristi za velike projekte čije su glavne karakteristike stabilnost, optimizacija resursa i brzina učitavanja. Laravel je često nosilac projekata i preko web servisa može da se poveže sa mobilnim i drugim aplikacijama.

Osigurajte vaše prisustvo već danas!

Govoreći više o ovoj tehnologiji, Ćirković je izjavio da je Laravel radionica pre svega namenjena onima koji dobro razumeju PHP, SQL, HTML, CSS i JS. Laravel mogu učiti PHP programeri sa najmanje godinu dana iskustva, dok je poželjno poznavanje objektno orijentisanog programiranja te Model-View-Controller Design Pattern-a.

Laravel radionica je besplatna uz prethodno prijavljivanje i održaće se u subotu, 12. septembra s početkom u 13 časova.

Sam program radionice sastojaće se od:

Composer

  • Moćan alat za instalaciju Laravela, preuzimanje paketa (biblioteka, “dependencies”)

Migrations

  • Alat za kreiranje strukture baze podataka i relacija između tabela (engl. “database schema”)

Routes

  • Kreiranje dinamičkih URL-ova i upućivanje na Controllere i Modele

Requests i Responses

  • Slanje i primanje podataka

DB

  • Manipulacija bazom podataka bez korišćenja modela

Kratak uvod u objektno orijentisano programiranje

  • Ekspresno upoznavanje sa klasama, metodama, varijablama, objektima, nasleđivanjem, interface-om

Namespace

  • Upravljanje nazivima i lokacijama klasa

Controllers

  • Upravljanje logičkim funkcijama i operacijama između podataka (baze i modela) i layout-a (views)

Eloquent ORM – Models

  • Modeli su napredni oblici komuniciranja sa bazom. Čitanje, upisivanje, brisanje i povezivanje sa ostalim modelima (tabelama u bazi) se vrši na veoma jednostavan način

Views, Blade Templates

  • Blade je jednostavan ali snažan templating koncept. Za razliku od drugih templating koncepata, Blade Vam daje mogućnost da koristite izvorni PHP

MVC Model, View, Controller

  • MVC pattern je u današnjem programiranju azbuka! Naučićete kako da povežete sve komponente u celinu: Model, View i Controller kao i kako koristiti dinamičke skripte, AJAX, AngularJS, NodeJS,…

Validation

  • Validacija podataka je provera sadržaja pre upisivanja u bazu

Helpers

  • Korisne skripte za manipulaciju nizovima, stringovima i objektima

Localization

  • Višejezičnost (engl. “multilanguage”) je svakako deo svake napredne aplikacije. U ovoj lekciji naučićete kako se pravilno koristi lokalizacija i kako se osmišljava struktura baze i linkova za potrebe višejezičnosti

Sessions, Cookies

  • Rad sa sesijama i kolačićima

Authentication

  • Registracija korisnika, logovanje, rad sa korisničkim nalozima

Socialite

  • Upotreba naloga sa društvenih mreža

Events

  • Non-blocking trigger skripti (pozivanje pratećih servisa, slanje mejlova, generisanje PDF-ova)

Ostavi komentar

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Tehnologija

Šta novi IPS QR kodovi donose malim trgovcima i njihovim kupcima – i kako ih implementirati?

Usluga instant plaćanja na prodajnim mestima uz pomoć IPS QR kodova zvanično je puštena u protokol u Srbiji krajem februara. U nastavku analiziramo na šta trgovci treba da obrate pažnju ako isti uvode u svoje procese naplate.

Startapi i poslovanje

Uz ‘Fleksibilni petak’ Nordeus omogućio zaposlenima da sami organizuju poslednji radni dan u nedelji

Dok se zaposleni u Nordeusu nakon 'full remote' režima ne vrate u kancelariju, kompanija im omogućava da njihova radna nedelja traje 4 dana - ukoliko to žele. Fleksibilni petak startovao je 8. maja, a u nastavku otkrivamo kako to izgleda u praksi.

Kultura 2.0

Kako su domaći YouTube kanali o kuvanju ‘eksplodirali’ za vreme epidemije

Da li i vi spadate u grupu ljudi koja je u karantinu isključivo radila na razvoju i usavršavanju kulinarskih veština? Verujem da jeste, a verujem i da ste inspiraciju tražili ne u bakinim kuvarima, već na YouTube-u.

Propustili ste

Gaming

Preko 10 miliona ljudi preuzelo je igru srpsko-švedskog studija Sozap – a za domaći tim to je samo početak

Armed Heist je 'mobile' igra studija Sozap i verovatno je najviše preuzimana igra bilo kog domaćeg studija južno od Beograda. Sa predstavnicima niškog ogranka ove gejming kompanije razgovaramo o pomenutoj igri i planovima za budućnost.

Netokracija

Popunite anketu o stanju plata u srpskoj IT i digitalnoj industriji nakon COVID-19

Učestvovanje u anketi je anonimno, zahteva svega nekoliko minuta i biće moguće dok ne prikupimo relevantnu količinu materijala.

Karijere

Kada je pravo vreme da uvećate vaš tim – iz ugla kreativne agencije i IT kompanije

Skaliranje - naizgled strana reč koju ako prebacite u kontekst preduzetništva i poslovanja znači mnogo. Ovog puta govorimo o rastu timova u kreativnoj i IT industriji, o tome kako efikasno voditi ovaj proces i kako izbeći izazove na tom putu.

Kultura 2.0

Mojih 5: Nemanja Čedomirović

Nemanja Čedomirović vodi GrowIT i sa svojim timom pomaže kompanijama da usvoje agilni način rada, a ove nedelje u specijalu 'Mojih 5' deli svoje preporuke sadržaja koji mu je ovih dana okupirao pažnju.

E-commerce

Nikola i Sonja pokrenuli su Prodajadelova.rs jer žele da promene način na koji održavamo naše četvorotočkaše

Napustio je dobro plaćen posao i visoku poziciju u kompaniji Würth sa ciljem da započne svoj posao iz snova. Ovo je priča o Nikoli Đuroviću koji je sa suprugom Sonjom pokrenuo sajt Prodajadelova.rs sa namerom da promeni percepciju kupovine auto delova i servisiranja vašeg četvorotočkaša.

Ekskluzivno

U 2019. godini potrošili smo €47,05 miliona na digitalno oglašavanje

Rezultati o ukupnom utrošku na digitalno oglašavanje u prethodnoj godini konačno su tu. Gle čuda - i ovoga puta tržište digitalnog oglašavanja u Srbiji zadržalo je dvocifren rast, ostvarivši jedan od najboljih rezultata otkako se istraživanje vrši.