Products related to Programming:
-
Foundations of Programming, Statistics, and Machine Learning for Business Analytics
Business Analysts and Data Scientists are in huge demand, as global companies seek to digitally transform themselves and leverage their data resources to realize competitive advantage. This book covers all the fundamentals, from statistics to programming to business applications, to equip you with the solid foundational knowledge needed to progress in business analytics. Assuming no prior knowledge of programming or statistics, this book takes a simple step-by-step approach which makes potentially intimidating topics easy to understand, by keeping Maths to a minimum and including examples of business analytics in practice. Key features: · Introduces programming fundamentals using R and Python · Covers data structures, data management and manipulation and data visualization · Includes interactive coding notebooks so that you can build up your programming skills progressively Suitable as an essential text for undergraduate and postgraduate students studying Business Analytics or as pre-reading for students studying Data Science. Ram Gopal is Pro-Dean and Professor of Information Systems at the University of Warwick. Daniel Philps is an Artificial Intelligence Researcher and Head of Rothko Investment Strategies. Tillman Weyde is Senior Lecturer at City, University of London.
Price: 46.99 £ | Shipping*: 0.00 £ -
Programming Scala : Scalability = Functional Programming + Objects
Get up to speed on Scala--the JVM, JavaScript, and natively compiled language that offers all the benefits of functional programming, a modern object model, and an advanced type system.Packed with code examples, this comprehensive book shows you how to be productive with the language and ecosystem right away.You'll learn why Scala is ideal for building today's highly scalable, data-centric applications, while maximizing developer productivity. While Java remains popular and Kotlin has become popular, Scala hasn't been sitting still.This third edition covers the new features in Scala 3.0 with updates throughout the book.Programming Scala is ideal for beginning to advanced developers who want a complete understanding of Scala's design philosophy and features with a thoroughly practical focus. Program faster with Scala's succinct and flexible syntaxDive into basic and advanced functional programming techniquesBuild killer big data and distributed apps using Scala's functional combinators and tools like Spark and AkkaCreate concise solutions to challenging design problems with the sophisticated type system, mixin composition with traits, pattern matching, and more
Price: 63.99 £ | Shipping*: 0.00 £ -
Programming Challenges : The Programming Contest Training Manual
There are many distinct pleasures associated with computer programming.Craftsmanship has its quiet rewards, the satisfaction that comes from building a useful object and making it work.Excitement arrives with the flash of insight that cracks a previously intractable problem.The spiritual quest for elegance can turn the hacker into an artist.There are pleasures in parsimony, in squeezing the last drop of performance out of clever algorithms and tight coding. The games, puzzles, and challenges of problems from international programming competitions are a great way to experience these pleasures while improving your algorithmic and coding skills.This book contains over 100 problems that have appeared in previous programming contests, along with discussions of the theory and ideas necessary to attack them.Instant onlinegrading for all of these problems is available from two WWW robot judging sites.Combining this book with a judge gives an exciting new way to challenge and improve your programming skills. This book can be used for self-study, for teaching innovative courses in algorithms and programming, and in training for international competition. The problems in this book have been selected from over 1,000 programming problems at the Universidad de Valladolid online judge.The judge has ruled on well over one million submissions from 27,000 registered users around the world to date.We have taken only the best of the best, the most fun, exciting, and interesting problems available.
Price: 59.99 £ | Shipping*: 0.00 £ -
Elekit Programming Follow (Elekit Programming Follow Speak forCHROME Talking Robot Programming MR-9123…)
Finished size (approx.): width 150 x inner 150 x height 175 mm; package size (approx.): width 375 x inner 75 x height 235 mm Material: ABS, PC, POM Be sure to check the detailed product description at the bottom and precautions before purchasing! To request a return or exchange, please note that it is mandatory to provide a video of the unpacking of the package.
Price: 213.99 € | Shipping*: 0.0 €
-
What is spatial visualization ability?
Spatial visualization ability refers to the capacity to mentally manipulate and comprehend spatial relationships between objects. Individuals with strong spatial visualization skills can easily visualize and understand how objects relate to each other in space, such as rotating or manipulating shapes in their mind. This ability is crucial in various fields such as engineering, architecture, and mathematics, as it allows individuals to solve complex problems and understand spatial concepts more effectively. Improving spatial visualization ability can enhance problem-solving skills and overall cognitive performance.
-
Is spatial visualization important for engineers?
Yes, spatial visualization is important for engineers as it allows them to mentally manipulate and understand complex 3D objects and structures. Engineers often need to design and analyze various components and systems, and spatial visualization skills help them to conceptualize and communicate their ideas effectively. Whether it's designing a new product, creating blueprints for a building, or solving complex problems, spatial visualization is a crucial skill that allows engineers to think critically and innovate in their field.
-
Can one improve their spatial visualization skills?
Yes, it is possible to improve spatial visualization skills through practice and training. Engaging in activities such as puzzles, building models, and playing spatial reasoning games can help develop these skills. Additionally, practicing mental rotation exercises and regularly challenging oneself with spatial tasks can also contribute to improvement. With consistent effort and dedication, individuals can enhance their spatial visualization abilities over time.
-
What are problems with spatial visualization skills?
Some problems with spatial visualization skills include difficulty in understanding and interpreting maps, graphs, and diagrams. Individuals with poor spatial visualization skills may struggle with tasks such as navigating through unfamiliar environments, understanding 3D objects, and mentally rotating objects. This can impact their performance in subjects such as math, science, and engineering, as well as in everyday activities such as driving and assembling furniture. Additionally, poor spatial visualization skills can lead to frustration and decreased confidence in one's abilities.
Similar search terms for Programming:
-
Programming ML.NET
The expert guide to creating production machine learning solutions with ML.NET!ML.NET brings the power of machine learning to all .NET developers— and Programming ML.NET helps you apply it in real production solutions.Modeled on Dino Esposito’s best-selling Programming ASP.NET, this book takes the same scenario-based approach Microsoft’s team used to build ML.NET itself.After a foundational overview of ML.NET’s libraries, the authors illuminate mini-frameworks (“ML Tasks”) for regression, classification, ranking, anomaly detection, and more.For each ML Task, they offer insights for overcoming common real-world challenges.Finally, going far beyond shallow learning, the authors thoroughly introduce ML.NET neural networking.They present a complete example application demonstrating advanced Microsoft Azure cognitive services and a handmade custom Keras network— showing how to leverage popular Python tools within .NET. 14-time Microsoft MVP Dino Esposito and son Francesco Esposito show how to: Build smarter machine learning solutions that are closer to your user’s needsSee how ML.NET instantiates the classic ML pipeline, and simplifies common scenarios such as sentiment analysis, fraud detection, and price predictionImplement data processing and training, and “productionize” machine learning–based software solutionsMove from basic prediction to more complex tasks, including categorization, anomaly detection, recommendations, and image classificationPerform both binary and multiclass classificationUse clustering and unsupervised learning to organize data into homogeneous groupsSpot outliers to detect suspicious behavior, fraud, failing equipment, or other issuesMake the most of ML.NET’s powerful, flexible forecasting capabilitiesImplement the related functions of ranking, recommendation, and collaborative filteringQuickly build image classification solutions with ML.NET transfer learningMove to deep learning when standard algorithms and shallow learning aren’t enough“Buy” neural networking via the Azure Cognitive Services API, or explore building your own with Keras and TensorFlow
Price: 37.99 £ | Shipping*: 0.00 £ -
Clojure Programming
Learn what many Java programmers have recently discovered: the Clojure language offers a practical alternative for solving demanding problems, using existing Java libraries, frameworks, and services.With this book, you get a solid grounding in Clojure fundamentals, based on the environments you already familiar with-whether you're working with data, concurrency, application interfaces, or other challenges.Learn how this JVM language can make your work simpler and help you be more productive.Clojure Programming demonstrates the language's flexibility and wide use by taking a Java project and converting it to Clojure.This in-depth look also shows Ruby and Python developers that Closure is just as expressive and sophisticated with one added advantage: all the resources of the JVM. * Learn how to switch to Clojure without losing your investment in the Java platform * Understand the advantages of Clojure as a dialect of the Lisp language * Discover how this language works in several problem domains * Apply it in different data environments, including big data solutions with Hadoop * Use Clojure as a scripting language, a driver for Swing/SWT interfaces, and other functions * Deploy large web applications across tens or hundreds of nodes with Clojure
Price: 39.99 £ | Shipping*: 0.00 £ -
Java Programming
Discover the power of Java for developing applications today with the engaging, hands-on approach in Farrell's JAVA PROGRAMMING, 10th edition.Even if you're a first-time programmer, JAVA PROGRAMMING can show you step-by-step how to quickly start developing useful programs, all while mastering the basic principles of structured and object-oriented programming.Up-to-date, reader-friendly explanations and meaningful programming and collaboration exercises emphasize business applications, while useful debugging exercises and contemporary case problems further expand your understanding.Offering anywhere, anytime learning, MindTap equips you with an additional online learning platform, interactive learning tools and auto-graded coding labs for practicing and expanding your skills.
Price: 69.99 £ | Shipping*: 0.00 £ -
SQL Programming
Essential Structured Query Language (ANSI SQL-99) six page laminated guide with core commands, statements, syntax and terms for support of beginners who are learning, and experts as a handy quick reference.Author Robin Nixon worked with computers in the 80s and started developing websites in the 90s becoming an expert and writing over 40 programming books and over 500 articles for top computer magazines.With his expertise in the field and writing to his audience in our succinct and organized QuickStudy format, this reference has more quality actionable facts per page than any book or website.Designed for quick access to the facts you need, this inexpensive tool has been a best seller for over 10 years and is an easy add to your programming toolbox.
Price: 7.99 £ | Shipping*: 3.99 £
-
What is the function of spatial visualization ability?
Spatial visualization ability allows individuals to mentally manipulate and understand spatial relationships between objects. This ability is crucial in fields such as engineering, architecture, and design, where individuals need to visualize and manipulate complex 3D objects and structures. It also plays a key role in tasks such as navigation, map reading, and understanding geometric concepts. Overall, spatial visualization ability is important for problem-solving, creativity, and understanding the physical world.
-
Which programming language is suitable for programming?
The suitability of a programming language depends on the specific requirements of the project. Some popular programming languages like Python, Java, and JavaScript are versatile and widely used for a variety of applications. For web development, JavaScript is commonly used for front-end development, while Python and Java are popular for back-end development. Ultimately, the best programming language for a project will depend on factors such as the project's goals, team expertise, and scalability requirements.
-
Which programming language is suitable for game programming?
There are several programming languages that are suitable for game programming, but some of the most popular ones include C++, C#, and Java. C++ is often used for high-performance games and is the language of choice for many game engines. C# is commonly used with the Unity game engine and is known for its ease of use and flexibility. Java is also a popular choice for game development, especially for Android games. Ultimately, the best programming language for game development depends on the specific requirements of the game and the developer's familiarity with the language.
-
Which programming language is best for programming games?
The best programming language for programming games depends on the specific requirements of the game and the preferences of the developer. Some popular languages for game development include C++, C#, and Java. C++ is commonly used for high-performance games that require complex graphics and physics, while C# is often used with game development engines like Unity. Java is also a popular choice for developing mobile games. Ultimately, the best programming language for game development will vary based on the specific needs and goals of the project.
* All prices are inclusive of VAT and, if applicable, plus shipping costs. The offer information is based on the details provided by the respective shop and is updated through automated processes. Real-time updates do not occur, so deviations can occur in individual cases.