Your cart is empty
Your friendly guide to getting a job in coding Getting a Coding Job For Dummies explains how a coder works in (or out of) an organization, the key skills any job requires, the basics of the technologies a coding pro will encounter, and how to find formal or informal ways to build your skills. Plus, it paints a picture of the world a coder lives in, outlines how to build a resume to land a coding job, and so much more. Coding is one of the most in-demand skills in today's job market, yet there seems to be an ongoing deficit of candidates qualified to take these jobs. Getting a Coding Job For Dummies provides a road map for students, post-grads, career switchers, and anyone else interested in starting a career in coding. Inside this friendly guide, you'll find the steps needed to learn the hard and soft skills of coding and the world of programming at large. Along the way, you'll set a clear career path based on your goals and discover the resources that can best help you build your coding skills to make you a suitable job candidate. Covers the breadth of job opportunities as a coder Includes tips on educational resources for coders and ways to build a positive reputation Shows you how to research potential employers and impress interviewers Offers access to online video, articles, and sample resume templates If you're interested in pursuing a job in coding, but don't know the best way to get there, Getting a Coding Job For Dummies is your compass!
INVITATION TO COMPUTER SCIENCE, 6E, International Edition is a well-respected text that provides an overview of the computer science field. Using a flexible, non-language specific model, INVITATION TO COMPUTER SCIENCE, 6E, International Edition offers a solid foundation for the first course in a Computer Science curriculum. INVITATION TO COMPUTER SCIENCE, 6E, International Edition maintains its bestselling, algorithm-driven approach and includes expanded chapter exercises and practice problems, as well as new boxes dedicated to mobile applications and current issues throughout. Online language modules are available in C++, Java, Python, C#, and Ada, allowing the option of incorporating a programming language to expand concepts from the text. INVITATION TO COMPUTER SCIENCE, 6E, International Edition offers an optional CourseMate with study tools such as flashcards, quizzing, and games. CourseMate Activities speak to and engage students while developing abstract thinking and problem solving skills. Also available with INVITATION TO COMPUTER SCIENCE, 6E, International Edition, an optional Lab Manual containing 20 laboratory projects that map directly to the main text. The Lab Manual and accompanying software provide both visual and hands-on activities, allowing students to experience the fundamentals of computer science.
Expert guidance on the art and science of driving secure behaviors Transformational Security Awareness empowers security leaders with the information and resources they need to assemble and deliver effective world-class security awareness programs that drive secure behaviors and culture change. When all other processes, controls, and technologies fail, humans are your last line of defense. But, how can you prepare them? Frustrated with ineffective training paradigms, most security leaders know that there must be a better way. A way that engages users, shapes behaviors, and fosters an organizational culture that encourages and reinforces security-related values. The good news is that there is hope. That's what Transformational Security Awareness is all about. Author Perry Carpenter weaves together insights and best practices from experts in communication, persuasion, psychology, behavioral economics, organizational culture management, employee engagement, and storytelling to create a multidisciplinary masterpiece that transcends traditional security education and sets you on the path to make a lasting impact in your organization. - Find out what you need to know about marketing, communication, behavior science, and culture management - Overcome the knowledge-intention-behavior gap - Optimize your program to work with the realities of human nature - Use simulations, games, surveys, and leverage new trends like escape rooms to teach security awareness - Put effective training together into a well-crafted campaign with ambassadors - Understand the keys to sustained success and ongoing culture change - Measure your success and establish continuous improvements Do you care more about what your employees know or what they do? It's time to transform the way we think about security awareness. If your organization is stuck in a security awareness rut, using the same ineffective strategies, materials, and information that might check a compliance box but still leaves your organization wide open to phishing, social engineering, and security-related employee mistakes and oversights, then you NEED this book.
The human brain has some capabilities that the brains of other animals lack. It is to these distinctive capabilities that our species owes its dominant position. Other animals have stronger muscles or sharper claws, but we have cleverer brains. If machine brains one day come to surpass human brains in general intelligence, then this new superintelligence could become very powerful. As the fate of the gorillas now depends more on us humans than on the gorillas themselves, so the fate of our species then would come to depend on the actions of the machine superintelligence. But we have one advantage: we get to make the first move. Will it be possible to construct a seed AI or otherwise to engineer initial conditions so as to make an intelligence explosion survivable? How could one achieve a controlled detonation? To get closer to an answer to this question, we must make our way through a fascinating landscape of topics and considerations. Read the book and learn about oracles, genies, singletons; about boxing methods, tripwires, and mind crime; about humanity's cosmic endowment and differential technological development; indirect normativity, instrumental convergence, whole brain emulation and technology couplings; Malthusian economics and dystopian evolution; artificial intelligence, and biological cognitive enhancement, and collective intelligence. This profoundly ambitious and original book picks its way carefully through a vast tract of forbiddingly difficult intellectual terrain. Yet the writing is so lucid that it somehow makes it all seem easy. After an utterly engrossing journey that takes us to the frontiers of thinking about the human condition and the future of intelligent life, we find in Nick Bostrom's work nothing less than a reconceptualization of the essential task of our time.
Eager to develop embedded systems? These systems don't tolerate inefficiency, so you may need a more disciplined approach to programming. This easy-to-read book helps you cultivate a host of good development practices, based on classic software design patterns as well as new patterns unique to embedded programming. You not only learn system architecture, but also specific techniques for dealing with system constraints and manufacturing requirements.
Written by an expert who's created embedded systems ranging from urban surveillance and DNA scanners to children's toys, "Making Embedded Systems" is ideal for intermediate and experienced programmers, no matter what platform you use.Develop an architecture that makes your software robust and maintainable Understand how to make your code smaller, your processor seem faster, and your system use less power Learn how to explore sensors, motors, communications, and other I/O devices Explore tasks that are complicated on embedded systems, such as updating the software and using fixed point math to implement complex algorithms
Effective visualization is the best way to communicate information from the increasingly large and complex datasets in the natural and social sciences. But with the increasing power of visualization software today, scientists, engineers, and business analysts often have to navigate a bewildering array of visualization choices and options. This practical book takes you through many commonly encountered visualization problems, and it provides guidelines on how to turn large datasets into clear and compelling figures. What visualization type is best for the story you want to tell? How do you make informative figures that are visually pleasing? Author Claus O. Wilke teaches you the elements most critical to successful data visualization. Explore the basic concepts of color as a tool to highlight, distinguish, or represent a value Understand the importance of redundant coding to ensure you provide key information in multiple ways Use the book's visualizations directory, a graphical guide to commonly used types of data visualizations Get extensive examples of good and bad figures Learn how to use figures in a document or report, including how to employ them effectively to tell a compelling story
Make sense of Office 2019 Just like using a computer for the first time, learning Microsoft Office applications can be confusing and intimidating at any age. Office 2019 For Seniors For Dummies helps seniors get up to speed quickly with clear-cut, easy-to-read-and-understand steps on how to get the most out of Microsoft Word, Excel, PowerPoint, and Outlook. The book assumes no prior information and starts with showing how to start each application, how to navigate the interface, dress up documents in Word, create spreadsheets in Excel, create a PowerPoint presentation, and use Outlook as an email client. You'll also find templates for each application for letters, faxes, a budget grid in Excel, and more. Use Word, Excel, Outlook, and PowerPoint Dress up your letters, invitations, and other documents Manage your finances with Excel Use your email to stay in touch with friends and family If you're an over-50 PC user looking for some gentle instruction on making the most of Office 2019, you've come to the right place!
Learn a simpler and more effective way to analyze data and predict outcomes with Python Machine Learning in Python shows you how to successfully analyze data using only two core machine learning algorithms, and how to apply them using Python. By focusing on two algorithm families that effectively predict outcomes, this book is able to provide full descriptions of the mechanisms at work, and the examples that illustrate the machinery with specific, hackable code. The algorithms are explained in simple terms with no complex math and applied using Python, with guidance on algorithm selection, data preparation, and using the trained models in practice. You will learn a core set of Python programming techniques, various methods of building predictive models, and how to measure the performance of each model to ensure that the right one is used. The chapters on penalized linear regression and ensemble methods dive deep into each of the algorithms, and you can use the sample code in the book to develop your own data analysis solutions. Machine learning algorithms are at the core of data analytics and visualization. In the past, these methods required a deep background in math and statistics, often in combination with the specialized R programming language. This book demonstrates how machine learning can be implemented using the more widely used and accessible Python programming language. * Predict outcomes using linear and ensemble algorithm families * Build predictive models that solve a range of simple and complex problems * Apply core machine learning algorithms using Python * Use sample code directly to build custom solutions Machine learning doesn't have to be complex and highly specialized. Python makes this technology more accessible to a much wider audience, using methods that are simpler, effective, and well tested. Machine Learning in Python shows you how to do this, without requiring an extensive background in math or statistics.
For many researchers, Python is a first-class tool mainly because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the Python Data Science Handbook do you get them all-IPython, NumPy, Pandas, Matplotlib, Scikit-Learn, and other related tools. Working scientists and data crunchers familiar with reading and writing Python code will find this comprehensive desk reference ideal for tackling day-to-day issues: manipulating, transforming, and cleaning data; visualizing different types of data; and using data to build statistical or machine learning models. Quite simply, this is the must-have reference for scientific computing in Python. With this handbook, you'll learn how to use: IPython and Jupyter: provide computational environments for data scientists using Python NumPy: includes the ndarray for efficient storage and manipulation of dense data arrays in Python Pandas: features the DataFrame for efficient storage and manipulation of labeled/columnar data in Python Matplotlib: includes capabilities for a flexible range of data visualizations in Python Scikit-Learn: for efficient and clean Python implementations of the most important and established machine learning algorithms
This book shows business and data analysts how to use BigQuery most effectively, avoid common pitfalls, and ultimately execute sophisticated queries against large, complex data sets. The authors will share tips and recipes for running complex queries. And they will also show how to write code to communicate with the BigQuery API. The authors will demonstrate best practices and techniques against an extended real-world example -- a web application that collects sensor data from mobile devices and displays a dashboard visualizing the data in real-time. Along the way, the authors will use examples to demonstrate streaming ingestion, transformation via Hadoop in Google Compute engine, AppEngine datastore integration, and using GViz with Tableau to generate charts of query results.The authors will not just cover the mechanics of using BigQuery; they will also cover the architecture of the underlying Dremel query engine: understanding how a query will execute is a key to getting good results from BigQuery. The book describes how Dremel works, and pairs it with concrete query examples showing how to work around limitations in the architecture. The query samples will be in BigQuery's variant of SQL. And the web application examples will be in Python, the most popular language for analytics. Where the Java analogue of the Python samples would differ significantly, Java samples will be given as well. All code and data sets will be available on the book's companion website.
We live in a world increasingly ruled by technology; we seem as governed by technology as we do by laws and regulations. Frighteningly often, the influence of technology in and on our lives goes completely unchallenged by citizens and governments. We comfort ourselves with the soothing refrain that technology has no morals and can display no prejudice, and it's only the users of technology who distort certain aspects of it.
But is this statement actually true? Dr Robert Smith thinks it is dangerously untrue in the modern era.
Having worked in the field of artificial intelligence for over 30 years, Smith reveals the mounting evidence that the mechanical actors in our lives do indeed have, or at least express, morals: they're just not the morals of the progressive modern society that we imagined we were moving towards. Instead, as we are just beginning to see - in the US elections and Brexit to name but a few - there are increasing incidences of machine bigotry, greed and the crass manipulation of our basest instincts.
It is easy to assume that these are the result of programmer prejudices or the product of dark forces manipulating the masses through the network of the Internet. But what if there is something more fundamental and explicitly mechanical at play, something inherent within technology itself?
This book demonstrates how non-scientific ideas have been encoded deep into our technological infrastructure. Offering a rigorous, fresh perspective on how technology has brought us to this place, Rage Inside the Machine challenges the long-held assumption that technology is an apolitical and amoral force. Shedding light on little-known historical stories and investigating the complex connections between scientific philosophy, institutional prejudice and new technology, this book offers a new, honest and more truly scientific vision of ourselves.
In this book, you'll find 54 hands-on descriptions that help you do the key methods used in service design. These methods include instructions, guidelines, and tips-and-tricks for activities within research, ideation, prototyping, and facilitation. This is the print version of the method companion to the book This Is Service Design Doing (#TiSDD). It includes the same content that you can find free on the book website, tisdd.com, but nicely revisualized and presented in a professional bound format. Caveat: While methods are the building blocks of a service design process, owning a pile of bricks does not make you an architect or even a bricklayer. Success in doing service design certainly requires a mastery of these methods. However, you must also be able to combine them into a process that fits the context and needs of your organization and guide people through this new way of working. This book only contains the building blocks-the methods. It doesn't detail how to assemble them into a cohesive design process or how to plan or manage it. Neither does it describe why people should invest in service design nor explain how to bring service design to life in your organization. For all of this (and more), please read This Is Service Design Doing.
Your Canon EOS Rebel T6/1300D photography class-in a book! The Canon EOS Rebel T6/1300D offers DLSR users a tool to take photographs truly worth bragging about. This book gives you the pointers and easy-to-follow instruction you need to make sense of your new camera and start taking those stunning shots-right out of its box. First, it demystifies all the photography terms the pros use, explains your Canon camera's menus and settings, and shows how to take control of color, focus, and lighting. Once you have a grasp on those skills, you can apply your newfound knowledge to get better portraits, action shots, close ups, and other images. If most of your photography experience has taken place behind the lens of a smartphone, fear not! You'll quickly and easily learn all about your Canon's tools for controlling focus and depth of field, getting vivid color, shooting landscapes, transferring your files to your computer, and so much more. Get up to speed on your camera's settings and menu options Take quick auto mode shots or be creative with manual settings Apply your knowledge to get better portraits and action shots Find tips for customizing your camera to suit your unique needs If you love to take photos and want to up your game with a fantastic DSLR camera, Canon Rebel T6/1300D For Dummies is your fast track to getting picture-perfect snaps in a flash!
Act now and get savvy to ensure your kids can enjoy the best of the internet and social media - without the risks. This practical go-to guide explains all the digital dangers kids face when they visit chat rooms, share selfies, use apps, and explore the internet. Worried about what their own teenagers get up to, best friends Nadia Sawalha and Kaye Adams team up with international security expert Will Geddes. They ask the questions, and Will gives the answers, with simple action plans, preventative steps, and advice on how to recognise the warning signs. Your child's experiences online can potentially impact them for many years to come. Learn how to avoid internet dangers and help them stay safe online.
Learn Linux, and take your career to the next level! Linux Essentials, 2nd Edition provides a solid foundation of knowledge for anyone considering a career in information technology, for anyone new to the Linux operating system, and for anyone who is preparing to sit for the Linux Essentials Exam. Through this engaging resource, you can access key information in a learning-by-doing style. Hands-on tutorials and end-of-chapter exercises and review questions lead you in both learning and applying new information information that will help you achieve your goals! With the experience provided in this compelling reference, you can sit down for the Linux Essentials Exam with confidence. An open source operating system, Linux is a UNIX-based platform that is freely updated by developers. The nature of its development means that Linux is a low-cost and secure alternative to other operating systems, and is used in many different IT environments. Passing the Linux Essentials Exam prepares you to apply your knowledge regarding this operating system within the workforce. * Access lessons that are organized by task, allowing you to quickly identify the topics you are looking for and navigate the comprehensive information presented by the book * Discover the basics of the Linux operating system, including distributions, types of open source applications, freeware, licensing, operations, navigation, and more * Explore command functions, including navigating the command line, turning commands into scripts, and more * Identify and create user types, users, and groups Linux Essentials, 2nd Edition is a critical resource for anyone starting a career in IT or anyone new to the Linux operating system.
Data structures are the fundamental building blocks of any computer program, used for storing, representing and manipulating data in a computer. This text presents the basic concepts of data structures as part of the art of writing computer programs. The author concentrates on the fundamentals of what should be done to solve a problem efficiently rather than technical implementation details. The text includes pseudocode and covers all the most common data structures, such as queues, stacks, trees, heaps, and hash tables, along with the basics of searching, sorting, and coding. This book can supplement any undergraduate algorithms or discrete math course and will also be accessible to students and researchers in other quantitative disciplines. No prerequisites beyond introductory programming and basic mathematics are required, and the accessible, conceptual presentation will appeal to undergraduates in many quantitative fields. Carefully designed problem sets with selected solutions will allow students to test their understanding.
Go Beyond Strategy--Immerse yourself in Fury's apocalyptic world with this Collector's Edition Guide from Prima Games! Compelling Interviews and Look Behind the Scenes: Hear from the talented minds behind Darksiders III! Stunning Fan Art Section: Features pieces from dedicated and talented Darksiders fans! Exclusive Foreword: Written by Reinhard Pollice, Business and Product Development Director and Executive Producer at THQ Nordic. Premium Hardcover Book: The gorgeous, exclusive design is a must have for any fan, and features the signatures of the entire development team! Comprehensive Walkthrough: We lead the way from start to finish--experience everything! Detailed Maps: Our exclusive, custom maps reveal key locations, crucial items, and hidden secrets--never lose your way! Digital Bonus: Unlock your digital version of this guide with the free code card included inside. Access your digital guide anytime, anywhere, on any web-enabled device.
Are you tired of squinting at the tiny color-coded tables and difficult-to-read text you find on the typical laminated reference card or cheat sheet that you keep with you when you're in the field or on location? DAVID BUSCH'S COMPACT GUIDE FOR THE NIKON D5000 is your solution! This new, lay-flat, spiral bound, reference guide condenses all the must-have information you need while shooting into a portable book you'll want to permanently tuck into your camera bag. You'll find every settings option for your Nikon D5000 listed, along with advice on why you should use--or not use--each adjustment. Useful tables provide recommended settings for a wide variety of shooting situations, including landscapes, portraits, sports, close-ups, and travel. With this guide on hand you have all the information you need at your fingertips so you can confidently use your camera on-the-go.
Enjoy the top social media sites with ease and security Done correctly, social media is a way to connect friends, family, and the world while still maintaining security and privacy. Facebook, Twitter, & Instagram For Seniors For Dummies, 3rd Edition offers advice on how to enjoy the three most popular social media options while avoiding worry about who sees what you share. Written by social media expert Marsha Collier, this book walks you through establishing accounts, making connections, and sharing content including photos and video. You learn the settings to adjust on each platform to maintain privacy and filter out the content you don't want. This book also explains the subtle art of avoiding or blocking people on social platforms without jeopardizing your real-world relationships! Take control of what you share Connect with others Take and share your best pictures Use social media as a news source Social media sites are great fun once you learn how to cut through the clutter--and this book shows you how!
The Windows April 2019 Update adds a host of new and improved features to Microsoft's flagship operating system--and this jargon-free guide helps you get the most out of every component. This in-depth Missing Manual covers the entire system and introduces you to the latest features in the Windows Professional, Enterprise, Education, and Home editions. You'll learn how to take advantage of improvements to the Game Bar, Edge browser, Windows Online, smartphone features, and a lot more. Written by David Pogue--tech critic for Yahoo Finance and former columnist for The New York Times--this updated edition illuminates its subject with technical insight, plenty of wit, and hardnosed objectivity.
"In this day and age of 'too much information and not enough time, ' the ability to get to the bottom line quickly and in a concise method is what excels companies to the top of their industry. The techniques in this book will allow you to do things you only dreamt of." -Jerry Kohl, president of Brighton Collectibles Develop your Excel macro programming skills using VBA instantly with proven techniques Automate Reports Handle Errors Master Pivot Tables Produce Charts Build User-Defined Functions Migrate to Excel 2007 Query Web Data Build Dialog Boxes Use Data Visualizations Automate Word You are an expert in Excel, but the macro recorder doesn't work and you can't make heads or tails out of the recorded code. If this is you, buy this book. Macros that you record today might work today but not tomorrow. Recorded macros might handle a dataset with 14 records but not one with 12 or 16 records. These are all common problems with the macro recorder that unfortunately cause too many Excel gurus to turn away from writing macros. This book shows you why the macro recorder fails and the steps needed to convert recorded code into code that will work every day with every dataset. The book assumes that you know Excel well, but there is no need for prior programming experience. This book describes everything you could conceivably need to know to automate reports and design applications in Excel VBA. Whether you want to automate reports for your office or design full-blown applications for others, this book is for you.
You may like...
Systems Analysis and Design in a…
Stephen D. Burd, John W. Satzinger, … Hardcover (1)
MIS 8 - with MIS Online, 1 term (6…
Hossein Bidgoli Paperback
These Things Really Do Happen To Me
Khaya Dlanga Paperback
Systems Analysis and Design
Harry J. Rosenblatt, Scott Tilley Hardcover
CISA Certified Information Systems…
David L Cannon, Brian T. O'Hara, … Paperback
Principles Of Business Information…
Ralph Stair, George Reynolds, … Paperback (2)
Sasha Vodnik, Don Gosselin Paperback (1)
Basic Programming Principles
C.M. Pretorius, H.G. Erasmus Paperback (4)
Database Systems - Design…
Steven Morris, Carlos Coronel Hardcover (2)
Oracle 12c - SQL
Joan Casteel Paperback (1)