Kurs ASP.NET
Dla kogo
Szkolenie jest kierowane do osób chcących się nauczyć języka ASP.NET służącego to tworzenia aplikacji webowych.
Profity po kursie
- Tworzenie aplikacji webowych
Sposób prowadzenia zajęć
Każdy uczestnik ma dostęp do swojego komputera, gdzie podczas zajęć wykonuje ćwiczenia. Zajęcia mają formę ćwiczeń i odbywają się w niewielkich grupach. Terminy spotkań są dopasowane indywidualnie do grupy. Zajęcia mogą się odbywać w cyklach porannych lub wieczornych.
Koszt kursu
Koszt jest zgodny z naszym aktualnym cennikiem (aktualny cennik)
Certyfikat
TAK
Szczegółowy plan kursu
1. Podstawy ASP.NET, podstawy Visual Studio 2008 Express 2. Instalacja i konfiguracja serwera IIS. 3. Instalacja i konfiguracja Microsoft SQL Server 2008 Express 4. Przegląd kontrolek serwerowych (np. GridView, DataList, Repeater - kontrolki do wyników wyszukiwania) 5. Komunikacja javascript z serwerem 6. Szablony nagłówka i stopki strony (MasterPages). 7. Pobieranie danych z MS SQL 2008 Express 8. Tworzenie procedur składowanych (Stored procedures) i tabel w MS SQL. 9. Sprawdzanie poprawnego wypełnienia formularzy (kontrolki do walidacji). 10. Obsługa sesji, ViewState, cache. 11. Mechanizm logowania. 12. Konfiguracja aplikacji - plik web.config (m.in. ograniczanie dostępu do katalogów tylko dla zalogowanych użytkowników, własne zmienne, strony błędów) 13. Wysyłanie maili 14. Operacje na plikach - m.in. wgrywanie plików na serwer, usuwanie, tworzenie katalogów, wgrywanie i formatowanie plików graficznych 15. Kompilacja, obsługa błędów, debuggowanie C# i javascript. 16. Podstawy bezpieczeństwa (XSS i SQL injection) 17. Przyjazne adresy URL. 18. User controls (fragmenty stron do wielokrotnego wykorzystania, np. numeracja stron do wyników wyszukiwania, mapka Google) 19. Pisanie własnych kontrolek (np. kontrolka do sprawdzania wypełnienia checkboxa w javascript) 20. Ajax: - komunikacja javascript z serwerem - omówienie kontrolek UpdatePanel, UpdateProgress, Timer - wykorzystanie jquery do stworzenia Autocomplete (to samo co podpowiedzi w czasie wpisywania zapytania w Google) 21. Obsługa innych rozszerzeń niż .aspx 22. Web services 23. Ćwiczenie - budowa sklepu internetowego
|