Pobierz
Transkrypt
Pobierz
02.12.2011 wi.zut Warsztaty programistyczne server-side JavaScript (Node.JS) tematyka Oœmiogodzinne warsztaty poœwiêcone server-side JavaScript (na przyk³adzie technologii Node.JS). G³ównym celem warsztatów jest praktyka u¿ycia jêzyka JavaScript – kojarzonego zazwyczaj ze œrodowiskiem przegl¹darkowym – po stronie serwera. Spotkanie ma charakter praktyczny – w ci¹gu kilku godzin uczestnicy zaimplementuj¹ dzia³aj¹cy serwer dynamicznej gry sieciowej. Dodatkowym celem warsztatów jest podniesienie ogólnej wiedzy uczestników w temacie programowania w jêzyku JavaScript. Poruszone zostan¹ kwestie dotycz¹ce praktyk programowania w tym jêzyku, wydajnoœci i organizacji kodu. program {Powtórzenie }{Wprowadzenie wybranych zagadnieñ dotycz¹cych jêzyka JavaScript do }{Nieblokuj¹ce we/wy; asynchronicznoœæ w programach JavaScript}{Serwer HTTP w Node.JS}{CommonJS – standard aplikacji JavaScript; zarz¹dzanie modu³ami, bufory, dane binarne}{Struktura aplikacji Node.JS}{Podstawowe problemy w aplikacjach Node.JS i sposoby ich rozwi¹zywania - np. wielokrotnie zagnie¿d¿one funkcje zwrotne}{WebSockets – dwustronna komunikacja w sieciach HTTP}{Praktyczna realizacja omówionych zagadnieñ – implementacja serwera dynamicznej gry sieciowej}{Przegl¹d dodatkowych modu³ów dla Node.JS} programowania zorientowanego zdarzeniowo prowadz¹cy David de Rosier zajmuje siê szkoleniem programistów z technologii MDA (BML, Java, JavaScript) oraz projektowaniem aplikacji bankowych i mobilnych, pracuj¹c onsite dla klientów w Azji, Afryce i Europie. Jest sta³ym wspó³pracownikiem Software Developers Journal i aktywnym szkoleniowcem w ramach DevMeetings.pl. Warsztaty s¹ przeznaczone dla studentów Wydzia³u Informatyki ZUT. Od uczestników wymagana jest podstawowa znajomoœæ jêzyka JavaScript, notacji JSON i protoko³u HTTP. Organizacja i rejestracja: Witold Maæków, [email protected]