UI ACADEMY, Kaunas Susisiekti

Registruokis į KAYAK UI ACADEMY!

Taupyk laiką – gilink tik tas žinias, kurių tau trūksta labiausiai!

Skelbimai apie paskaitas ir kita naudinga informacija

Facebook grupėje KAYAK UI ACADEMY https://facebook.com/groups/kayakuiacademy

Kas tai yra?

KAYAK UI ACADEMY – tai inovatyvių, Agile metodika paremtų nemokamų paskaitų ciklas, kurį sudaro BASIC, ADVANCED dalys. Paskaitos yra tarpusavyje nesusijusios – pvz. jei tau trūksta tik praktinių įgūdžių, gali užsiregistruoti tik į vieną ar kelis praktinius užsiėmimas ir pan.

BASIC – reikalingas minimalus pasiruošimas, suteikiami UI pagrindai.
ADVANCED – workshop'ai, kurių metu sprendžiamos aktualiausios UI problemos.

Dažniausiai užduodami klausimai

Kaip vyks paskaitos?
Paskaitos vyks kiekvieną trečiadienį. Nuo 17:30 – BASIC paskaitos, nuo 19:00 – ADVANCED paskaitos. Kiekvienoje paskaitoje dalyvaus 20 žmonių grupė. Paskaitos bus kartojamos, todėl nenusimink jeigu nespėjai užsiregistruoti į artimiausią užsiėmimą, nes tai galėsi padaryti vėliau. Pakvietimai į paskaitas bus siunčiami likus dviem savaitėms iki kiekvieno užsiėmimo.

Kur ir kada vyks paskaitos?
Paskaitos vyks Kaune, Brastos g. 15.

Kokia kalba bus paskaitos?
Lietuvių kalba.

Ar paskaitos bus vedamos nuotoliniu būdu?
Artimiausiu metu nuotolinės paskaitos nevyks.

Ar paskaitos mokamos?
Ne. Labai laukiame visų motyvuotų ir besidominčių UI.

Ar paskaitos tarpusavyje susijusios?
Ne. Galima registruotis į vieną/kelias/visas paskaitas, pasirinktinai.

Koks konkretus paskaitų grafikas?
Paskaita vyks surinkus bent 10 žmonių grupę, apie konkrečios paskaitos laiką informuosime atskiru laišku.

Kuo šis paskaitų ciklas išskirtinis?
Nes šios srities profesionalai pasidalins tik koncentruota ir svarbiausia informacija, reikalinga efektyviai dirbant su UI.

Trūksta informacijos? Rašyk uiacademy@nfq.lt!

Apie dėstytojus

Paskaitas ves aukščiausio lygio programuotojai, kuriantys sprendimus milžiniškam meta paieškos varikliui KAYAK, apdorojančiam daugiau nei 1,5 mlrd. paieškų per metus. KAYAK JAV prezidentas Barackas Obama 2013 m. rudenį apibūdino kaip paprastumo naudoti sinonimą!

Modestas Kapušinskas

Director of Engineering, KAYAK

„Dar būdamas mokykloje svajojau sukurti kažką nepaprasto su WEB technologijomis ir man pavyko! Šuo metu vadovauju 30+ aukščiausio lygio programuotojų komandai, tad paskaitų metu pasistengsiu pasidalinti sukauptomis žiniomis dirbant su KAYAK, swoodoo ir k.t. large scale projektais.”

2014 – šiuo metu: Director of Engineering, KAYAK
2010 – 2014: Development Team Lead, KAYAK
2008 – 2010: Team Lead, swoodoo
2007 – 2008: Software Engineer, swoodoo

LinkedIn

Darius Ašeriškis

Development Team Lead, KAYAK

„Savo pirmąjį kodą parašiau dar šeštoje klasėje. Po to jau aiškiai žinojau, kad nieko kito daryti nebenoriu! Vadovaudamas tarptautinėms UI komandoms išmokau labai daug, sudėtingų vartotojo sąsajų kūrimas, vystymas ir optimizavimas yra mano aistra – noriu kad ir kiti pamiltų šią sritį.”

