Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Computer Science Programming Basics in Ruby

Buy

If you know basic high-school math, you can quickly learn and apply the core concepts of computer science with this concise, hands-on book. Led by a team of experts, you’ll quickly understand the difference between computer science and computer programming, and you’ll learn how algorithms help you solve computing problems.

Each chapter builds on material introduced earlier in the book, so you can master one core building block before moving on to the next. You’ll explore fundamental topics such as loops, arrays, objects, and classes, using the easy-to-learn Ruby programming language. Then you’ll put everything together in the last chapter by programming a simple game of tic-tac-toe.

  • Learn how to write algorithms to solve real-world problems
  • Understand the basics of computer architecture
  • Examine the basic tools of a programming language
  • Explore sequential, conditional, and loop programming structures
  • Understand how the array data structure organizes storage
  • Use searching techniques and comparison-based sorting algorithms
  • Learn about objects, including how to build your own
  • Discover how objects can be created from other objects
  • Manipulate files and use their data in your software
(HTML tags aren't allowed.)

Handbook of Probability
Handbook of Probability

THE COMPLETE COLLECTION NECESSARY FOR A CONCRETE UNDERSTANDING OF PROBABILITY

Written in a clear, accessible, and comprehensive manner, the Handbook of Probability presents the fundamentals of probability with an emphasis on the balance of theory, application, and methodology. Utilizing basic examples throughout, the handbook...

Energy Investing DeMystified: A Self-Teaching Guide
Energy Investing DeMystified: A Self-Teaching Guide

FUEL your portfolio with SMART ENERGY INVESTING

ELECTRICITY. BIO-FUELS. NATURAL GAS. OIL. They power the world. And if you know what you're doing, they can power your investment portfolio.

Energy Investing DeMYSTiFieD provides the information, insight, and tools you need to immediately start investing in...

Advanced Therapy in Cardiac Surgery [With CDROM]
Advanced Therapy in Cardiac Surgery [With CDROM]

This work presents, state-of-the-art techniques in cardiac surgery from the investigators who have developed them. Each of the 57 succinct chapters represent the personal treatment protocols of leading experts. The Advanced Therapy concept is famous for conveying therapeutic information in an efficient, quick-review fashion. This...


Permutation Group Algorithms (Cambridge Tracts in Mathematics)
Permutation Group Algorithms (Cambridge Tracts in Mathematics)

Permutation group algorithms are indispensable in the proofs of many deep results, including the construction and study of sporadic finite simple groups. This work describes the theory behind permutation group algorithms, up to the most recent developments based on the classification of finite simple groups. Rigorous complexity estimates,...

Evolutionary Computation in Bioinformatics
Evolutionary Computation in Bioinformatics
Bioinformatics has never been as popular as it is today. The genomics revolution is generating so much data in such rapid succession that it has become difficult for biologists to decipher. In particular, there are many problems in biology that are too large to solve with standard methods. Researchers in evolutionary computation (EC) have turned...
Business Information Warehouse for SAP (Prima Tech's SAP Book Series)
Business Information Warehouse for SAP (Prima Tech's SAP Book Series)
Gain an understanding of what it takes to implement SAP BW. Follow along as the author explains the evolution of SAP BW architecture and its components. This book describes the roots of SAP BW and how it has evolved from a simple operational reporting environment to a full-featured information warehouse. Profit from a description of the...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy