WEBLICA

< pak se bumo spominali v šiframa />

 

 

ČAKOVEC - 13. SVIBNJA 2017.

TEHNOLOŠKO-INOVACIJSKI CENTAR MEĐIMURJE

 

 

Kaj je Weblica? 

Godišnje okupljanje developera i dizajnera
u idiličnom ambijentu "stare vojarne" u Čakovcu.

{...}

13 zanimljivih predavanja
provjerenih majstora web zanata.

</>

Osmijeh koji nosite kući nakon Weblice

8)

Program Weblice 2017

Program konferencije je u pripremi a svako potvrđeno predavanje ćemo objaviti ovdje

--- 

Demistificirani Webpack

Andrei Zvonimir Crnković

Webpack se pokazao kao iznimno moćan ali kompleksan alat u JavaScript svijetu. Ako ga koristite ali ne razumijete u potpunosti kako on funkcionira ili jednostavno želite saznati više o Webpacku, ovo je prava prilika. Andrei Zvonimir će objasniti osnovne koncepte, jednostavnu i naprednu konfiguraciju te pričati o osobnim dobrim i lošim iskustvima u radu s Webpackom.

Handling forms with Angular 2

Mihael Šafarić

Skoro svaka aplikacija koju ste napravili sadrži barem jednu formu. S jednom formom u aplikaciji stvari su lagane, ali kako se broj formi povećava, povećava se i količina "boilerplate" kôda i logike oko pojedine forme što je podložno greškama i uzima puno vremena. Angular 2 ide ruku pod ruku s Typescriptom što je samo još jedan "alat" koji život developera čini lakšim. Unatoč Angularovim odličnim alatima za rukovanje formama, Mihael je implementirao apstrakciju oko njegovih formi te će objasniti kako mu je to olakšalo život.

Continuous Delivery: A roadmap to failure

Marko Šarić

Danas se često u kontekstu poboljšanja kvalitete spominju izrazi continuous delivery, continuous deployment, continuous integration. Iza njih  se krije snažna tehnologija koja nam omogućava da naš proizvod isporučimo brže, lakše, sa što manje grešaka. U praksi ova paradigma može izazvati velike glavobolje i zadati još više problema, naročito u legacy sustavima. Kroz ovo predavanje vidjet ćemo što se krije iza navedenih izraza, te kako smanjiti poteškoće koje se javljaju kod implementacije continuous deliverya u postojeću organizaciju.

ASP.NET Core i Angular 2 - moderni web razvoj uz prave alate

Ratko Ćosić

Popularnost moćnih full web stack tehnologija i platformi veliki nam je motiv da ih i sami koristimo u svojim razvojnim projektima, no pravi izazov je kako najbolje iskoristiti njihov potencijal? Microsoftov ASP.NET Core nam omogućuje rad na bilo kojoj platformi (Windows, Linux, Mac) i s bilo kojim tehnologijama, bazama podataka, web framework rješenjima. Visual Studio Code postaje sve popularniji code editor na svima platformama osim Windowsa. Mogućnosti novog ASP.NET Core-a uz korištenje istovremeno Angular 2 i TypeScripta na klijentu otvara nam neslućene mogućnosti u razvoju. Stoga, vrijeme je da krenemo u moderni razvoj "weba" uz prave alate.

React - nova paradigma web developmenta

Toni Petrina

 

Razvoj web aplikacija je ušao u novu fazu - očekuje se brzina i fluidnost koju je teško postići klasičnim pristupom. Aplikacije više nisu pripremljene na serveru već su kompletno na "klijentskoj" strani. U moru sličnih biblioteka isplivao je React - biblioteka koju razvija Facebook i koja je svojom paradigmom promijenila način na koji pišemo HTML i JavaScript. Umjesto klasične separacije koda i HTML-a dobivamo čudnu, ali moćnu kombinaciju koja svojim performansama i principima mijenja način na koji razmišljamo i pišemo web aplikacije. React je uveo funkcionalne koncepte poput nepromjenjivih struktura podataka i jednosmjernog toka podataka koji će značajno olakšati izradu kompleksnih aplikacija.

Funkcionalni Backend s Elixirom i Phoenixom - kako i zašto?

Nikola Begedin

Funkcionalno programiranje je pojam koji u posljednjih par godina sve više prodire u razne domene razvoja softvera. Elixir je funkcionalan jezik izgrađen na bazi Erlanga, a Phoenix je sve popualrniji i zastupljeniji framework za razvoj backenda uz pomoć ovog jezika. Kroz primjer stvarnog, postojećeg projekta i uz par natuknica, prolazimo kroz odgovore na pitanja "kako" i "zašto" koristiti navedene tehnologije.

ASP.NET Core škola kuhanja - serviranje JavaScript aplikacija

Dobriša Adamec

Angular, React, Knockout, Aurelia, Vue... JavaScript okusi su osvojili stolove suvremenih aplikacija gdje danas uobičajeno ciljaju najviše ocjene. Ali za osvojiti "Michelin" zvjezdice nije dovoljno "to" uobičajeno. Već bolje. I brže. I ukusnije! A tu je kuhinja bitna - od izbora vrhunskih sastojaka preko organizacije pa do načina na koji se nosi na stol - svaki je dio procesa ključan. Na predavanju ćemo kuhati s ASP.NET Core JavaScriptServices - skupom tehnologija koje guraju ASP.NET Core na vrh serverskih web okruženja za posluživanje modernih SPA JavaScript aplikacija. JavaScriptServices se sastoje od vrhunskih sastojaka: predrenderiranje na serveru, "hot module replacement", webpack procesi uključeni u razvoj, "cache priming", "lazy loading", generatori, predlošci, integracija klijentskih i serverskih ruta i validacije, pozivi NPM paketa kroz runtime, izvršavanje JavaScript koda na serveru... Svašta nešto, zar ne? Zapravo ovako nabrojano zvuči šturo i suhoparno. Stoga dođite na predavanje da ove suhe riječi pretvorimo u zanimljivi objed i naučimo kako servirati SPA aplikacije uz pomoć ASP.NET Core JavaScriptServices pomagaća.

Od dizajnera s ljubavlju

Gordon Cindrić

Vaš dizajner je proveo zadnja dva tjedna u neviđenoj ekstazi okusa, mirisa, boja, fontova, fotografije i animacija osmišljavajući dizajn one vaše nove web aplikacije koja je toliko RWD da radi i na prerezanom krumpiru. Nakon što ste mu dušu ponovno spojili sa zemaljskim tijelom te ga vratili u stvarnost, objašnjavate mu da ne želite “color pickati” po JPEG slikama kako biste saznali boje elemenata niti posegnuti za WhatsMyFont stranicom kako bi identificirali font. Usprkos njegovom negodovanju, šaljete ga na Weblicu 2017 kako bi saznao kako što kvalitetnije isporučiti svoj dizajn i viziju kolegama u frontend odjelu. Ovaj korak u procesu softverskog razvoja postaje sve veći izazov projektnim timovima pa ajmo malo o tome.

Cjelokupni program konferencije slijedi uskoro...

 

Lokacija

Pratite novosti o Weblici 2017

Program Weblice 2017 je u pripremi, a prijave ćemo otvoriti uskoro! Prijavite se na našu listu kako biste među prvima dobili priliku za sudjelovanje na konferenciji.


Organizatori