2017 – šiuo metu: Engineering Manager, KAYAK
2014 – 2017: Development Team Lead, KAYAK
2014 – 2014: Senior Software Engineer, KAYAK
2012 – 2014: Front–end Developer, Modnique
2009 – 2012: Programmer, Baltic Condition

LinkedIn

Ramūnas Kiupelis

Senior Software Engineer, KAYAK

„Turiu 10+ metų patirtį, vystant large scale web projektus. Per tą laiką sukaupiau tiek žinių, kad jaučiu didelį norą pamokyti, kaip ne tik pamatyti problemas, bet ir ištaisyti jos pasekmes.”

2012 – šiuo metu: Senior Software Engineer, KAYAK
2011 – 2012: PHP Developer, Individualūs sprendimai
2010 – 2011: PHP Developer, Centurion IT
2009 – 2010: PHP Developer, Jauna Reklama
2006 – 2009: PHP Developer, Mamaika Creative Team

LinkedIn

Justas Adžgauskas

Senior Software Engineer, KAYAK

„Iš asmeninės patirties žinau, kad daug greičiau tobulėji, ne tada, kai kažkas pasako, kaip ir ką reikia padaryti, o suteikia žinių reikiamam tikslui pasiekti. Paskaitų metu tomis žiniomis ir dalinsiuosi.”

2015 – šiuo metu: Senior Software Engineer, KAYAK
2012 – 2015: Software Engineer, NFQ
2006 – 2012: Web Developer, Reklamos vizija

LinkedIn

Valdas Monginas new

Senior Software Engineer, KAYAK

„Per 13+ metų išmokau, kad atlikti užduotį galimą įvairiausiomis priemonėmis ir būdais, bet visada yra optimaliausias sprendimas! Kasdien jo ieškau dirbdamas KAYAK SEO komandoje, besirūpindamas tiek milžiniškų duomenų kiekių apdorojimu, tiek jų atvaizdavimu. Dirbu su naujausiomis technologijomis, tokiomis kaip Node.js ir React.js, balansuodamas ties riba, kad visi duomenys ne tik patraukliai atrodytų KAYAK naudotojams, bet ir būtų prieinami Google robotams.”

2013 – šiuo metu: Senior Software Engineer, KAYAK
2007 – 2013 XPages programuotojas, UAB Sekasoft, IBM Lotus Notes
2004 – 2007 WEB programuotojas, TŪB Vandens linija
2003 – 2004 WEB programuotojas, AI Verslo sprendimai

LinkedIn

Šarūnas Matonis new

Senior Software Engineer, KAYAK

„Per 20+ metų spėjau pasidarbuoti tiek su mažais, tiek su vienais didžiausių pasaulyje UI projektų, taip sukaupdamas įvairiapusišką darbo patirtį, kuria norėčiau pasidalinti ir su kitais. Paskaitų metu kalbėsiu apie pagalbines priemones ir įrankius, padėsiančius sėkmingai perkelti turimą idėją ar jau egzistuojantį verslą į internetą.”

2010 – šiuo metu: Senior Software Engineer, KAYAK
2009 – 2010: Software Engineer, swoodoo
2007 – 2009: Team Lead / UI developer / CO owner, UAB NAMINIS
1999 – 2007: Web Developer, UAB Baltic Bidz.com

LinkedIn

Vygandas Pliasas new

Software Engineer, KAYAK

„IT žinių bagažą pradėjau kaupti prieš 17 metų. Visą tą laiką mokiausi iš kietų profesionalų, o dabar galiu teigti, kad ir aš esu toks. Šiuo metu esu atsakingas už online puslapius, kuriuos per mėnesį aplanko per 100M lankytojų. Pats tobulėti stengiuosi nuolatos ir ne tik IT, bet ir verslo vystymo srityse. Paskaitų metu dalinsiuosi išmoktais tips&tricks ir skatinsiu nuolatos tobulėti ir jus.”

