Słuchaj 50% taniej przez pół roku

Znajdź swoją nową ulubioną opowieść - teraz za jedyne 22,45 zł miesięcznie przez pierwsze 6 miesiący.

  • Czytaj i słuchaj jak chcesz i ile chcesz
  • Ponad 500 000 tytułów
  • Tytuły dostępne wyłącznie w Storytel oraz Storytel Originals
  • Łatwa rezygnacja w dowolnym momencie
Skorzystaj z promocji
Cover for Learning Scala Programming: Object-oriented programming meets functional reactive to create Scalable and Concurrent programs

Learning Scala Programming: Object-oriented programming meets functional reactive to create Scalable and Concurrent programs

Język
Angielski
Format
Kategoria

Literatura Faktu

Learn how to write scalable and concurrent programs in Scala, a language that grows with you. Key Features • Get a grip on the functional features of the Scala programming language • Understand and develop optimal applications using object-oriented and functional Scala constructs • Learn reactive principles with Scala and work with the Akka framework Book Description Scala is a general-purpose programming language that supports both functional and object-oriented programming paradigms. Due to its concise design and versatility, Scala's applications have been extended to a wide variety of fields such as data science and cluster computing. You will learn to write highly scalable, concurrent, and testable programs to meet everyday software requirements.

We will begin by understanding the language basics, syntax, core data types, literals, variables, and more. From here you will be introduced to data structures with Scala and you will learn to work with higher-order functions. Scala's powerful collections framework will help you get the best out of immutable data structures and utilize them effectively. You will then be introduced to concepts such as pattern matching, case classes, and functional programming features. From here, you will learn to work with Scala's object-oriented features. Going forward, you will learn about asynchronous and reactive programming with Scala, where you will be introduced to the Akka framework. Finally, you will learn the interoperability of Scala and Java.

After reading this book, you'll be well versed with this language and its features, and you will be able to write scalable, concurrent, and reactive programs in Scala. What you will learn • Get to know the reasons for choosing Scala: its use and the advantages it provides over other languages • Bring together functional and object-oriented programming constructs to make a manageable application • Master basic to advanced Scala constructs • Test your applications using advanced testing methodologies such as TDD • Select preferred language constructs from the wide variety of constructs provided by Scala • Make the transition from the object-oriented paradigm to the functional programming paradigm • Write clean, concise, and powerful code with a functional mindset • Create concurrent, scalable, and reactive applications utilizing the advantages of Scala Who this book is for This book is for programmers who choose to get a grip over Scala to write concurrent, scalable, and reactive programs. No prior experience with any programming language is required to learn the concepts explained in this book. Knowledge of any programming language would help the reader understanding concepts faster though. Vikash Sharma is a software developer and open source technology evangelist. He tries to keep things simple, which helps him write clean and manageable code. He has invested a large amount of time learning and implementing Scala code, and he has authored video courses for Scala. He works as a developer at SAP Labs.

© 2018 Packt Publishing (E-book): 9781788391610

Wydanie

E-book: 30 stycznia 2018

