The Rust Programming Language is the official book on Rust; a community-developed, systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Rust’s
Functional programming is becoming a required skill for all programmers, and for good reason. The functional style of programming lets developers to write more concise code, which tends to have fewer
The easy way to learn programming fundamentals with Python Python is a remarkably powerful and dynamic programming language that's used in a wide variety of application domains. Some of its key distin
This invaluable textbook presents a comprehensive introduction to modern competitive programming. The text highlights how competitive programming has proven to be an excellent way to learn algorithms,
This book focuses on Android technology for both phones and tablets. The difference between the two is slight, primarily that phones can place and receive phone calls and tablets feature more screen r
Get started using the C# programming language. Based on the author’s 15 years of experience teaching beginners, the book provides you with a step-by-step introduction to the principles of programming,
Learn programming with Python by creating a text adventure. This book will teach you the fundamentals of programming, how to organize code, and some coding best practices. By the end of the book, you
This clearly written textbook provides an accessible introduction to the three programming paradigms of object-oriented/imperative, functional, and logic programming. Highly interactive in style, the
Reactive programming is revolutionary. It makes asynchronous programming clean, intuitive, and robust. Use RxJS 5 to write complex programs in a simple way, and master the Observable: a powerful data
This reader-friendly textbook presents a concise and easy to follow introduction to Scala. Scala is an ideal first programming language, which permits programming in multiple paradigms, and enables de
Swift Programming in easy steps teaches programming novices the skills required to create their own Apple Apps, whilst assisting programmers to gain new skills.For anyone seeking to discover the easie
Elixir's straightforward syntax and this guided tour give you a clean, simple path to learn modern functional programming techniques. No previous functional programming experience required! This book
This book uses a functional programming language (F#) as a metalanguage to present all concepts and examples, and thus has an operational flavour, enabling practical experiments and exercises. It incl
Discover practical solutions for a wide range of real-world network programming tasks About This BookSolve real-world tasks in the area of network programming, system/networking administration, networ
Introduce your students to programming with C++ using today's definitive choice for teaching a first programming language course -- C++ PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN, 8E. D.S. M
A Beginner's Guide to Computer Programming Start Programming Using HTML, CSS, and JavaScript is a manual for undergraduate students in engineering and the natural sciences to discover how computer pro
Teach your students to master the fundamentals of effective programming as they work through Visual Basic 2017's latest features with PROGRAMMING WITH MICROSOFT VISUAL BASIC 2017, 8E by best-selling t
Android is the mobile operating system that is used on the majority of smartphones worldwide. It is a robust and versatile operating system that can be used by any manufacturer to add to their handset
Explore functional programming and discover new ways of thinking about code. You know you need to master functional programming, but learning one functional language is only the start. In this book, t
This book accomplishes two things simultaneously: it teaches you to use the latest version of the powerful MATLAB programming environment, and it teaches you core, transferrable programming skills tha
本書由一線資深軟體發展工程師基於目前廣泛使用的Android 6/7和Android Studio 2.x開發環境傾力編撰,循序漸進地介紹了Android 應用開發的主要內容,包括開發環境搭建、Android語言基礎、常用佈局及控制項、四大元件、圖形圖像技術、多媒體應用、資料處理技術、觸摸和手勢識別、多線程、網路技術、定位、藍牙以及VR和NDK開發等知識,全書代碼示例豐富,提供App完整項目案例,
Unlike many C programming books written by C programmers, this brief, self-teaching introduction was written by an instructor familiar with the needs of students. The book defines key programming term
Give yourself a strong head start in computer programming with our TomorrowSKILLS books, which are published fresh in 2017. Through these books you will learn how programming works and how simple prog
Dino Esposito's Programming ASP.NET Core is the definitive guide to practical software development with Microsoft's exciting new ASP.NET Core technologies. Unlike competitive books that focus primaril
Introduce your students to programming with C++ using today's definitive choice for teaching a first programming language course -- C++ PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN, 8E. D.S. M
Learn the art of programming coding skills with power of python and practical tacticsWhat if there a practical guide to teach you the art of programming and coding skills? this book is powerful and ea
Tablet computers are now ubiquitous on the digital landscape. They are powerful, portable and packed full of functionality for most computing tasks. Android is the operating system on a wide range of
C++ Programming in Easy Steps, 5th Edition instructs you how to program in the powerful C++ language, giving complete examples that illustrate each aspect.C++ Programming in Easy Steps, 5th Edition ma