Book picks similar to
MCSA Windows Server 2012 Complete Study Guide by William Panek
abandoned
mcsa
tech-learning
techgeek
Satan, Aliens, Go!: A novel (A Quantum Heart Trilogy Book 1)
Antonis Tsagaris - 2019
The aliens are here.....and they won't leave until they've captured every single human on the planet.Meanwhile, in a dark room in LA, Satan is rewatching his favorite show when he hears someone banging on his door to bring him news of the invasion.Together, they set off on an epic journey that will take them through Hell and back. Literally.Will our heroes be able to stop the aliens from assimilating the human race? And what will they have to sacrifice if they hope to succeed?A hilarious, fast-paced romp through spacetime with a heart of gold! You'll fall in love with this funny, heartwarming story of invading aliens, lost love and newfound hope, because not every science fiction book has to be about huge, warring battleships and high-intensity mega-lasers.Get it now!
Crime By Design Series #1-3: Boxed Set
Jane Thornley - 2016
Even love puts a gun to her head. Hurled deep into the black market underbelly, Phoebe runs for her life while hunting ancient artifacts, rare textiles, and wayward men. Only Phoebe is shocked by what she's willing to do to protect what and whom she loves. Love, adventure, suspense, intrigue, and fun-the Crime by Design series weaves these elements into every chapter. Funny and sometimes heartbreaking, the first three books of the series takes you on a thrilling ride through the art and antiquities world, accompanied by a rich tapestry of characters and settings, plus a strong but conflicted woman to keep you company along the way. Book 1 begins in Nova Scotia and Bermuda, Book 2 races across Turkey, and Book 3 features the Amalfi Coast, each location adding to the gang of vibrant characters and settings so vivid, you'll thing you're there. Fasten your seatbelts. This series is a fun, suspense-filled thrill-ride.
Psychology: A Concise Introduction
Richard A. Griggs - 2005
At less than half the price of a standard textbook, it offers an affordable alternative. A built-in Study Guide, written by the author, offers a practical suite of learning aids that foster review and self-assessment without the expense of a separate guide.
The Pragmatic Programmer: From Journeyman to Master
Andy Hunt - 1999
It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how toFight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies,
The Pragmatic Programmer
illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.
Cocoa Design Patterns
Erik M. Buck - 2009
Although Cocoa is indeed huge, once you understand the object-oriented patterns it uses, you'll find it remarkably elegant, consistent, and simple. Cocoa Design Patterns begins with the mother of all patterns: the Model-View-Controller (MVC) pattern, which is central to all Mac and iPhone development. Encouraged, and in some cases enforced by Apple's tools, it's important to have a firm grasp of MVC right from the start. The book's midsection is a catalog of the essential design patterns you'll encounter in Cocoa, including Fundamental patterns, such as enumerators, accessors, and two-stage creation Patterns that empower, such as singleton, delegates, and the responder chain Patterns that hide complexity, including bundles, class clusters, proxies and forwarding, and controllers And that's not all of them! Cocoa Design Patterns painstakingly isolates 28 design patterns, accompanied with real-world examples and sample code you can apply to your applications today. The book wraps up with coverage of Core Data models, AppKit views, and a chapter on Bindings and Controllers. Cocoa Design Patterns clearly defines the problems each pattern solves with a foundation in Objective-C and the Cocoa frameworks and can be used by any Mac or iPhone developer.
Murder Stalks a Mansion
Anne-Marie Sutton - 2003
Innkeeper Caroline Kent becomes a detective when one of her wealthy guests is murdered.
Brilliant
Rick Lakin - 2018
Edited to improve the timelines with new scenes.We all dream of discovering our superpower. For seventeen-year-old Jennifer Gallagher, that superpower is an IQ of 206. Captivated with the StarCruiser Brilliant movie franchise since she was five, she has a chance to intern with the Hollywood studio that produces the series.She knows that StarCruiser Brilliant is the key to finding out what happened to her father, but discovers that Brilliant will take her to the stars on her search.The first book of the StarCruiser Brilliant series will thrill and excite you as you get to watch Jennifer grow from a precocious teen to a powerful, professional woman and discover her true superpower.If you have read Brilliant before and would like the new edition, send me an e-mail at rilakin - at - gmail - dot - com and answer the following question: In the Virtual Copa, what was the name of the dancer Tayla replaced when she danced with Gene Kelly?Specify e-book, mobi, or pdf and I will send you the updated version and thanks for reading.
Learn You a Haskell for Great Good!
Miran Lipovača - 2011
Learn You a Haskell for Great Good! introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique aspects of functional programming. Packed with jokes, pop culture references, and the author's own hilarious artwork, Learn You a Haskell for Great Good! eases the learning curve of this complex language, and is a perfect starting point for any programmer looking to expand his or her horizons. The well-known web tutorial on which this book is based is widely regarded as the best way for beginners to learn Haskell, and receives over 30,000 unique visitors monthly.
I Don't Want to Be the Hero Vol. 1
M.E. Thorne - 2021
The Goddess raised us, sheltered us, and defended us from the Demon Lord and their horrifying minions that roamed the wasteland. The sacred aurora that surrounded The City was the ultimate sign of her benevolent protection, keeping us safe.My name is Mal, and ever since I was a boy I've been treated as an outcast, a freak, and a malcontent because of my ability to see magic. For the other citizens, magic was the invisible manifestation of Goddess’s love, but to me, it was just a colorful spread of enchantments, cantrips, blessings, and hexes. And once I’ve seen a spell, I can understand it, and then I can break it apart.When I graduated from school, I had expected to be given the job of a ditch-digger. Instead, I was shocked when I was dubbed the next hero.Heroes are sent out in the wasteland, to slay monsters and to challenge the Demon Lord. It’s a suicide mission. But once I was shoved out of the aurora, I found out that the outside world was drastically different than what I had been told. The demons, dragons, and orcs might be my best shot for surviving the insanity I’ve been thrown into.Warning: This novel contains descriptions of violence, graphic sex, unconventional relationships (M/FF+ harem), and limitless adventure.
Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin - 2007
But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of a software craftsman and make you a better programmer but only if you work at it. What kind of work will you be doing? You'll be reading code - lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code - of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and "smells" gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding ‣ How to tell the difference between good and bad code‣ How to write good code and how to transform bad code into good code‣ How to create good names, good functions, good objects, and good classes‣ How to format code for maximum readability ‣ How to implement complete error handling without obscuring code logic ‣ How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.
CompTIA A+ Certification All-in-One Exam Guide, Exams 220-901 & 220-902
Mike Meyers - 2014
New topics include managing and maintaining cellular devices, including tablets; configuring operating systems, including Windows 8, Android, and iOS; and enhanced, mobile-centered security and troubleshooting procedures. The All-in-One Exam Guide enables you to take the test with complete confidence. It also serves as a practical reference for IT support and technical personnel.
Bonus electronic content includes:
Practice exams with hundreds of accurate questions More than an hour of video training featuring Mike Meyers Performance-based simulations that prepare you for the performance-based questions on the exam A collection of Mike's favorite free PC tools
Key Features include:
Written with the “in the trenches” voice and clarity Mike Meyers is known for Features pre-assessment tests, exam tips, and “Try This!” sections to reinforce difficult topics Includes a coupon for 10% off of the exam fee, a $37 value
Adobe Photoshop Cs2 Classroom in a Book
Adobe Creative Team - 2005
There's a solution: With this book, you learn by doing, getting your feet wet immediately as you progress through a series of hands-on projects that build on your growing Photoshop knowledge. Simple step-by-step instructions, review questions at the end of each chapter, and a companion CD with all of the book's project files make learning a breeze as the Adobe Creative Team takes you on a self-paced tour of the image-editing powerhouse. This bestselling guide has been completely revised to cover all of Photoshop CS2's new features, which include advanced tools for digital photographers, such as a new Spot Healing Brush for correcting scratches or blemishes, and Smart Sharpen for fixing photo blurring. Photoshop CS2 also includes loads of new creative tools, such as Vanishing Point and Image Warp. This comprehensive guide starts with an introductory tour of the software and then progresses on through lessons on everything from Photoshop's interface to more complex topics like color management, Web graphics, and photo retouching."
JavaScript and jQuery: Interactive Front-End Web Development
Jon Duckett - 2013
The content assumes no previous programming experience, other than knowing how to create a basic web page in HTML & CSS. You'll learn how to achieve techniques seen on many popular websites (such as adding animation, tabbed panels, content sliders, form validation, interactive galleries, and sorting data)..Introduces core programming concepts in JavaScript and jQueryUses clear descriptions, inspiring examples, and easy-to-follow diagramsTeaches you how to create scripts from scratch, and understand the thousands of JavaScripts, JavaScript APIs, and jQuery plugins that are available on the webDemonstrates the latest practices in progressive enhancement, cross-browser compatibility, and when you may be better off using CSS3If you're looking to create more enriching web experiences and express your creativity through code, then this is the book for you.This book is also available as part of a set in hardcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781119038634 - and in softcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781118907443.
Cracking the Coding Interview: 150 Programming Questions and Solutions
Gayle Laakmann McDowell - 2008
This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.Behind the ScenesLearn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.Special SituationsThis section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.Before the InterviewIn order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.Behavioral PreparationAlthough most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.Technical Questions (+ 5 Algorithm Approaches)This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.150 Programming Questions and AnswersThis section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include• Arrays and Strings• Linked Lists• Stacks and Queues• Trees and Graphs• Bit Manipulation• Brain Teasers• Mathematics and Probability• Object-Oriented Design• Recursion and Dynamic Programming• Sorting and Searching• Scalability and Memory Limits• Testing• C and C++• Java• Databases• Threads and LocksFor the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.