WarsawJS Meetup #4
Relacja z 4. spotkania WarsawJS: prezentacje o Node.js w robotyce, routingu w AngularJS i różnicach REST vs CRUD.
Relacja z 4. spotkania WarsawJS: prezentacje o Node.js w robotyce, routingu w AngularJS i różnicach REST vs CRUD.
Praktyczny przewodnik po testowaniu modeli w PHP z użyciem TDD. Zawiera przykłady kodu i omówienie testowania setterów, getterów oraz mockowania.
Wyjaśnienie zasady 'Tell, Don't Ask' i Prawa Demeter w programowaniu obiektowym z przykładami poprawiającymi jakość kodu.
Praktyczny przewodnik po instalacji i konfiguracji PHPUnit do testów jednostkowych w PHP, z przykładami kodu i instrukcjami.
Praktyczny przewodnik po tworzeniu web serwisów OData na platformie .NET z wykorzystaniem Entity Framework i podejścia Code First.
Wprowadzenie do techniki TDD (Test-Driven Development) w języku PHP, omawiające korzyści i podstawowy cykl czerwony-zielony-refaktor.
Przegląd i analiza polskich frameworków PHP, w tym Ouzo Framework, z opisami ich historii, funkcji i planów rozwoju.
Wprowadzenie do web serwisów ASMX w C#: ich działanie, architektura, komunikacja z użyciem SOAP i XML oraz serializacja.
Wyjaśnienie czym jest bundling w ASP .NET MVC, jak działa i jak konfigurować pakiety zasobów CSS i JavaScript w aplikacji.
Poradnik jak pobrać i wdrożyć gotowy szablon HTML/CSS w projekcie ASP .NET MVC, zastępując domyślny Bootstrap.
Praktyczny przewodnik po migracjach bazy danych w Laravel - tworzenie, modyfikacja i zarządzanie strukturą bazy danych z poziomu kodu.
Wprowadzenie do LINQ w C#: czym jest, jak działa i jak używać go do tworzenia zapytań do kolekcji obiektów z przykładami kodu.
Wyjaśnienie czym są helpery w ASP .NET, jak je tworzyć i wykorzystywać do generowania kodu HTML w widokach.
Omówienie wzorca MVC (Model-View-Controller), jego zalet, funkcji poszczególnych warstw i zastosowania w aplikacjach webowych.
Relacja z pierwszego spotkania WarsawJS, na którym prezentowano przyszłość JavaScript, Ember.js, OpenStreetMap i aplikacje Samsung Smart TV.
Kurs korzystania z Laravel Schema Builder do tworzenia i modyfikacji struktury bazy danych bezpośrednio z poziomu kodu PHP.
Czwarta część cyklu o Git. Omawia pracę ze zdalnymi repozytoriami, zarządzanie nimi oraz wypychanie i pobieranie zmian.
Przewodnik po implementacji własnej obsługi protokołu JSON-RPC w JavaScript i PHP, z przykładami kodu i wyjaśnieniem architektury.
Przewodnik po używaniu biblioteki DotNet.HighCharts do generowania wykresów w aplikacjach ASP .NET MVC za pomocą kodu C#.
Trzecia część cyklu o Git. Omawia cykl życia plików w kontroli wersji: stany plików, dodawanie, modyfikowanie i usuwanie.