Programming Basics: Getting Started with Java, C#, and Python, Ciesla Robert
Автор: Langtangen Hans Petter Название: A Primer on Scientific Programming with Python ISBN: 3662498863 ISBN-13(EAN): 9783662498866 Издательство: Springer Рейтинг: Цена: 4268.00 р. 6097.00-30% Наличие на складе: Есть (1 шт.) Описание: The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example and problem-oriented, where the applications are taken from mathematics, numerical calculus, statistics, physics, biology and finance. The book teaches 'Matlab-style' and procedural programming as well as object-oriented programming. High school mathematics is a required background and it is advantageous to study classical and numerical one-variable calculus in parallel with reading this book. Besides learning how to program computers, the reader will also learn how to solve mathematical problems, arising in various branches of science and engineering, with the aid of numerical methods and programming. By blending programming, mathematics and scientific applications, the book lays a solid foundation for practicing computational science.From the reviews: Langtangen … does an excellent job of introducing programming as a set of skills in problem solving. He guides the reader into thinking properly about producing program logic and data structures for modeling real-world problems using objects and functions and embracing the object-oriented paradigm. … Summing Up: Highly recommended. F. H. Wild III, Choice, Vol. 47 (8), April 2010Those of us who have learned scientific programming in Python ‘on the streets’ could be a little jealous of students who have the opportunity to take a course out of Langtangen’s Primer.” John D. Cook, The Mathematical Association of America, September 2011This book goes through Python in particular, and programming in general, via tasks that scientists will likely perform. It contains valuable information for students new to scientific computing and would be the perfect bridge between an introduction to programming and an advanced course on numerical methods or computational science.Alex Small, IEEE, CiSE Vol. 14 (2), March?/April 2012 “This fourth edition is awonderful, inclusive textbook that covers pretty much everything one needs toknow to go from zero to fairly sophisticated scientific programming in Python…”Joan Horvath, Computing Reviews, March2015
Get to grips with coding in C# and build simple 3D games with Unity from the ground up with this updated fifth edition of the bestselling guide
Key Features
Understand C# programming basics, terminology, and coding best practices
Put your knowledge of C# concepts into practice by building a fun and playable game
Come away with a clear direction for taking your C# programming and Unity game development skills to the next level
Book Description
Over the years, the Learning C# by Developing Games with Unity series has established itself as a popular choice for getting up to speed with C#, a powerful and versatile programming language that can be applied in a wide array of application areas. This book presents a clear path for learning C# programming from the ground up without complex jargon or unclear programming logic, all while building a simple game with Unity.
This fifth edition has been updated to introduce modern C# features with the latest version of the Unity game engine, and a new chapter has been added on intermediate collection types. Starting with the basics of software programming and the C# language, you'll learn the core concepts of programming in C#, including variables, classes, and object-oriented programming. Once you've got to grips with C# programming, you'll enter the world of Unity game development and discover how you can create C# scripts for simple game mechanics. Throughout the book, you'll gain hands-on experience with programming best practices to help you take your Unity and C# skills to the next level.
By the end of this book, you'll be able to leverage the C# language to build your own real-world Unity game development projects.
What you will learn
Discover easy-to-follow steps and examples for learning C# programming fundamentals
Get to grips with creating and implementing scripts in Unity
Create basic game mechanics such as player controllers and shooting projectiles using C#
Understand the concepts of interfaces and abstract classes
Leverage the power of the latest C# features to solve complex programming problems
Become familiar with stacks, queues, exceptions, error handling, and other core C# concepts
Explore the basics of artificial intelligence (AI) for games and implement them to control enemy behavior
Who this book is for
If you're a developer, programmer, hobbyist, or anyone who wants to get started with C# programming in a fun and engaging manner, this book is for you. Prior experience in programming or Unity is not required.
Описание: Bestselling electronics guru Simon Monk teaches programming skills for BeagleBone Black-the new, wildly popular single-board computer for hobbyists.
Автор: Gouveia David Название: Getting Started with C++ Audio Programming for Game Developm ISBN: 1849699097 ISBN-13(EAN): 9781849699099 Издательство: Неизвестно Рейтинг: Цена: 8458.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Get up and running with SAS using Ron Cody's easy-to-follow, step-by-step guide.
Aimed at beginners, Getting Started with SAS Programming: Using SAS Studio in the Cloud uses short examples to teach SAS programming from the basics to more advanced topics in the point-and-click interactive environment of SAS Studio. To begin, you will learn how to register for SAS OnDemand for Academics, an online delivery platform for teaching and learning statistical analysis that provides free access to SAS software via the cloud.
The first part of the book shows you how to use SAS Studio built-in tasks to produce a report, summarize data, and create charts and graphs. It also describes how you can perform basic statistical tests using the interactive point-and-click environment.
The second part of the book uses easy-to-follow examples to show you how to write your own SAS programs and how to use SAS procedures to perform a variety of tasks. This part of the book also explains how to read data from a variety of sources: text files, Excel workbooks, and CSV files. In order to get familiar with the SAS Studio environment, this book also shows you how to access dozens of interesting data sets that are included with the SAS OnDemand for Academics platform.
Автор: Baka Benjamin Название: Getting Started with Qt 5 ISBN: 178995603X ISBN-13(EAN): 9781789956030 Издательство: Неизвестно Рейтинг: Цена: 6435.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Qt is a cross-platform application framework and widget toolkit that is used to create graphical user interface applications that run on a number of different hardware and operating systems. The main aim of this book is to introduce Qt to the reader with simple and easy to understand examples without focusing too much on theory.
Learn a new statically compiled programming language to build maintainable and fast software with the help of this comprehensive guide to V programming
Key Features:
Explore the features of the V programming language step by step with this beginner's guide
Gain strong foundational knowledge of core programming concepts such as modules, functions, and structs
Learn how to write super-fast programs and applications that compile in a matter of seconds
Book Description:
A new language on the block, V comes with a promising set of features such as fast compilation and interoperability with other programming languages. This is the first book on the V programming language, packed with concise information and a walkthrough of all the features you need to know to get started with the language.
The book begins by covering the fundamentals to help you learn about the basic features of V and the suite of built-in libraries available within the V ecosystem. You'll become familiar with primitive data types, declaring variables, arrays, and maps. In addition to basic programming, you'll develop a solid understanding of the building blocks of programming, including functions, structs, and modules in the V programming language.
As you advance through the chapters, you'll learn how to implement concurrency in V Programming, and finally learn how to write test cases for functions. This book takes you through an end-to-end project that will guide you to build fast and maintainable RESTful microservices by leveraging the power of V and its built-in libraries.
By the end of this V programming book, you'll be well-versed with the V programming language and be able to start writing your own programs and applications.
What You Will Learn:
Become familiar with the basic building blocks of programming in the V language
Install the V language on various operating systems
Understand how to work with arrays and maps in V programming
Discover how to implement concurrency in V programming
Understand best practices of sharing memory by letting coroutines communicate with each other using channels in V
Write modular code and build on your knowledge of structs and functions in V
Get acquainted with writing tests in V programming
Get to grips with building and querying RESTful microservice in V
Who this book is for:
Whether you're a beginner interested in learning a programming language or an experienced programmer looking to switch to a new and better statically compiled programming language, this V programming book is for you.
Автор: St. Laurent Simon Название: Introducing Erlang ISBN: 1491973374 ISBN-13(EAN): 9781491973370 Издательство: Wiley Рейтинг: Цена: 5067.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: In this updated second edition, author Simon St.Laurent shows you how to write simple Erlang programs by teaching you one skill at a time. By the end of your journey, you`ll understand why Erlang is ideal for concurrency and resilience.
Автор: Laurent, Eisenberg Название: Introducing Elixir: Getting Started in Functional Programming ISBN: 1491956771 ISBN-13(EAN): 9781491956779 Издательство: Wiley Рейтинг: Цена: 3166.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Smooth, powerful, and small, Elixir is an excellent language for learning functional programming, and with this hands-on introduction, you`ll discover just how powerful Elixir can be.
Автор: Rajesh Singh, Anita Gehlot, Lovi Raj Gupta, Bhupendra Singh, Priyanka Tyagi Название: Getting Started for Internet of Things with Launch Pad and ESP8266 ISBN: 8770220689 ISBN-13(EAN): 9788770220682 Издательство: Taylor&Francis Рейтинг: Цена: 14851.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Getting Started for Internet of Things with Launch Pad and ESP8266 provides a platform to get started with the Ti launch pad and IoT modules for Internet of Things applications. The book provides the basic knowledge of Ti launch Pad and ESP8266 based customized modules with their interfacing, along with the programming.
The book discusses the application of Internet of Things in different areas. Several examples for rapid prototyping are included, this to make the readers understand the concept of IoT.
The book comprises of twenty-seven chapters, which are divided into four sections and which focus on the design of various independent prototypes. Section-A gives a brief introduction to Ti launch pad (MSP430) and Internet of Things platforms like GPRS, NodeMCU and NuttyFi (ESP8266 customized board), and it shows steps to program these boards. Examples on how to interface these boards with display units, analog sensors, digital sensors and actuators are also included, this to make reader comfortable with the platforms. Section-B discusses the communication modes to relay the data like serial out, PWM and I2C. Section-C explores the IoT data loggers and shows certain steps to design and interact with the servers. Section-D includes few IoT based case studies in various fields.
This book is based on the practical experience of the authors while undergoing projects with students and partners from various industries.
Описание: This TAB book explores Intel`s Edison and shows how to program the next generation of maker devices, including wearable electronics, IoT, and robotics!
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru