ODBIERZ TWÓJ BONUS :: »

F# 4.0 dla zaawansowanych. Wydanie IV Don Syme, Adam Granicz, Antonio Cisternino

Autorzy:
Don Syme, Adam Granicz, Antonio Cisternino
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 1
Stron:
560
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
49,50 zł 99,00 zł (-50%)
49,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?

  • Tworzenia pierwszych programów w F# i korzystania z bibliotek obiektowych
  • Stosowania paradygmatów funkcyjnego, imperatywnego i obiektowego w praktyce
  • Definiowania funkcji rekurencyjnych, list, opcji i dopasowywania do wzorca
  • Używania pętli, iteracji, rekordów modyfikowalnych i obsługi wyjątków
  • Projektowania i implementowania typów, w tym generycznych i pochodnych
  • Tworzenia oraz rozszerzania klas i interfejsów obiektowych
  • Hermetyzowania i porządkowania kodu za pomocą przestrzeni nazw i modułów
  • Parsowania, formatowania i pracy z danymi tekstowymi, XML i JSON
  • Przetwarzania sekwencji, danych drzewiastych i modelowania dziedzin
  • Tworzenia wykresów, analiz statystycznych i pracy z jednostkami miary
  • Programowania reaktywnego, asynchronicznego i równoległego
  • Wykorzystywania rachunku zdań, uproszczeń symbolicznych i różniczkowania
  • Integracji z zewnętrznymi danymi, usługami REST i bazami SQL
  • Budowania aplikacji sieciowych i korzystania z platformy WebSharper
  • Tworzenia graficznych interfejsów użytkownika oraz wizualizacji
  • Projektowania, testowania i debugowania bibliotek oraz kodu w F#
Język F# jest nowoczesnym, lecz dojrzałym językiem programowania, który zyskuje coraz większą popularność. Ułatwia on korzystanie z kilku paradygmatów programowania: programowania funkcyjnego, obiektowego i imperatywnego. Został zaprojektowany do pisania prostego, solidnego i wydajnego kodu, lecz przydaje się do rozwiązywania złożonych problemów. Kod w F# jest zwięzły i efektywny. Sam F# jest projektem open source, jednak stanowi część platformy .NET. To wszystko czyni z niego język przyszłości!

Trzymasz w ręku kompletny przewodnik po języku F#, w którym wyczerpująco przedstawiono informacje niezbędne do rozpoczęcia pracy w tej technologii. Zwięźle opisano tu paradygmaty obsługiwane przez F#, a następnie pokazano, w jaki sposób można posłużyć się tym językiem do rozwiązywania problemów z siecią, danymi, programowaniem równoległym i analizami. W ten sposób nauczysz się stosować wspomniane paradygmaty i używać kwerend, co pozwoli Ci osiągnąć wysoką produktywność w pisaniu programów dla wielu systemów i technologii.

W tej książce znajdziesz:
  • wyjaśnienie paradygmatów programowania funkcyjnego, obiektowego i imperatywnego
  • kompletne informacje na temat najnowszej wersji języka F#
  • instrukcje dotyczące projektowania bibliotek języka F#
  • wskazówki dotyczące pisania hermetycznego i uporządkowanego kodu
  • zagadnienia programowania reaktywnego, asynchronicznego i równoległego
  • techniki rozwiązywania problemów programistycznych za pomocą F#

Z językiem F# rozwiązywanie problemów stanie się przyjemnością!


Don Syme — jest architektem języka F#. Brał udział w rozwijaniu typów generycznych w C# i technologii .NET Common Language Runtime. W 2015 roku został odznaczony Srebrnym Medalem Królewskiej Akademii Inżynierii.
Adam Granicz — ma 10-letnie doświadczenie w pracy z językiem F#. Pracuje nad narzędziem WebSharper — podstawowym środowiskiem dla języka F#. Regularnie pisze artykuły i zabiera głos na konferencjach.
Antonio Cisternino — jest profesorem Uniwersytetu w Pizie we Włoszech. Zajmuje się głównie metaprogramowaniem i budową architektury systemów. Od kilku lat korzysta z F# i bierze udział w rozwijaniu tego języka.
NIECH TWÓJ KOD ROZKWITNIE!

Wybrane bestsellery

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "F# 4.0 dla zaawansowanych. Wydanie IV" obejmuje najnowsze funkcje języka F#?
Tak, książka szczegółowo omawia najnowszą wersję języka F# oraz aktualne techniki i biblioteki wykorzystywane w pracy z F# na platformie .NET.
2. Czy znajdę w książce praktyczne przykłady kodu i projekty do samodzielnego wykonania?
Tak, książka zawiera liczne przykłady kodu, instrukcje krok po kroku oraz projekty, które pozwalają utrwalić i zastosować zdobytą wiedzę w praktyce.
3. Czy do korzystania z książki potrzebuję wcześniejszej znajomości języka F#?
Podstawowa znajomość programowania jest wskazana, ale książka wprowadza czytelnika w kluczowe zagadnienia F#, dzięki czemu osoby znające inne języki .NET mogą łatwo rozpocząć naukę.
4. Jakie tematy zaawansowane są poruszane w tej książce?
Publikacja obejmuje m.in. programowanie funkcyjne, imperatywne i obiektowe, pracę z danymi, programowanie reaktywne, asynchroniczne oraz równoległe, integrację z usługami zewnętrznymi, projektowanie bibliotek, testowanie kodu i budowanie aplikacji sieciowych.
5. Czy książka nadaje się do nauki samodzielnej, czy lepiej korzystać z niej jako materiału uzupełniającego kurs?
Książka jest kompletnym przewodnikiem, który doskonale sprawdzi się zarówno podczas samodzielnej nauki, jak i jako uzupełnienie kursów programowania w F#.
6. Czy książka zawiera informacje o współpracy F# z innymi językami platformy .NET, takimi jak C#?
Tak, jeden z rozdziałów szczegółowo opisuje współdziałanie F# z innymi językami platformy .NET, w tym z C# i C++.
7. W jakiej formie dostępna jest książka - druk czy e-book?
Książka "F# 4.0 dla zaawansowanych. Wydanie IV" dostępna jest zarówno w wersji drukowanej, jak i elektronicznej (e-book) na Helion.pl.
8. Czy w książce znajdę wskazówki dotyczące debugowania i testowania kodu w F#?
Tak, książka zawiera rozdział poświęcony pisaniu, debugowaniu oraz testowaniu kodu w F#, w tym korzystaniu z narzędzi takich jak F# Interactive i środowiska IDE.

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
99,00 zł
Niedostępna
Ebook
49,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 Google Pay Ikona płatności ING Bank Śląski 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łać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile