by Ryan Somma
English | 2020 | ISBN: 1718500343 | 175 Pages | EPUB | 8 MB
A book for anyone teaching computer sciencefrom primary school teachers and coding club coaches to parents. Includes coverage of teaching standards, history of computing, elements of programming, numerous games and activities to illustrate concepts, simple hacking, and building a coding community. The book's activities require minimal setup: no new software to install or development environment to set up. Many activities don't involve computers at all, and when computers are used, students start coding with software they are already using.
by Neil Smyth
English | 2020 | ISBN: 1951442202 | 820 Pages | MOBI EPUB | 42 MB
Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment followed by an introduction to programming in Kotlin including data types, flow control, functions, lambdas, coroutines and object-oriented programming.
English | ISBN: 0134802217 | 2018 | 1168 pages | EPUB | 30 MB
For courses in computer programming in Java.
Provide a step-by-step introduction to programming in Java
English | ISBN: 0134462017 | 2017 | 1136 pages | EPUB | 16 MB
For courses in Java programming
A clear and student-friendly way to teach the fundamentals of Java
English | ISBN: 0134895738 | 2018 | 1040 pages | EPUB | 10 MB
For introductory courses in computer programming.
Help students understand the logic behind developing high-quality programs
by Neha Kaul
English | 2019 | ISBN: 1773612883 | 293 Pages | PDF | 13 MB
This is an essential resource for logging-related information and techniques needed for developing applications in the Java language. The rotating and archiving of log files; old log files can be archived. Every now and then, a new logging framework pops up, so the logging problem domain seems far from exhausted even to this day. This work presents the architecture and the implementation of Logging frameworks, an extensible and a practical tool for Java programmers.
by Cay S. Horstmann
English | 2019 | ISBN: 1119635659, 1119740207 | 1377 Pages | PDF | 43 MB
Big Java: Early Objects, 7th Edition focuses on the essentials of effective learning and is suitable for a two-semester introduction to programming sequence. This text requires no prior programming experience and only a modest amount of high school algebra. Objects and classes from the standard library are used where appropriate in early sections with coverage on object-oriented design starting in Chapter 8. This gradual approach allows students to use objects throughout their study of the core algorithmic topics, without teaching bad habits that must be un-learned later. The second half covers algorithms and data structures at a level suitable for beginning students.
English | November 3rd, 2020 | ISBN: 1492092096 | 708 pages | EPUB (True/Retail copy) | 5.39 MB
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 12 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5.3. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.
by Neil Smyth
English | 2020 | ISBN: 1951442229 | 796 Pages | MOBI EPUB | 42 MB
In 2018 Google introduced Android Jetpack to the developer community. Designed to make it quicker and easier to develop modern and reliable Android apps, Jetpack consists of a set of tools, libraries and architectural guidelines. The main elements of Android Jetpack consist of the Android Studio Integrated Development Environment (IDE), the Android Architecture Components and the Modern App Architecture Guidelines, all of which are covered in this latest edition of Android Studio Development Essentials.
English | December 18, 2018 | ISBN: 1631595814 | PDF | 144 pages | 203 MB
by Matt Neuburg
English | 2021 | ISBN: 1492092096 | 1133 Pages | EPUB | 5 MB
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 12 IDE, Cocoa Touch, and the latest version of Apple’s acclaimed programming language, Swift 5.3. With this thoroughly updated guide, you’ll learn the Swift language, understand Apple’s Xcode development tools, and discover the Cocoa framework.
English | April 13th, 2020 | ISBN: 1680506226 | 262 pages | EPUB (True/Retail Copy) | 2.04 MB
Access the power of bare-metal systems programming with Scala Native, an ahead-of-time Scala compiler. Without the baggage of legacy frameworks and virtual machines, Scala Native lets you re-imagine how your programs interact with your operating system. Compile Scala code down to native machine instructions; seamlessly invoke operating system APIs for low-level networking and IO; control pointers, arrays, and other memory management techniques for extreme performance; and enjoy instant start-up times. Skip the JVM and improve your code performance by getting close to the metal.
English | April 13th, 2020 | ISBN: 1680506951 | 370 pages | EPUB (True/Retail Copy) | 3.31 MB
Work in Flutter, a framework designed from the ground up for dual platform development, with support for native Java/Kotlin or Objective-C/Swift methods from Flutter apps. Write your next app in one language and build it for both Android and iOS. Deliver the native look, feel, and performance you and your users expect from an app written with each platform's own tools and languages. Deliver apps fast, doing half the work you were doing before and exploiting powerful new features to speed up development. Write once, run anywhere.
English | July 27, 2020 | ISBN: N/A | ASIN: B08DPT6XGV | 152 pages | EPUB | 0.49 Mb
Do you want to learn one of the most popular programming language in the world but are you frustrated at the thought of having to learn from scratch?
Ok, don't worry. This book is here for you!
by Marius Bancila
English | 2020 | ISBN: 1800208987 | 750 Pages | EPUB | 1.39 MB
The updated second edition of Modern C++ Programming Cookbook addresses the latest features of C++20, such as modules, concepts, coroutines, and the many additions to the standard library, including ranges and text formatting. The book is organized in the form of practical recipes covering a wide range of problems faced by modern developers.
English | 2019 | ISBN: 1119547628 | 499 Pages | PDF True | 17 MB
Python is a general-purpose programming language created in the late 1980s—and named after Monty Python—that's used by thousands of people to do things from testing microchips at Intel, to powering Instagram, to building video games with the PyGame library.
by Sean Damon
English | Aug 29, 2020 | ISBN: N/A | ASIN: B08GVCMYDQ | 121 pages | AZW3 | 0.36 Mb
Do you want to learn more about Popular Programming Languages? If yes, then keep reading!
by Alice Guillen
English | Aug 28, 2020 | ISBN: N/A | ASIN: B08H59TJ9L | 162 pages | AZW3 | 1.00 Mb
Are you looking to start coding? Or teach kids how to code?
This book on beginner Python coding can solve your problem.
by Mark Zane
English | 2020 | ASIN: B08GL2885W | 209 Pages | EPUB | 3 MB
Python is a simple yet powerful programming language that can enable you to start thinking like a programmer right from the beginning.