ODBIERZ TWÓJ BONUS :: »

C# 6.0 i MVC 5. Tworzenie nowoczesnych portali internetowych Krzysztof Żydzik, Tomasz Rak

Autorzy:
Krzysztof Żydzik, Tomasz Rak
Serie wydawnicze:
Standard
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.8/6  Opinie: 34
Stron:
528
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
44,50 zł 89,00 zł (-50%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Programowania w języku C# 6.0 z wykorzystaniem nowoczesnych składni i funkcji
  • Stosowania wzorców architektonicznych, takich jak MVC, MVP, MVVM, DDD, SOA i EDA
  • Tworzenia aplikacji webowych w ASP.NET MVC 5 z podziałem na warstwy Model, View i Controller
  • Pracy z bazami danych przy użyciu Entity Framework 6, podejścia Code First i Model First
  • Realizowania operacji CRUD (Create, Read, Update, Delete) w aplikacjach internetowych
  • Wdrażania i konfigurowania routingu, widoków częściowych i helperów w MVC
  • Optymalizowania aplikacji pod kątem wydajności, bezpieczeństwa i SEO
  • Implementowania uwierzytelniania, autoryzacji oraz zarządzania rolami użytkowników
  • Korzystania z narzędzi Microsoft: Visual Studio, SQL Server, IIS i Azure
  • Tworzenia i konsumowania web serwisów RESTful oraz SOAP za pomocą ASP.NET Web API 2
  • Zarządzania migracjami bazy danych i śledzenia zmian w Entity Framework
  • Wykorzystywania wzorców projektowych, takich jak repozytorium, IoC i UnitOfWork
  • Stosowania nowoczesnych technologii frontendowych: HTML5, CSS3, Twitter Bootstrap i JavaScript
  • Wdrażania aplikacji na serwerze produkcyjnym i konfigurowania domen oraz certyfikatów SSL
  • Integracji z narzędziami do pozycjonowania, analityki i optymalizacji SEO
  • Pracy z bazami nierelacyjnymi, takimi jak MongoDB i RavenDB

Poznaj najlepsze narzędzia Microsoftu do tworzenia aplikacji webowych

  • Możliwości języka C# w zakresie tworzenia aplikacji internetowych
  • Platformy i narzędzia ułatwiające budowanie i wdrażanie aplikacji webowych
  • Praktyczne sposoby tworzenia aplikacji WWW i serwisów internetowych

Dynamiczny rozwój sieci i jej wkraczanie w coraz to nowe obszary życia pozwala nam korzystać z większości usług z dowolnego miejsca na świecie i za pośrednictwem każdego urządzenia z dostępem do internetu. Aby użytkownik mógł swobodnie poruszać się po sieci, konieczne jest rozwijanie coraz bardziej zaawansowanych, wygodniejszych i szybszych aplikacji internetowych działających po stronie serwera. Do niedawna większość aplikacji tego rodzaju była pisana w takich językach, jak PHP, Python lub Java, obecnie natomiast ogromną popularność zdobywają w tej dziedzinie język C# i platforma MVC.

Jeśli dysponujesz ogólną wiedzą na temat programowania i baz danych, opanowałeś lub właśnie opanowujesz podstawy języka C# i chcesz poznać platformę MVC oraz możliwości, jakie oferuje ona w zakresie tworzenia aplikacji webowych, sięgnij po tę książkę. Nie stanowi ona klasycznego podręcznika do programowania, lecz raczej zbiór praktycznych wskazówek i objaśnień pozwalających w krótkim czasie rozpocząć przygodę z tworzeniem aplikacji internetowych, a następnie logicznie ją kontynuować. Dzięki lekturze krok po kroku poznasz proces powstawania kodu aplikacji i jego wdrażania przy użyciu różnych narzędzi. Poznaj świat aplikacji internetowych!

  • Podstawy języka C# i jego możliwości
  • Wzorce projektowe i architektoniczne oraz ich stosowanie
  • Możliwości webowych platform firmy Microsoft
  • Tworzenie aplikacji i serwisów internetowych oraz ich wdrażanie
  • Optymalizowanie aplikacji pod kątem wymagań wyszukiwarek i serwisów społecznościowych
  • Budowa własnego portalu

Buduj doskonałe serwisy internetowe w języku C# z platformą MVC!
 

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

Zobacz pozostałe książki z serii Standard

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,C# 6.0 i MVC 5. Tworzenie nowoczesnych portali internetowych" zawiera praktyczne przykłady kodu?
Tak, książka zawiera liczne praktyczne przykłady kodu oraz szczegółowe instrukcje krok po kroku, które pomogą Ci zbudować własną aplikację internetową w C# i MVC 5.
2. Jakie zagadnienia związane z wdrażaniem aplikacji webowych są omówione w tej książce?
W książce znajdziesz rozdziały poświęcone wdrażaniu aplikacji na serwerze, konfiguracji domen, pracy z bazami danych, migracjom oraz korzystaniu z narzędzi takich jak Visual Studio i Microsoft Azure.
3. Czy publikacja obejmuje również tematykę optymalizacji SEO dla aplikacji webowych?
Tak, książka porusza zagadnienia optymalizacji stron internetowych pod kątem wyszukiwarek, w tym stosowanie przyjaznych adresów URL, metatagów, linkowania oraz narzędzi wspierających pozycjonowanie.
4. Czy znajdę tu informacje o integracji z bazami danych przy użyciu Entity Framework?
Tak, jeden z rozdziałów szczegółowo omawia Entity Framework 6, różne podejścia do pracy z modelem danych, migracje oraz relacje między tabelami.
5. Jakie narzędzia i technologie Microsoft są opisane w książce?
Książka omawia m.in. .NET Framework, Visual Studio, ASP.NET MVC 5, Entity Framework, SQL Server, Azure oraz narzędzia wspomagające tworzenie i wdrażanie aplikacji webowych.
6. Czy książka nadaje się do samodzielnej nauki programowania aplikacji webowych?
Tak, publikacja została napisana w przystępny sposób i prowadzi czytelnika przez cały proces tworzenia aplikacji, dzięki czemu świetnie sprawdzi się zarówno jako materiał do samodzielnej nauki, jak i jako wsparcie w pracy projektowej.
7. Czy w książce znajdę informacje o bezpieczeństwie aplikacji internetowych?
Tak, książka zawiera rozdziały poświęcone tematom takim jak uwierzytelnianie, autoryzacja, ochrona przed atakami SQL Injection, CSRF, XSS oraz inne dobre praktyki zabezpieczania aplikacji.
8. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest zarówno w wersji papierowej, jak i w formatach elektronicznych (ebook: PDF, ePub, mobi), co pozwala na wygodną naukę na różnych urządzeniach.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
89,00 zł
Niedostępna
Ebook
44,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile