Products related to When:
-
Programming Machine Learning : From Coding to Deep Learning
You've decided to tackle machine learning - because you're job hunting, embarking on a new project, or just think self-driving cars are cool.But where to start? It's easy to be intimidated, even as a software developer.The good news is that it doesn't have to be that hard.Master machine learning by writing code one line at a time, from simple learning programs all the way to a true deep learning system.Tackle the hard topics by breaking them down so they're easier to understand, and build your confidence by getting your hands dirty.Peel away the obscurities of machine learning, starting from scratch and going all the way to deep learning.Machine learning can be intimidating, with its reliance on math and algorithms that most programmers don't encounter in their regular work.Take a hands-on approach, writing the Python code yourself, without any libraries to obscure what's really going on.Iterate on your design, and add layers of complexity as you go.Build an image recognition application from scratch with supervised learning.Predict the future with linear regression. Dive into gradient descent, a fundamental algorithm that drives most of machine learning.Create perceptrons to classify data. Build neural networks to tackle more complex and sophisticated data sets.Train and refine those networks with backpropagation and batching.Layer the neural networks, eliminate overfitting, and add convolution to transform your neural network into a true deep learning system.Start from the beginning and code your way to machine learning mastery.What You Need: The examples in this book are written in Python, but don't worry if you don't know this language: you'll pick up all the Python you need very quickly.Apart from that, you'll only need your computer, and your code-adept brain.
Price: 38.50 £ | Shipping*: 0.00 £ -
Navigating the Impossible : Learning When to Push, When to Rest, and When to Quit
Price: 17.99 £ | Shipping*: 3.99 £ -
When Boys Become Boys : Development, Relationships, and Masculinity
Based on a two-year study that followed boys from pre-kindergarten through first grade, When Boys Become Boys offers a new way of thinking about boys’ development.Through focusing on a critical moment of transition in boys’ lives, Judy Y.Chu reveals boys’ early ability to be emotionally perceptive, articulate, and responsive in their relationships, and how these “feminine” qualities become less apparent as boys learn to prove that they are boys primarily by showing that they are not girls.Chu finds that behaviors typically viewed as “natural” for boys reflect an adaptation to cultures that require boys to be stoic, competitive, and aggressive if they are to be accepted as “real boys.” Yet even as boys begin to reap the social benefits of aligning with norms of masculine behavior, they pay a psychological and relational price for renouncing parts of their humanity.Chu documents boys’ perceptions of the obstacles they face and the pressures they feel to conform, showing that compliance with rules of masculinity is neither automatic nor inevitable.This accessible and engaging book provides insight into ways in which adults can foster boys’ healthy resistance and help them to access a broader range of options as they seek to connect with others while remaining true to themselves.
Price: 23.99 £ | Shipping*: 3.99 £ -
Learning, Training, and Development in Organizations
This scholarly book in SIOP’s Organizational Frontier series looks at research on enhancing knowledge acquisition and its application in organizations.It concentrates on training, design and delivery given the changing nature of work and organizations.Now that work is increasingly complex, there is greater emphasis on expertise and cognitive skills.Advances in technology such as computer simulations and web-based training are necessitating a more active role for the learner in the training process.In the broad context of the organization systems, this book promotes learning and development as a continuous lifelong endeavor.
Price: 46.99 £ | Shipping*: 0.00 £
-
Is learning programming and software development very challenging?
Learning programming and software development can be challenging for some people, as it requires logical thinking, problem-solving skills, and attention to detail. However, with dedication, practice, and the right resources, it is definitely achievable. Breaking down complex concepts into smaller, more manageable parts and seeking help from online tutorials, courses, and communities can make the learning process easier and more enjoyable. Ultimately, the level of challenge will vary depending on the individual's background, experience, and learning style.
-
Which programming languages are used in software development?
There are many programming languages used in software development, including popular languages such as Java, Python, C++, JavaScript, and Ruby. Each language has its own strengths and is used for different purposes in software development. For example, Java is commonly used for building enterprise-level applications, while Python is known for its simplicity and versatility. C++ is often used for system software and game development, while JavaScript is essential for web development. Overall, the choice of programming language depends on the specific requirements of the software being developed.
-
From when should one start learning programming?
One can start learning programming at any age, but it is beneficial to start at a young age to develop problem-solving skills and logical thinking. Many resources and tools are available for children to learn programming in a fun and interactive way. However, it is never too late to start learning programming, and individuals of any age can benefit from gaining these valuable skills. Ultimately, the best time to start learning programming is whenever one has the interest and motivation to do so.
-
What is the difference between software development and programming?
Software development is a broader term that encompasses the entire process of creating software, including planning, designing, testing, and maintaining software applications. Programming, on the other hand, refers specifically to the act of writing code to instruct a computer to perform certain tasks. While programming is a key component of software development, software development involves a more comprehensive approach that includes various stages beyond just writing code.
Similar search terms for When:
-
Effective Software Development for the Enterprise : Beyond Domain Driven Design, Software Architecture, and Extreme Programming
It’s a jungle out there. Delivering software solutions with predictable costs, time, scope, and quality has become more complicated than ever.Developers need to account for multiple moving targets, including often avoided but always relevant factors such as culture, people, and leadership.To effectively deal with these challenges, it’s necessary to rethink the entire delivery chain of modern software development.This book addresses all these topics, putting everything in perspective, from the potential awkwardness created by cultural differences to connecting code with business outcomes to make delivering quality solutions possible.As a software engineer who strives to be his best and challenge the status quo when building IT systems, author Tengiz Tutisani always wanted a book that would cover all of these elements from a developer’s perspective — so he wrote one.Effective Software Development for the Enterprise builds on advanced disciplines, methodologies, and techniques derived from domain-driven design, software architecture, and extreme programming.Its objective is to aid modern software engineers and solution architects in building and delivering high-quality solutions for an enterprise while meeting ambitious criteria:Meet users' expectationsDeliver solutions on time with no defectsCreate products that can scale-out horizontallySolutions should not require a dedicated production support teamAccelerate development paceDouble ROI per developer, team, and softwareYou will learn how to achieve these objectives in any engineering environment by developing solid strategies based on the industry's well-known, recognized, and proven patterns and principles.After reading this book, you will be ready to effectively deal with any and all challenges posed by today’s hyper-competitive, globally-diverse, fast-moving enterprise environment. Who This Book Is ForProfessional software engineers and solution architects, as well as those aspiring to become one.Additionally, software engineering leaders will benefit from reading it, as it will help them maximize their impact via successful software project deliveries.
Price: 54.99 £ | Shipping*: 0.00 £ -
Collaborative Professionalism : When Teaching Together Means Learning for All
Ensure Conversations About Collaboration Get Results. Ask any educational professional about collaboration and chances are they’ll tell you it’s one of their core values.But this familiar sentiment doesn’t always translate into meaningful professional experiences that help educators or their students grow. Addressing this critical gap head-on, this book lays out the theory and practice of Collaborative Professionalism.Through five international case studies, the authors distinguish Collaborative Professionalism from professional collaboration by highlighting intentional collaborative designs and providing concrete examples for how to be more purposeful with collaboration. Additionally, the book makes Collaborative Professionalism accessible to all educators through clear take-aways including: Ten core tenets, including Collective Efficacy, Collaborative Inquiry, and Collaborating With Students.Graphics indicating how educators can move from mere professional collaboration to the deep and transformative work of Collaborative Professionalism.Analysis of which collaborative practices educators should start doing, keep doing, and stop doing Collaboration can be one of your most powerful educational tools when used correctly, and turned into action.This book shows you how.
Price: 18.99 £ | Shipping*: 3.99 £ -
When to Act and When to Refrain : A Lifetime of Learning the Science and Art of Medicine (revised edition)
Dr. Marvin Stone describes his fascinating journey through the last half-century in medicine: becoming a physician, acquiring intense training in patient care and research, and teaching at all levels. Along the way, he introduces us to some exceptional leaders in the field through noteworthy first-hand accounts. This medical memoir, now in an updated edition, focuses on how clinical perspective and judgment develop as one travels through an exciting career. It will be of interest to students, young doctors, experienced physicians, and lay persons with interest in and concern about medical science and health care."Marvin Stone is a classical triple-threat medical academic: accomplished in biomedical research, expert in his clinical field, and revered teacher. For those interested in how such a career trajectory happens, he has written a book of immense value. Dr. Stone is a scholar but not a pedant. His memoir is warm, articulate, accessible, and informative. His book describes a relatively seamless merger of the elements of his career, extending from biochemical and genetic mechanisms of disease to expert and compassionate clinical care. Beyond that, it addresses concern for ethical issues in patient care and research and discusses examples of greats in the history of medicine, especially William Osler-in effect, past mentors who, though now silent, still speak to their clinical descendants. The book will be especially valuable to the young in medicine, from students through trainees to junior faculty. It is a clear, coherent description of the kinds of settings, people, and opportunities that underpin a successful and satisfying career in medicine. It will more than repay the hours spent in its company." -Jeremiah A. Barondess, MD, William T. Foley Distinguished Professor in Clinical Medicine, Weill-Cornell Medical College"Heavily influenced by the works of William Osler, Stone approached his roles as cancer researcher, administrator, educator, and clinician with unwavering idealism and commitment to professionalism and humanism. This remarkable memoir is a gift to the legions of patients and medical professionals whose lives were enhanced by his guidance and support-and to anyone interested in where medicine has been in the past 60 years and where it's going." -Wendy S. Harpham, MD, FACP, author of Healing Hope: Through and Beyond Cancer"A question-'What am I doing here?'-begins Marvin Stone's richly insightful memoir. The pages that follow provide an answer to how he would spend his life: learning, healing, teaching, cheering for Ohio State football (nobody's perfect), treating others with compassion-and above all serving as a modern manifestation of Sir William Osler. The writing, clear and understated, reflects the man: Think of this book as the opportunity for an extended conversation with a gently inspirational physician/humanist." -Dennis M. Kratz, PhD, Ignacy and Celina Rockover Professor of Humanities and Dean, School of Arts and Humanities, The University of Texas at Dallas"Marvin Stone has written a splendid memoir. It describes the life of a physician devoted to his profession, his patients, his quest for new knowledge, his students, his principled ideals, and his supportive family. Grounded by superior training, outstanding role models, mentors, and inspirational historical and lifelong colleagues, he describes the excitement of a full medical life. His scholarship, humility, and wonderful capacity for friendship with mentors, patients, and colleagues provide an uplifting read for both those in and out of medicine." -William C. Roberts, MD, Editor in Chief, American Journal of Cardiology and Baylor Proceedings
Price: 27.99 £ | Shipping*: 0.00 £ -
Remember When
Laine Tavish is an ordinary woman living an ordinary life in the small town of Angel's Gap, Maryland, as the proprietor of Remember When, an antique treasures and gift shop.At least, that's what everyone in Angel's Gap thinks.They have no idea that she used to be Elaine O'Hara, daughter of the notorious con man Big Jack O'Hara. Or that she grew up moving from place to place, one step ahead of the law.Laine's past has just caught up with her, though - in a very dramatic way.Her long-lost uncle suddenly turned up in her shop, leaving only a cryptic warning before dying in the street, run down by a car.Soon afterward, her home is ransacked. Now it's up to Laine, and a sexy stranger named Max Gannon, to find out who's chasing her, and why.The answer lies in a hidden fortune - a fortune that will change not only Laine's life but also the lives of future generations. And danger and death will surround that fortune for years to come.Until New York City Detective Lieutenant Eve Dallas gets on the case.A thrill-ride of a novel that blends present-day romance and futuristic suspense.
Price: 9.99 £ | Shipping*: 3.99 £
-
What training opportunities are available for IT specialists to specialize in web development and general programming, such as software development?
There are various training opportunities available for IT specialists looking to specialize in web development and general programming. Online platforms like Coursera, Udemy, and Codecademy offer courses and certifications in programming languages such as Python, Java, and JavaScript. Additionally, coding bootcamps like General Assembly and Flatiron School provide intensive, hands-on training in software development. IT specialists can also pursue advanced degrees in computer science or related fields to deepen their knowledge and skills in web development and programming.
-
What training options are available for IT specialists to specialize in web development and general programming, such as software development?
IT specialists looking to specialize in web development and general programming have a variety of training options available to them. They can pursue formal education through degree programs in computer science or related fields, attend coding bootcamps that offer intensive training in programming languages and frameworks, or take online courses and tutorials to learn specific skills. Additionally, IT specialists can participate in workshops, seminars, and conferences to stay updated on the latest trends and technologies in web development and software development. Continuous learning and practice are essential for IT specialists to excel in these specialized areas.
-
When is a software development company relevant and when is it not?
A software development company is relevant when a business or organization needs custom software solutions to meet specific needs or improve efficiency. This could include creating new applications, updating existing software, or integrating different systems. On the other hand, a software development company may not be relevant if a business can meet its needs with off-the-shelf software solutions or if it does not require any custom software development. Additionally, if a business has in-house development capabilities, it may not need to outsource to a software development company.
-
Which programming language is suitable for software development for the PC?
There are several programming languages that are suitable for software development for the PC, but some of the most popular and widely used ones include C++, Java, and C#. C++ is a powerful and versatile language that is commonly used for developing system software and applications that require high performance. Java is a popular choice for developing cross-platform applications, as it can run on any operating system that has a Java Virtual Machine. C# is commonly used for developing Windows applications and is well-integrated with the .NET framework. Ultimately, the choice of programming language depends on the specific requirements of the software being developed and the preferences of the development team.
* 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.