2015 – šiuo metu: Software Engineer, KAYAK KAYAK
2014 – 2015: Software Engineer, weg.de
2013 – 2014: Developer UAB Softify
2012 – 2013: Developer, UAB Present Connection
2012 – 2012: Developer, UAB Baltic Car Equipment

LinkedIn

Andrius Steponavičius new

Senior Software Engineer, KAYAK

coming soon

2009 – šiuo metu: Senior Software Engineer, KAYAK
2005 – 2009: Software Engineer, B-NET Solutions, UAB
2003 – 2005: Software Engineer, Informacijos tinklas ir Ko, UAB
2001 – 2003: Developer, Penki kontinentai, UAB
2000 – 2001: Developer, Geras partneris, UAB

LinkedIn

Paskaitos

BASIC (Registruokis)

Nr. Aprašymas
B1

HTML, CSS basics (Registruokis)

Dėstytojai: Andrius Steponavičius
Santrauka: Fast dive in basics for HTML and CSS
Keyword’ai: CSS, HTML, CSS 3, HTML 5
Trukmė: 1.5h
Reikalavimai:

B2

Javascript basics (Registruokis)

Dėstytojai: Darius Ašeriškis
Santrauka: Super fast dive in basics for Javascript language. Overview of basic language concepts.
Keyword’ai: javascript
Trukmė: 1.5h
Reikalavimai:

B3

JS + HTML + CSS (Registruokis)

Dėstytojai: Modestas Kapušinskas
Santrauka: Super fast dive in to combining the learned skill set from lecture B1 and B2.
Keyword’ai: Javascript, HTML, CSS
Trukmė: 1.5h
Reikalavimai: B1, B2

B4

Basic page layouting (Registruokis)

Dėstytojai: Justas Adžgauskas
Santrauka: Using HTML and CSS build your first
Keyword’ai: HTML, CSS, Flexible page layout
Trukmė: 1.5h
Reikalavimai: B1

B5

Developer tools basics (Registruokis)

Dėstytojai: Ramūnas Kiupelis
Santrauka: Learn website client side debugging basics.
Keyword’ai: Chrome dev tools
Trukmė: 1.5h
Reikalavimai: B1, B2

B6

Page rendering basics (Registruokis)

Dėstytojai: Valdas Monginas
Santrauka: Learn how a page is rendered from scratch. Learn page visualization engines.
Keyword’ai: Visualization engines, Browser rendering
Trukmė: 1.5h
Reikalavimai: B1, B2, B3

B7

HTTP and AJAX (Registruokis)

Dėstytojai: Šarūnas Matonis
Santrauka: Introduction into AJAX, basic AJAX handling. Protocols basics.
Keyword’ai: AJAX, GET, POST, HTTP, HTTPS, HTTP 2.0
Trukmė: 1.5h
Reikalavimai: B1, B2, B3, B4, B5

B8 new

Server side basics (Registruokis)

Dėstytojai: Vygandas Pliasas
Santrauka: Learn basic project setup, version control and server side programing basics
Keyword’ai: NodeJS, GIT
Trukmė: 1.5h
Reikalavimai:

B9 new

Database basics (Registruokis)

Dėstytojai: Vygandas Pliasas
Santrauka: Introduction to database basics.
Keyword’ai: SQL, NOSQL
Trukmė: 1.5h
Reikalavimai:

ADVANCED (Registruokis)

Nr. Aprašymas
A1

Maintainable and fast CSS. (Registruokis)

Dėstytojai: Darius Ašeriškis
Santrauka: Lecture learning about modern CSS architectures and building one agile framework.
Keyword’ai: OOCSS, ATOMCSS, SMACSS
Trukmė: 1.5h
Reikalavimai: B1

A2

