Browsed by
Archiv rubriky: Komunita

React Workshop

React Workshop

Připravujeme další z našich otevřených vývojářských workshopů, tentokrát zaměřený na React, který se uskuteční v sobotu 25.2.2017 od 10h v Plzni na adrese náměstí Republiky 28 (https://www.id-sign.com/kontakt). Místo může být v případě velkého zájmu změněno, proto prosím sledujte naší FB stránku ať vám neuniknou žádné změny. K akci je rovněž i vytvořena FB událost a registrovat se lze na srazy.info

V průběhu workshopu vás Jarda Šnajdr provede základními principy Reactu, vysvětlí klíčové vlastnosti a pokud si přinesete svůj počítač, tak vám pomůže napsat vaší první reactí aplikaci :-) Plánovaná osnova workshopu je následující:

  • Základní principy a proč je React tak populární?
  • Komponenty, rendering, virtuální DOM
  • Změny stavu, obsluha událostí
  • Flux, Redux, Immutable – architektura aplikace
  • Jak optimalizovat rychlost a spotřebu paměti

Pro koho je workshop určen? Pro všechny zájemce o React, kteří chtějí pomoci se začátkem, mají alespoň základní znalost javascriptu a ES6 syntaxe a v počítači funkční npm příkaz. Pokud něco z toho nesplňujete, tak čas zbývající do workshopu můžete vyplnit nápravou.

Přednáška o Symfony na ZČU

Přednáška o Symfony na ZČU

Rádi pomáháme komunitě kolem PHP a Symfony. Vůbec jsme neváhali, když nás oslovil Martin Dostál ze ZČU – jestli bychom nepředstavili Symfony v rámci předmětu KIV/WEB. Trochu mě znervóznila informace, že si tuto nepovinnou přednášku zapsalo 80 studentů – adventní čas si ale vyžádal své a tak jsme byli nakonec rádi za 8 účastníků :-) Mírná nervozita zůstala, když v první řadě zasedl guru všech českých programátorů – Pavel Herout.

Jednalo se o klasickou přednášku, tedy bez společného programování. I tak doufám, že jsme těm 8 statečným Symfony trochu přiblížili a provedli je prvními krůčky. Osnovu přednášky jsme na základě našich zkušeností připravili z těchto témat:

  • Co je to framework (a Sf obzvlášť)?
  • MVC pattern
  • Od Request k Response, Routing
  • Šablony, TWIG
  • Formuláře, validace
  • Moderní aplikace
  • Profiler

Zajímáte se také o Symfony a chtěli byste s pomoci s prvními krůčky, nebo jej již používáte a měli byste chuť pokecat? Napište nám – určitě společně něco vymyslíme :-)

Fotografie z přednášky

První Symfony workshop pro začátečníky je za námi

První Symfony workshop pro začátečníky je za námi

V sobotu 13.8.2016 jsme pro vás uspořádali první Symfony Workshop a zpětně si troufnu tvrdit, že snad i úspěšně :-) Dorazilo 12 zájemců, kteří dali svojí sobotu všanc naději, že se dozví něco nového ze světa Symfony. Začali jsme v 10h a pro dopolední část připravil Martin Jedlička přednášku o základních principech a komponentách Symfony. Pokusili jsme se vysvětlit především ty části, které mátly i nás při našich začátcích se Symfony, nebo jsme nepoužívali správně. Největší důraz jsme kladli na vysvětlení principů Dependency Injection a co to je Service Container. Pomáhaly nám i otázky z publika, takže jsme snad pár nejasností skutečně objasnili.

Poté následovala přestávka, společný oběd, rychlý pokec a mohli jsme se pustit do praktické části :-)

V ní jsme začali instalací Symfony a vytvořili jsme si první projekt. Na vyzkoušení základních principů, které předtím Martin popisoval v teoretické části jsem připravil koncept velmi jednoduché aplikace pro ukládání kontaktů do databáze. Tu jsme si naprogramovali a vyzkoušeli si tak práci s Controllery, Action, Routování, práci s twigem, Entitami, formuláři, a validaci dat z formulářů. Nadefinovali jsme si i vlastní službu pro práci s databází přes Doctrine a tu jsme volali přes Service Container.

Odezva byla kladná, takže nám nevzala chuť do dalších přednášek a akcí :-)

Pokud vás mrzí, že jste u tuto akci přišli, tak nám dejte vědět a zkusíme najít další vhodný termín. Rádi bychom připravili přednášky i pro zkušenější vývojáře v PHP s tématy jako testování reálných aplikací, vaše struktura kódu a projektu, nasazování produkčních verzí atd. Určitě bude i něco pro zájemce o NodeJS a asynchronní programování.

Chcete mít jistotu, že vám žádná naše akce neuteče? sledujte náš Facebook, nebo Twitter – všechny akce budeme vyhlašovat vždy s dostatečným předstihem :-)

Pár ilustračních fotografií

workshop1

workshop2

workshop3