Logo

Blog o JavaScript, jQuery, HTML5, CSS3 i 4. Porady jak pisać dobrej jakości kod, tutoriale, nowości.

Szkolenie z AngularJS z devmeeting.pl - relacja

Na to szkolenie ostrzyłem sobie zęby od dłuższego czasu. W sumie na jakiekolwiek szkolenie z AngularJS. Na jedno się nie dostałem (było darmowe) bo miałem za dużego skilla w JS, a na to organizowane przez Devmeetings.pl rzutem na taśmę :). Postanowiłem podzielić się z Wami opinią o tym szkoleniu.

Szkolenie odbyło się w Warszawie, w ubiegłą sobotę (11.10.2014). Start od 9.00, koniec o 17.00. Czyli 8 godzin kodowania. Warto tutaj nadmienić, że to było szkolenie dla osób bez doświadczenia w programowaniu w AngularJS. Ja akurat byłem po kilku lekturach na temat Angulara oraz zakodowałem (na szybko) jeden kontroler i kilka dyrektyw.

O samym szkoleniu

Podczas szkolenia napisaliśmy bardzo prosty kontroler imitujący sklep internetowy - lista produktów, dodawanie do koszyka, kwota do zapłaty oraz formularz zamówienia z walidacją danych. Cel ambitny. Mnie nie udało się wszystko skończyć, bo walczyłem z dyrektywami :).

Zaskoczeniem było to, że nie było żadnego prowadzącego, tylko specjalna platforma i podział na grupy 4 osobowe. Dla mnie nowość.

Zadania. Szkolenie było podzielone na 5 iteracji. Do każdej z nich był nagrany film z kodem (live coding FTW!), który można było zmieniać na żywo i zobaczyć podgląd tego (również na żywo!). Film pokazywał zagadnienia związane z Angularem na prostych przykładach (tworzenie listy "To Do"). Każdy film trwał średnio około 10 minut. W każdej iteracji były zadania do samodzielnego wykonania. W zależności od iteracji było ich od 3 do 8.

Każde z zadań było oznaczone jako "obowiązkowe", "warto zrobić" i "z gwiazdką".

Mentorzy. Na szkoleniu mieliśmy do dyspozycji pomoc dwóch mentorów, którzy odpowiadali na nasze pytania, podpowiadali, ogarniali nasze błędy. Na początku zostaliśmy poinformowani, że nie będą dawali gotowych odpowiedzi, tylko będą nas naprowadzać byśmy sami doszli i zrozumieli pewne rzeczy. Miało to sens i podobało mi się. Co to za problem użyć gotowca, co nie?

Oczywiście po szkoleniu każdy dostał dyplom :).

Platforma szkoleniowa xplatform

Muszę przyznać, że platforma szkoleniowa zrobiła na mnie duże wrażenie. Została napisana od podstaw - pod szkolenia, to jeszcze umożliwiała kodowanie live. Kod wpisany na lewym ekranie był odrazu wykonywany na prawym ekranie. Jeśli dodamy do tego filmy instruktarzowe, gdzie kod tworzy się wraz z upływem sekund... A jak ten kod z filmu można w dowolnym momencie zmienić by zobaczyć co się stanie gdy... Totalny odjazd :). Każdy film szkoleniowy miał tipy i zaznaczone najważniejsze rzeczy do zapamiętania i wykorzystania przy rozwiązywaniu zadań.

Kolejnym, fajnym featurem była możliwość zadawania pytań obok ekranu z podglądem kodu. Można było zadać pytanie ogólne a nawet dotyczące konkretnego kawałka kodu. Odpowiedź też mogła zawierać poprawiony kawałek kody w naszej appce :). Jednym słowem - bardzo zaawansowana platforma. Wielki plus za to.

Końcowa ocena szkolenia

Szkolenie uważam za udane. Podstawy w AngularJS już są. Przypomniałem sobie kilka rzeczy, kilka zostało bardzo dobrze wytłumaczonych na filmach. To co zostało omówione na szkoleniu to: kontrolery, derektywy, obsługa i walidacja formularzy, routing i service'y.

Pomimo problemów technicznych - tak, na początku był problem z WiFi (muliło) i drobnych rzeczy jakie wyszły w między czasie (zawiechy xplaform), to szkolenie oceniam na 4. Do 5 zabrakło mi kilku rzeczy:

Autor wpisu

Piotr cichosz (shpyo) — Front-end developer Twórca kilku serwisów internetowych oraz autor kilku blogów. Pasjonat nowych, otwartych technologii.

Komentarze

Dodaj komentarz