Modern patterns (Registruokis)

Dėstytojai: Ramūnas Kiupelis
Santrauka: Review modern patterns
Keyword’ai: SingleTone, Factory, Observer, Emitter
Trukmė: 1.5h
Reikalavimai: B2

A3

Unit Testing (Registruokis)

Dėstytojai: Andrius Steponavičius
Santrauka: How to write unit tests for JS
Keyword’ai: Javscript unit tests
Trukmė: 1.5h
Reikalavimai: B1, B2, B3

A4

Backend Problem solving (Registruokis)

Dėstytojai: Modestas Kapušinskas
Santrauka: Introduction and best practices how to investigate and solve the problems related to WEB applications. How to do it efficiently. What are the common problems?
Keyword’ai: Problem solving, Troubleshooting, application errors
Trukmė: 1.5h
Reikalavimai: B6, B7

A5

Frontend Problem solving (Registruokis)

Dėstytojai: Modestas Kapušinskas
Santrauka: Introduction and best practices how to investigate and solve the problems related to WEB applications. How to do it efficiently. What are the common problems?
Keyword’ai: Problem solving, Troubleshooting, application errors
Trukmė: 1.5h
Reikalavimai: B6, B7

A6

Responsive web design (Basics) (Registruokis)

Dėstytojai: Justas Adžgauskas
Santrauka: Introduction to responsive web design. Adaptive and responsive rwd.
Keyword’ai: RWD, media query
Trukmė: 1.5h
Reikalavimai: B3, B4

A7

Automated UI Testing (Registruokis)

Dėstytojai: Valdas Monginas
Santrauka: Learn flexible to write and maintain your automated UI tests.
Keyword’ai: Selenium, Nightwatchjs, headless browsers
Trukmė: 1.5h
Reikalavimai: P3

A8

Responsive web design (Advanced) (Registruokis)

Dėstytojai: Justas Adžgauskas
Santrauka: Grid systems, media elements in responsive web design
Keyword’ai: grid systems, media
Trukmė: 1.5h
Reikalavimai: P5

A9

A/B experimentation (Registruokis)

Dėstytojai: Darius Ašeriškis
Santrauka: Basic introduction to AB testing and data driven development
Keyword’ai: split testing, a/b testing
Trukmė: 1.5h
Reikalavimai: B1, B2, B3

A10

Automated Testing (Registruokis)

Dėstytojai: Šarūnas Matonis
Santrauka: Introduction to Unit testing and overview of most popular testing frameworks for Javascript
Keyword’ai: Unit testing
Trukmė: 1.5h
Reikalavimai: B1, B2, B3

A11

Object Inheritance (Registruokis)

Dėstytojai: Ramūnas Kiupelis
Santrauka: what is inheritance and how to inherit objects
Keyword’ai: inheritance
Trukmė: 1.5h
Reikalavimai: B2

A12 new

Frontend development tools (Registruokis)

Dėstytojai: Šarūnas Matonis
Santrauka: JS, CSS preprocesors Minification and other tools
Keyword’ai: LESS, SASS, TypeScript, Babel, GZip
Trukmė: 1.5h
Reikalavimai: B1, B2

A13 new

React Basics (Registruokis)

Dėstytojai: Valdas Monginas
Santrauka: Building basic app in React framework
Keyword’ai: ReactJS, ES6, Babel
Trukmė: 1.5h
Reikalavimai: B1, B2, B3

A14 new

SEM, SEO optimization (Registruokis)

Dėstytojai: Vygandas Pliasas
Santrauka: SEO and SEM optimization
Keyword’ai: SEM, SEO, Google adwords
Trukmė: 1.5h
Reikalavimai: B1

A15 new

Angular 2 Basics (Registruokis)

Dėstytojai:Andrius Steponavičius
Santrauka: Building basic app in Angualar 2 framework
Keyword’ai: Angular 2
Trukmė: 1.5h
Reikalavimai: B1, B2, B3