• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Naturvetenskap och teknik
      2. Matematik och naturvetenskap
      3. Matematik

      Introduction to the Art of Programming Using Scala

      AvMark C. Lewis

      Inbunden, Engelska, 2017

      Del i serien Chapman & Hall/CRC Textbooks in Computing

      2 996 kr

      Beställningsvara. Skickas inom 10-15 vardagar. Fri frakt över 249 kr.

      Fler format och utgåvor

      Häftad

      1 317 kr

      E-bok

      1 291 kr

      E-bok

      1 291 kr

      Beskrivning

      With its flexibility for programming both small and large projects, Scala is an ideal language for teaching beginning programming. Yet there are no textbooks on Scala currently available for the CS1/CS2 levels. Introduction to the Art of Programming Using Scala presents many concepts from CS1 and CS2 using a modern, JVM-based language that works well for both programming in the small and programming in the large. The book progresses from true programming in the small to more significant projects later, leveraging the full benefits of object orientation. It first focuses on fundamental problem solving and programming in the small using the REPL and scripting environments. It covers basic logic and problem decomposition and explains how to use GUIs and graphics in programs. The text then illustrates the benefits of object-oriented design and presents a large collection of basic data structures showing different implementations of key ADTs along with more atypical data structures. It also introduces multithreading and networking to provide further motivating examples. By using Scala as the language for both CS1 and CS2 topics, this textbook gives students an easy entry into programming small projects as well as a firm foundation for taking on larger-scale projects. Many student and instructor resources are available at www.programmingusingscala.net

      Produktinformation

      • Utgivningsdatum:2017-07-27
      • Mått:174 x 246 x undefined mm
      • Vikt:1 660 g
      • Format:Inbunden
      • Språk:Engelska
      • Serie:Chapman & Hall/CRC Textbooks in Computing
      • Antal sidor:936
      • Förlag:Taylor & Francis Ltd
      • ISBN:9781138460836

      Utforska kategorier

      • Matematik inom Naturvetenskap och teknik
      • Programspråk inom Data och IT

      Recensioner i media

      "This textbook for college programming courses is obviously aimed at students in computing, but it would also be useful for students in other fields since it is about problem solving. Software designers can also use it as a reference for many programming techniques. … this is great textbook, containing a huge amount of useful information for students."—Claudiu Popescu, Computing Reviews, March 2013"The well-written, comprehensive book covers material beyond a two-semester introductory curriculum, aiming to become a de facto reference for the language and its features and capabilities. The pace is appropriate for beginners; programming concepts are introduced progressively through a range of examples and then used as tools for building applications in various domains, including sophisticated data structures and algorithms. The work also includes two much-needed introductory chapters that address general computer notions and operating system tools, topics missing from almost every other programming book. Object-oriented material appears somewhat late in the second part of the book, but in a pedagogically appropriate fashion, and all topics follow a logical sequence. … Highly recommended. Students of all levels, faculty, and professionals/practitioners. —D. Papamichail, University of Miami in CHOICE Magazine"I enjoyed and learned many Scala subtleties from this book, and I recommend it to all readers interested in this exciting programming language. Seasoned programmers can use it to learn the details of Scala, while newcomers can use it as an alternative to starting with Java or Python. In summary, the author has provided a unique and timely pedagogical tool that is highly recommended to a large reader audience."—Computing Reviews, May 2014

      Innehållsförteckning

      • Introductory Concepts: Basics of Computers, Computing, and Programming. Getting to Know the Tools. Scala Basics. Conditionals. Functions. Recursion for Iteration. Arrays and Lists in Scala. Loops. Text Files. Case Classes. GUIs. Graphics. Sorting and Searching. XML. Recursion. Object-Orientation, Abstraction, and Data Structures: Object-Orientation. Bigger Programs/New Tools. A Project (Drawing Program). Abstraction and Polymorphism. Other Collection Types. Multithreading and Concurrency. Stream I/O. Networking. Stacks and Queues. Linked Lists. Priority Queues. Refactoring. Recursion. Trees. Regular Expressions and Context-Free Parsers. Spatial Trees. Binary Heaps. Direct Access Binary Files. Actors. Augmenting Trees. Wrapping Up. Appendices. Bibliography. Index.
      Hoppa över listan

      Mer från samma författare

      Mark C. Lewis - Object-Orientation, Abstraction, and Data Structures Using Scala, Inbunden

      Object-Orientation, Abstraction, and Data Structures Using Scala

      Mark C. Lewis

      Inbunden, 2017

      3 086 kr

      Mark C. Lewis, Lisa Lacher - Introduction to Programming and Problem-Solving Using Scala, Häftad

      Introduction to Programming and Problem-Solving Using Scala

      Mark C. Lewis, Lisa Lacher

      Häftad, 2016

      1 033 kr

      Lisa Lacher, Mark C. Lewis - Introduction to Programming and Problem-Solving Using Scala, E-bok

      Introduction to Programming and Problem-Solving Using Scala

      Lisa Lacher, Mark C. Lewis

      E-bok
      2016

      1 226 kr

      Lisa Lacher, Mark C. Lewis - Introduction to Programming and Problem-Solving Using Scala, E-bok

      Introduction to Programming and Problem-Solving Using Scala

      Lisa Lacher, Mark C. Lewis

      E-bok
      2016

      1 229 kr

      Mark C. Lewis - Object-Orientation, Abstraction, and Data Structures Using Scala, Häftad

      Object-Orientation, Abstraction, and Data Structures Using Scala

      Mark C. Lewis

      Häftad, 2016

      1 619 kr

      Lisa Lacher, Mark C. Lewis - Object-Orientation, Abstraction, and Data Structures Using Scala, E-bok

      Object-Orientation, Abstraction, and Data Structures Using Scala

      Lisa Lacher, Mark C. Lewis

      E-bok
      2017

      1 899 kr

      Lisa Lacher, Mark C. Lewis - Object-Orientation, Abstraction, and Data Structures Using Scala, E-bok

      Object-Orientation, Abstraction, and Data Structures Using Scala

      Lisa Lacher, Mark C. Lewis

      E-bok
      2017

      1 919 kr

      Hoppa över listan

      Mer från samma serie

      Efrem G. Mallach - Information Systems, Häftad

      Information Systems

      Efrem G. Mallach

      Häftad, 2020

      1 180 kr

      Efrem G. Mallach - Information Systems, Inbunden

      Information Systems

      Efrem G. Mallach

      Inbunden, 2020

      3 085 kr

      Henrique M. D. Santos - Cybersecurity, Inbunden

      Cybersecurity

      Henrique M. D. Santos

      Inbunden, 2022

      1 238 kr

      Jessen Havill - Discovering Computer Science, Häftad

      Discovering Computer Science

      Jessen Havill

      Häftad, 2020

      1 224 kr

      Aharon Yadin - Computer Systems Architecture, Häftad

      Computer Systems Architecture

      Aharon Yadin

      Häftad, 2020

      718 kr

      Jessen Havill - Discovering Computer Science, Inbunden

      Discovering Computer Science

      Jessen Havill

      Inbunden, 2020

      2 792 kr

      John S. Conery - Explorations in Computing, Häftad

      Explorations in Computing

      John S. Conery

      Häftad, 2020

      784 kr

      Mark J. Johnson - Concise Introduction to Programming in Python, Inbunden

      Concise Introduction to Programming in Python

      Mark J. Johnson

      Inbunden, 2018

      2 763 kr

      Mark J. Johnson - Concise Introduction to Programming in Python, Häftad

      Concise Introduction to Programming in Python

      Mark J. Johnson

      Häftad, 2018

      828 kr

      Uvais Qidwai, C.H. Chen - Digital Image Processing, Häftad

      Digital Image Processing

      Uvais Qidwai, C.H. Chen

      Häftad, 2017

      1 209 kr

      Hoppa över listan

      Du kanske också är intresserad av

      Mark C. Lewis - Introduction to the Art of Programming Using Scala, E-bok

      Introduction to the Art of Programming Using Scala

      Mark C. Lewis

      E-bok
      2012

      1 291 kr

      Mark C. Lewis - Introduction to the Art of Programming Using Scala, E-bok

      Introduction to the Art of Programming Using Scala

      Mark C. Lewis

      E-bok
      2012

      1 291 kr

      Aharon Yadin - Computer Systems Architecture, Inbunden

      Computer Systems Architecture

      Aharon Yadin

      Inbunden, 2016

      972 kr

      Mark C. Lewis - Introduction to the Art of Programming Using Scala, Häftad

      Introduction to the Art of Programming Using Scala

      Mark C. Lewis

      Häftad, 2012

      1 317 kr

      Mark C. Lewis - Object-Orientation, Abstraction, and Data Structures Using Scala, Häftad

      Object-Orientation, Abstraction, and Data Structures Using Scala

      Mark C. Lewis

      Häftad, 2016

      1 619 kr

      Lisa Lacher, Mark C. Lewis - Introduction to Programming and Problem-Solving Using Scala, E-bok

      Introduction to Programming and Problem-Solving Using Scala

      Lisa Lacher, Mark C. Lewis

      E-bok
      2016

      1 229 kr

      Lisa Lacher, Mark C. Lewis - Object-Orientation, Abstraction, and Data Structures Using Scala, E-bok

      Object-Orientation, Abstraction, and Data Structures Using Scala

      Lisa Lacher, Mark C. Lewis

      E-bok
      2017

      1 919 kr

      Lisa Lacher, Mark C. Lewis - Introduction to Programming and Problem-Solving Using Scala, E-bok

      Introduction to Programming and Problem-Solving Using Scala

      Lisa Lacher, Mark C. Lewis

      E-bok
      2016

      1 226 kr

      Lisa Lacher, Mark C. Lewis - Object-Orientation, Abstraction, and Data Structures Using Scala, E-bok

      Object-Orientation, Abstraction, and Data Structures Using Scala

      Lisa Lacher, Mark C. Lewis

      E-bok
      2017

      1 899 kr

      Mark C. Lewis - Object-Orientation, Abstraction, and Data Structures Using Scala, Inbunden

      Object-Orientation, Abstraction, and Data Structures Using Scala

      Mark C. Lewis

      Inbunden, 2017

      3 086 kr