Browse all books

Books with author Michael Whaite

  • Diggersaurs Explore

    Michael Whaite

    Hardcover (Random House Books for Young Readers, March 31, 2020)
    Construction trucks and dinosaurs combine in this sequel to DIGGERSAURS! There are surprises in store in this rhyming, treasure-hunt adventure, where the emphasis is on demolition and exploration!When building work is done, it's time for fun! A dozen DIGGERSAURS crunch and crush, excavate and explore...perhaps for gold...or something more? Our familiar diggersaur friends--WRECKERSAURUS! DUMPERSAURUS! DOZERSAURUS, and more--are back with their rip-roaring sound effects. While exploring and demolishing, these helpful Diggersaurs discover a fantastical treasure--a whole new kind of SAURUS! Keen-eyed readers can go back and search for jewels and treasure on every spread for added fun. Truck and dinosaur lovers will devour this all new adventure.
    K
  • Diggersaurs

    Michael Whaite

    Hardcover (Random House Books for Young Readers, April 2, 2019)
    Bigger than a digger...hungrier than a dinosaur...it's a DIGGERSAUR! This rhyming mash-up of dinosaurs and trucks will delight dino fanatics and construction fans alike.A dozen dinosaur trucks crunch, scrape, chomp, and rumble through this book as they work on roads and construction sites. Little dinosaur fans will love the inventive names--SCOOPERSAURUS! DUMPERSAURUS!--and rip-roaring sound effects as they count each new Jurassic giant, up to twelve. Whether they are building or demolishing, these helpful Diggersaurs are the coolest things in town!
    L
  • Diggersaurs

    Michael Whaite

    Board book (Random House Books for Young Readers, March 31, 2020)
    They're bigger than diggers...hungrier than dinosaurs...these DIGGERSAURS are now in a board book edition! This rhyming mash-up of dinosaurs and trucks will delight dino lovers and construction fanatics alike.A dozen dinosaur trucks CRUNCH, SCRAPE, CHOMP, and RUMBLE through this book as they work on roads and construction sites. Young dinosaur fans will love the inventive names--SCOOPERSAURUS! DUMPERSAURUS!--and rip-roaring sound effects as they count each new, numbered Jurassic giant. Whether they are building or demolishing, these helpful Diggersaurs are the coolest things in town! Perfect for the stroller and a sure fire hit for baby shower gift-giving! Be sure to look for the sequel Diggersaurs Explore in hardcover.
    L
  • Mastering Python: Machine Learning, Data Structures, Django, Object Oriented Programming and Software Engineering

    Michael B. White

    eBook
    Unlike some guides that give you just the basics that you need to get started, this book teaches you everything you need to know about using Python, including what you can use it for. Python is a diverse language and is the foundation of much of what we use in the world today. The reader will be happy to know that this programming language is relatively easy to learn. The book is divided into five sections to make the journey easy for the student:✅ Part 1 – Data Structures and Algorithms✅ Part 2 – Machine Learning✅ Part 3 – Django✅ Part 4 – ArcGIS Programming✅ Part 5 – Software Development and TestingTable of ContentsIntroductionThe Zen of PythonSetting Up Your EnvironmentChapter 1: An Overview of Data Structures and AlgorithmsChapter 2: Python Variables and ExpressionsChapter 3: Overview of Data Types And ObjectsChapter 4: Classes - Object ProgrammingChapter 5: Python Structures and Data TypesChapter 6: The Principles of Algorithm DesignChapter 7: Lists and Pointer StructuresChapter 8: StacksChapter 9: QueuesChapter 10: TreesChapter 11: Graphs and Other AlgorithmsChapter 12: Sorting AlgorithmsChapter 13: Algorithm Design and ClassificationChapter 14: Machine Learning with PythonChapter 15: The Concepts of Machine LearningChapter 16: Python and DjangoChapter 17: Python and ArcGIS DevelopmentChapter 18: Software Development and TestingChapter 19: Python Interview Questions 🔥 If you want to master python, order your copy today. 🔥
  • Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming

    Michael B. White

    eBook
    Let’s be very honest, a programming language cannot be learned in “one day” or “fast”. You will need lots of examples and practice to learn Java, especially if you are beginner. Beware of other shorter books that only touch on the topic and do not provide enough exercises or examples.This book was designed to make concepts as easy as possible, while explaining how programming works. This guide is different from others in that it includes a variety of different exercises that readers can learn from. The best way to learn Java is to follow the examples/exercises and create your own code.You no longer have to waste your money on books that are are only 200 pages and do not deliver enough value. You deserve better.This book is also different from others because it includes important Java interview questions. Consider the Table of Contents below and you will see that this book stands out from the others.Chapter 1: Java BasicsHow It All WorksYour First ProgramJava CommentsCode StructureIntroducing Data Types and VariablesExampleReserved KeywordsDouble VariablesThe IF StatementThe IF…ELSE StatementThe IF…ELSE IF StatementThe Nested IF StatementBoolean ValuesSwitch StatementsChapter 2: Java Data Structures and AlgorithmsAn Overview of Data StructuresClassification of Data StructuresCharacteristics of an AlgorithmTime Complexity and Time Complexity FunctionsBasic Concepts of Data Structures and AlgorithmsWhat Is An Array?Searching and Sorting AlgorithmsMulti-Dimensional Arrays and Matrix MultiplicationSingly Linked Lists – Search and Sort AlgorithmsDoubly Linked and Circular Linked Lists and AlgorithmsStacksChapter 3: Java Web DevelopmentAjax Development with JavaScriptCreating the Java Package and Source FileTroubleshootingWeb ServicesThe Entity Class and Session FacadeIntroducing JavaServer FacesIntroducing Ajax for JavaConnecting to a MySQL DatabaseApplication and Database CommunicationUsing jQuery to Improve a Web PageChapter 4: Java GUI ProgrammingGUI Programming with AWTLabelExamplesMouseEvent and MouseListener InterfaceKeyEvent and KeyListener InterfaceNested ClassesAdaptor Class Event ListenersAn Introduction to SwingContent-Pane in JFrameNetBeans for JavaJava Application DevelopmentJava GUI ToolsChapter 5: Object-Oriented ProgrammingWhy OOP?OOP ConceptsJava ConstructorsAccessing Parent Class VariablesThe Java OOP ConceptsAbstractionEncapsulationPolymorphismInheritanceAssociationAggregationAssociation, Aggregation, and CompositionBest Practice Guide for OOPJava Command Line ArgumentsChapter 6: Java Interview QuestionsBasic Java Interview QuestionsOOPS Java Interview QuestionsJDBC Interview QuestionsHibernate Interview QuestionsJava JSP Interview QuestionsChapter 7: Java Language and TerminologyIf you want to learn Java the right way, scroll up and order your copy today.
  • Diggersaurs Explore

    Michael Whaite

    Board book (Random House Books for Young Readers, March 30, 2021)
    Construction trucks and dinosaurs combine in this sequel to DIGGERSAURS! There are surprises in store in this rhyming, treasure-hunt adventure, where the emphasis is on demolition and exploration!When building work is done, it's time for fun! A dozen DIGGERSAURS crunch and crush, excavate and explore...perhaps for gold...or something more? Our familiar diggersaur friends--WRECKERSAURUS! DUMPERSAURUS! DOZERSAURUS, and more--are back with their rip-roaring sound effects. While exploring and demolishing, these helpful Diggersaurs discover a fantastical treasure--a whole new kind of SAURUS! Keen-eyed readers can go back and search for jewels and treasure on every spread for added fun. Truck and dinosaur lovers will devour this all new adventure.
  • Mastering C#

    Michael B. White

    eBook
    Let’s be very honest, a programming language cannot be learned in “one day” or “fast”. You will need lots of examples and practice to learn C#, especially if you are beginner. Beware of other shorter books that only touch on the topic and do not provide enough exercises or examples.This book was designed to make concepts as easy as possible, while explaining how programming works. This guide is different from others in that it includes a variety of different exercises that readers can learn from. You no longer have to waste your money on books that are are only 200 pages and do not deliver enough value. You deserve better.Consider the Table of Contents below and you will see that this book stands out from the others.Part 1: Beginner Guide.NET FrameworkInstalling Visual StudioCompiling and Running Your ProjectC# CommentsC# KeywordsVariablesBasic MathUser InputMath Part 2Decision-makingSwitch StatementsLoopingArraysEnumerationsPart 2: Intermediate GuideMethodsClasses Part 1Stack vs. HeapGarbage CollectionClasses Part 2PropertiesStructsInheritancePolymorphism, Virtual Methods, and Abstract ClassesInterfacesGenerics: Part 1Generics: Part 2Part 3: Advanced GuideFile I/OError Handling: ExceptionsDelegatesEventsThreadingOperator OverloadingIndexersUser-Defined ConversionsExtension MethodsQuick QuizPart 4: More Advanced SectionC# ReflectionAnonymous FunctionsAsynchronous ProgrammingLINQParallel Class and PLINQUnderstanding PLINQ SpeedupQuery Operators and OrderingUsing Unsafe CodeAn Introduction to Windows FormsConclusionAnswersReferencesIf you want to learn C# the right way, scroll up and order your copy today.
  • Mastering JavaScript: A Complete Programming Guide Including jQuery, AJAX, Web Design, Scripting and Mobile Application Development

    Michael B. White

    eBook
    Are you looking to learn Javascript without having to break your wallet? Then you’ve come to the right place. Javascript is a must for doing anything related to websites. Consider the Table of Contents below and you will see that this book stands out from the rest.Part 1: Mastering JavaScriptPart 2: jQueryPart 3: AJAXPart 4: Web Design and Mobile AppsPart 5: ScriptingPart 6: UXTable of ContentsPart 1: Mastering JavaScriptWhat is JavaScript?Getting StartedDeclarationsData Structures And TypesLiteralsControl Flow and StatementsLoops And IterationFunctionsClosuresThe Arguments ObjectExpressions And OperatorsExpressionsNumbers And DatesStringsInternationalizationRegular ExpressionsIndexed CollectionsKeyed CollectionsWorking With ObjectsThe Object ModelPromisesIterators and GeneratorsMeta ProgrammingWorking With JSONThe Bouncing Ball GameAdding More FeaturesClient-side Web APIsPart 2: Getting to Grips with jQueryjQuery SyntaxExplanationjQuery SelectorsjQuery EventsjQuery Show and HidejQuery Fading EffectsjQuery Sliding EffectsjQuery Animation EffectsSimultaneous Animation of Multiple PropertiesjQuery Stop AnimationsjQuery ChainingjQuery CallbackjQuery Getters and SettersjQuery Insert ContentjQuery Remove Elements And AttributejQuery Add and Remove CSS ClassesjQuery Get and Set CSS PropertiesjQuery DimensionsjQuery TraversingjQuery Traversing AncestorsjQuery parentsUntil() MethodjQuery Traversing DescendantsjQuery Traversing SiblingsjQuery FilteringPart 3: AJAXjQuery No-Conflict ModeXHR Feature DetectionAjax and jQueryjQuery Ajax Shorthand MethodsjqHXR and PromisesPart 4: Web Design and Mobile ApplicationsBuilding Your First Web PageLearn CSSBuilding a CSS Web PageHTML Tags For Web DesignersMobile App DevelopmentResponsive Web DesignPart 5: ScriptingThe Java ConnectionEvent HandlersForm EventsWriting ScriptsObjects and PropertiesForm ValidationAdvanced DOMsSupport DetectionPopup WindowsDHTML ExplainedScripting FramesCookiesPart 6: UXTo learn JavaScript the right way, scroll up and order your copy today.
  • Diggersaurs: Mission to Mars

    Michael Whaite

    eBook (Puffin, Sept. 10, 2020)
    While Diggersaurs work hard outdoors shifting earth and granite,Work takes place in outer space upon a distant planet . . .Meet the Roversaurs - an awesome combination of dinosaur and spacecraft. They busy on Mars, tunnelling through the ground, mapping new territory, testing soil samples and growing plants - what do they have planned? And might they need some help from the Diggersaurs?This read-aloud rhyming treat is bursting with funny, characterful dino-machines. Award-winning, bestselling Michael Whaite brings Mars to life with bright, bold colours and details to pore over.
  • Diggersaurs

    Michael Whaite

    Paperback (Puffin, June 27, 2017)
    What's bigger than a digger? Bigger than a dinosaur? DIGGERSAURS are bigger - see them build and hear them ROAR! The DIGGERSAURS are busy building something - what could it be? Children will fall in love with these huge, colourful, lovable beasts as the wonderfully read-aloud rhyming story unfolds. And there are lots of funny details to spot along the way...
    L
  • Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming

    Michael B. White

    Paperback (Independently published, Dec. 13, 2018)
    Let’s be very honest, a programming language cannot be learned in “one day” or “fast”. You will need lots of examples and practice to learn Java, especially if you are beginner. Beware of other shorter books that only touch on the topic and do not provide enough exercises or examples.This book was designed to make concepts as easy as possible, while explaining how programming works. This guide is different from others in that it includes a variety of different exercises that readers can learn from. The best way to learn Java is to follow the examples/exercises and create your own code.You no longer have to waste your money on books that are are only 200 pages and do not deliver enough value. You deserve better.This book is also different from others because it includes important Java interview questions. Consider the Table of Contents below and you will see that this book stands out from the others.Chapter 1: Java BasicsHow It All WorksYour First ProgramJava CommentsCode StructureIntroducing Data Types and VariablesExampleReserved KeywordsDouble VariablesThe IF StatementThe IF…ELSE StatementThe IF…ELSE IF StatementThe Nested IF StatementBoolean ValuesSwitch StatementsChapter 2: Java Data Structures and AlgorithmsAn Overview of Data StructuresClassification of Data StructuresCharacteristics of an AlgorithmTime Complexity and Time Complexity FunctionsBasic Concepts of Data Structures and AlgorithmsWhat Is An Array?Searching and Sorting AlgorithmsMulti-Dimensional Arrays and Matrix MultiplicationSingly Linked Lists – Search and Sort AlgorithmsDoubly Linked and Circular Linked Lists and AlgorithmsStacksChapter 3: Java Web DevelopmentAjax Development with JavaScriptCreating the Java Package and Source FileTroubleshootingWeb ServicesThe Entity Class and Session FacadeIntroducing JavaServer FacesIntroducing Ajax for JavaConnecting to a MySQL DatabaseApplication and Database CommunicationUsing jQuery to Improve a Web PageChapter 4: Java GUI ProgrammingGUI Programming with AWTLabelExamplesMouseEvent and MouseListener InterfaceKeyEvent and KeyListener InterfaceNested ClassesAdaptor Class Event ListenersAn Introduction to SwingContent-Pane in JFrameNetBeans for JavaJava Application DevelopmentJava GUI ToolsChapter 5: Object-Oriented ProgrammingWhy OOP?OOP ConceptsJava ConstructorsAccessing Parent Class VariablesThe Java OOP ConceptsAbstractionEncapsulationPolymorphismInheritanceAssociationAggregationAssociation, Aggregation, and CompositionBest Practice Guide for OOPJava Command Line ArgumentsChapter 6: Java Interview QuestionsBasic Java Interview QuestionsOOPS Java Interview QuestionsJDBC Interview QuestionsHibernate Interview QuestionsJava JSP Interview QuestionsChapter 7: Java Language and TerminologyIf you want to learn Java the right way, scroll up and order your copy today.
  • 100 Dogs

    Michael Whaite

    Board book (Puffin, Jan. 6, 2020)
    Small dog, tall dog, playing with a ball dog, big dog, dig dog burying a bone . . .Can there really be 100 dogs doing 100 doggy things packed into the pages of brilliant board book? Follow the bouncy rhyme as it weaves its way through an array of hilarious hounds (from petted pugs to silly sausage dogs) and find out . . .This silly celebration of dogs is bursting with funny details to spot and crazy, characterful dogs to fall in love with - a bark-aloud book to return time and again.