Książki podobne do Learning Scala Programming: Object-oriented programming meets functional reactive to create Scalable and Concurrent programs

  1. Gra o tron
    Gra o tronGeorge R.R. Martin
    4.9
  2. Alkoiluzja: Wyjście z alkoholowej sekty
    Alkoiluzja: Wyjście z alkoholowej sektyRobert Rutkowski, Irena A. Stanisławska
    4.1
  3. Chiny jednego dziecka
    Chiny jednego dzieckaPiotr Sochoń, Weronika Truszczyńska, Nadia Urban
    4.7
  4. Quo vAIdis
    Quo vAIdisAndrzej Dragan
    4.6
  5. Kwantechizm 2.0, czyli klatka na ludzi
    Kwantechizm 2.0, czyli klatka na ludziAndrzej Dragan
    4.8
  6. Trigger. Jak odzyskać wpływ, kiedy steruje nami przeszłość
    Trigger. Jak odzyskać wpływ, kiedy steruje nami przeszłośćMarianna Gierszewska
    4.3
  7. Inteligencja emocjonalna
    Inteligencja emocjonalnaDaniel Goleman
    4.7
  8. 21 lekcji na XXI wiek
    21 lekcji na XXI wiekYuval Noah Harari
    4.5
  9. Dług. Reportaże spod kreski
    Dług. Reportaże spod kreskiAleksandra Gałka-Reczko
    4.6
  10. Przegryw. Mężczyźni w pułapce gniewu i samotności
    Przegryw. Mężczyźni w pułapce gniewu i samotnościAleksandra Herzyk, Patrycja Wieczorkiewicz
    4.5
  11. Mein Kampf: Moja walka
    Mein Kampf: Moja walkaAdolf Hitler
    3
  12. Uwięzieni w grach relacyjnych. Jak wygrać bliskość
    Uwięzieni w grach relacyjnych. Jak wygrać bliskośćAgnieszka Kozak, Zbigniew Rećko
    4.8
  13. Służące do wszystkiego
    Służące do wszystkiegoJoanna Kuciel-Frydryszak
    4.7
  14. Jestem z gwiazd: Robert Bernatowicz w rozmowie z Anną Matusiak
    Jestem z gwiazd: Robert Bernatowicz w rozmowie z Anną MatusiakAnna Matusiak, Robert Bernatowicz
    4.2
  15. Otoczeni przez idiotów: Jak dogadać się z tymi, których nie możesz zrozumieć
    Otoczeni przez idiotów: Jak dogadać się z tymi, których nie możesz zrozumiećThomas Erikson
    4.3
  16. Noski. Tak ćpają polskie dzieci
    Noski. Tak ćpają polskie dzieciPiotr Mieśnik, Magda Mieśnik
    4.6
  17. Slow sex. Uwolnij miłość
    Slow sex. Uwolnij miłośćMarta Niedźwiecka, Hanna Rydlewska
    4.1
  18. Spod kozetki: O pewnym psychiatrze i jego najdziwniejszych przypadkach
    Spod kozetki: O pewnym psychiatrze i jego najdziwniejszych przypadkachGigi Vorgan, Gary W. Small, Gary W. Small, Gigi Vorgan
    4.7
  19. Jak wyjść z siebie. O złudzeniu niezależności i sile społecznych więzi
    Jak wyjść z siebie. O złudzeniu niezależności i sile społecznych więziAgata Sikora
    5
  20. Kryminalne Trójmiasto: Zbrodnie i skandale, które wstrząsnęły Gdańskiem, Gdynią i Sopotem
    Kryminalne Trójmiasto: Zbrodnie i skandale, które wstrząsnęły Gdańskiem, Gdynią i SopotemMikołaj Podolski
    4
  21. Dobrze wychowani: Jak wytresowano milenialsów
    Dobrze wychowani: Jak wytresowano milenialsówEwa Koza
    3.9
  22. Oczy szeroko otwarte. Polska strategia na czas wojny światowej
    Oczy szeroko otwarte. Polska strategia na czas wojny światowejJacek Bartosiak
    4.7
  23. Tak działa mózg. Jak mądrze dbać o jego funkcjonowanie
    Tak działa mózg. Jak mądrze dbać o jego funkcjonowanieJoanna Podgórska
    4.5
  24. Może (morze) wróci
    Może (morze) wróciBartek Sabela
    4.3
  25. Z miłości? To współczuję. Opowieści z Omanu
    Z miłości? To współczuję. Opowieści z OmanuAgata Romaniuk
    4.6

Wybierz swoją subskrypcję:

  • Ponad 500 000 tytułów w cenie jednego abonamentu

  • Słuchaj i czytaj w trybie offline

  • Ekskluzywne produkcje audio Storytel Original

  • Tryb dziecięcy Kids Mode

  • Anuluj kiedy chcesz

Najpopularniejsze

Unlimited

Dla tych, którzy chcą słuchać i czytać bez limitów.

44.90 zł /30 dni

  • 1 konto

  • Nieograniczony Dostęp

  • Słuchanie bez limitów

  • Anuluj w dowolnym momencie

Skorzystaj z promocji

Premium

Dla tych, którzy słuchają i czytają niemal każdego dnia.

34.90 zł /30 dni

  • 1 konto

  • 50 godzin/miesięcznie

  • Anuluj w dowolnym momencie

Wypróbuj

Family

Dla tych, którzy chcą dzielić się historiami ze znajomymi i rodziną.

Od 59.90 zł /30 dni

  • 2-3 konta

  • Nieograniczony Dostęp

  • Słuchanie bez limitów

  • Anuluj w dowolnym momencie

Ty + 1 członek rodziny

2 konta

59.90 zł /30 dni

Wypróbuj

Basic

Dla tych, którzy słuchają i czytają od czasu do czasu.

24.90 zł /30 dni

  • 1 konto

  • 25 godzin/miesięcznie

  • Anuluj w dowolnym momencie

Wypróbuj