Book picks similar to
I'm a JavaScript Games Maker: Advanced Coding by Max Wainewright


u-nf-programming-gaming
work
x-study-borrowed
ztechie-coding-à-imprimer

Python: Programming: Your Step By Step Guide To Easily Learn Python in 7 Days (Python for Beginners, Python Programming for Beginners, Learn Python, Python Language)


iCode Academy - 2017
    Are You Ready To Learn Python Easily? Learning Python Programming in 7 days is possible, although it might not look like it

A Software Engineer Learns HTML5, JavaScript and jQuery


Dane Cameron - 2013
    Due to their monopoly position in web browsers, and the fact web browsers have spread from PCs to phones, tablets and TVs; their status will continue to grow and grow. Despite their success, many software engineers are apprehensive about JavaScript and HTML. This apprehensiveness is not completely unfounded; both JavaScript and HTML were rushed in their early years, and driven by commercial rather than engineering interests. As a result, many dubious features crept into these languages. Due to backwards compatibility concerns, most of these features still remain. In addition, many software engineers have used these languages without ever learning them. JavaScript and HTML have low barriers to entry, and this, along with their similarity to other languages, led many software engineers to conclude that there really was nothing much to learn. If you have not used JavaScript and HTML for a number of years, or if you are a programmer or software engineer using other languages, you may be surprised at what they now offer. Browser based web applications are now capable of matching or exceeding the sophistication and scale of traditional desktop applications. In order to create complex web applications however, it is essential to learn these languages. This book takes the point of view that once you have a strong grasp of the fundamentals, the details will take care of themselves. It will not present you with long lists of APIs, or intricate details of every attribute, these can be found in reference manuals. It will focus on the details of each language that are fundamental to understanding how they work. This book will guide you through the process of developing a web application using HTML5, Javascript, jQuery and CSS. It contains the following content: 1. An introduction to the HTML5 markup language, and how it differs from HTML4 and XHTML. 2. An introduction to JavaScript, including an in-depth look at its use of objects and functions, along with the design patterns that support the development of robust web applications. 3. An introduction to jQuery selection, traversal, manipulation and events. 4. An in-depth look at the Web storage and IndexedDB APIs for client side data storage. 5. A guide to implementing offline web applications with the Application Cache API. 6. An introduction to the ways JavaScript can interact with the users file-system using the FileReader API. 7. The use of Web Workers in a web application to execute algorithms on background threads. 8. An introduction to AJAX, and the jQuery API supporting AJAX. 9. An introduction to Server Sent Events and Web Sockets. All subjects are introduced in the context of a sample web application. This book is intended for anyone with at least a superficial knowledge of HTML and programming.

Dont Make Me Think (Blinkist Summaries)


Blinkist
    Witty, commonsensical, and eminently practical, it’s one of the best-loved and most recommended books on the subject.In this 3rd edition, Steve returns with fresh perspective to reexamine the principles that made Don’t Make Me Think a classic-–with updated examples and a new chapter on mobile usability. And it’s still short, profusely illustrated…and best of all–fun to read.If you’ve read it before, you’ll rediscover what made Don’t Make Me Think so essential to Web designers and developers around the world. If you’ve never read it, you’ll see why so many people have said it should be required reading for anyone working on Web sites.

Creative Code: Aesthetics + Computation


John Maeda - 2004
    For seven years, Maeda and his students—several of whom are already internationally celebrated—have created some of the most digitally sophisticated and exciting pieces of design to emerge anywhere. Little of this research has been seen outside the laboratory.This book presents the most fascinating work produced by the group, arranged into themes that apply to today's design issues: information visualization, digital typography, abstraction, interaction design, and education. Each section also features brief essays by leading names in the field of interaction and digital design—Casey Reas, David Small, Yogo Nakamura, Joshua Davis, and Gillian Crampton-Smith.Deftly bridging the chasm between art and science, John Maeda, a true pioneer in the digital realm, leads the way to a greater understanding and richness of experience.

Hospice Whispers: Stories of Life (Hospice Whispers Series Book 1)


Carla Cheatham - 2014
    This book hopes to change that. While hospices care for persons in their final days, hospice is not about death. It’s all about LIFE—real, nitty-gritty, poignant, funny, challenging, and bittersweet life in all its beauty and imperfection. Those who have experienced hospice usually speak in reverential tones of this service and find themselves fearing death less because they have seen all the incredible life that happens until the final moment. But those unfamiliar with hospice often misunderstand and fear it, and the end of life. Through first-hand accounts that range from humorous to heart-wrenchingly honest, Carla shares the stories that continue to teach her the lessons of what it means to be truly present with ourselves and each other in this perfectly imperfect experience called life.

Red Zone: China's Challenge and Australia's Future


Peter Hartcher - 2021
    

Getting MEAN with Mongo, Express, Angular, and Node


Simon Holmes - 2015
    You'll systematically discover each technology in the MEAN stack as you build up an application one layer at a time, just as you'd do in a real project.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyTraditional web dev stacks use a different programming language in every layer, resulting in a complex mashup of code and frameworks. Together, the MongoDB database, the Express and AngularJS frameworks, and Node.js constitute the MEAN stack--a powerful platform that uses only one language, top to bottom: JavaScript. Developers and businesses love it because it's scalable and cost-effective. End users love it because the apps created with it are fast and responsive. It's a win-win-win!About the BookGetting MEAN with Mongo, Express, Angular, and Node teaches you how to develop web applications using the MEAN stack. First, you'll create the skeleton of a static site in Express and Node, and then push it up to a live web server. Next, you'll add a MongoDB database and build an API before using Angular to handle data manipulation and application logic in the browser. Finally you'll add an authentication system to the application, using the whole stack. When you finish, you'll have all the skills you need to build a dynamic data-driven web application.What's InsideFull-stack development using JavaScriptResponsive web techniquesEverything you need to get started with MEANBest practices for efficiency and reusabilityAbout the ReaderReaders should have some web development experience. This book is based on MongoDB 2, Express 4, Angular 1, and Node.js 4.About the AuthorSimon Holmes has been a full-stack developer since the late 1990s and runs Full Stack Training Ltd.Table of ContentsPART 1 SETTING THE BASELINEIntroducing full-stack developmentDesigning a MEAN stack architecturePART 2 BUILDING A NODE WEB APPLICATIONCreating and setting up a MEAN projectBuilding a static site with Node and ExpressBuilding a data model with MongoDB and MongooseWriting a REST API: Exposing the MongoDB database to the applicationConsuming a REST API: Using an API from inside ExpressPART 3 ADDING A DYNAMIC FRONT END WITH ANGULARAdding Angular components to an Express applicationBuilding a single-page application with Angular: FoundationsBuilding an SPA with Angular: The next levelPART 4 MANAGING AUTHENTICATION AND USER SESSIONSAuthenticating users, managing sessions, and securing APIsAPPENDIXESInstalling the stackInstalling and preparing the supporting castDealing with all of the viewsReintroducing JavaScript - available online only

A Smarter Way to Learn HTML & CSS: Learn it faster. Remember it longer.


Mark Myers - 2015
    Short chapters are paired with free interactive online exercises to teach the fundamentals of HTML and CSS. Written for beginners, useful for experienced developers who want to sharpen their skills. Prepares the reader to code a website of medium complexity. The learner spends two to three times as long practicing as he does reading. Based on cognitive research showing that retention increases 400 percent when learners are challenged to retrieve the information they just read. Explanations are in plain, nontechnical English that people of all backgrounds can readily understand. With ample coding examples and illustrations.

Fire Me I Beg You: Quit Your Miserable Job (Without Risking it All)


Robbie Abed - 2018
    Maybe you’re stuck in a boring industry. Maybe your boss likes to slam doors. The truth is that many smart, motivated people would quit in a heartbeat if they weren’t afraid of the financial risks…and, well, the unknown. Whether you want to upgrade your 9-5 or start your own company, Robbie Abed presents a foolproof strategy to find a better job—without stressing, worrying your family, or losing money. You’re talented. Talent is in high demand. You just have to know where to look. In this accessible handbook, full of anecdotes, stories, and tips, you’ll learn how to reconnect with your interests, sharpen your talents, build a network, experiment with ideas for next steps, elicit job offers, and negotiate for higher salaries than your last. Oh, and how to quit your job with aplomb (goodbye email template included). You’ve been miserable for long enough. Look at it this way: hating your job might be the best thing that could’ve happened to you. It’s a kick in the pants to learn survival skills for the coming jobpocalypse. As our machines get smarter, robots, cognitive machines, and the simple software on your computer will render old jobs obsolete. In other words, there is no such thing as job security. The goal of this book is twofold: to help you get out before the music stops, and to teach you skills to find a job you love. Not just once, but anytime, anywhere, in any economic climate, with almost any salary goal. You didn’t hear that wrong.

Dark matter and trojan horses. A strategic design vocabulary.


Dan Hill - 2012
    With conventional solutions failing, a new culture of decision-making is called for. Strategic design is about applying the principles of traditional design to "big picture" systemic challenges such as healthcare, education and the environment. It redefines how problems are approached and aims to deliver more resilient solutions. In this short book, Dan Hill outlines a new vocabulary of design, one that needs to be smuggled into the upper echelons of power. He asserts that, increasingly, effective design means engaging with the messy politics - the "dark matter"- taking place above the designer's head. And that may mean redesigning the organization that hires you.

OCP: Oracle Certified Professional Java Se 8 Programmer II Study Guide: Exam 1Z0-809


Jeanne Boyarsky - 2015
    With full coverage of 100% of exam objectives, this invaluable guide reinforces what you know, teaches you what you don't know, and gives you the hands-on practice you need to boost your skills. Written by expert Java developers, this book goes beyond mere exam prep with the insight, explanations and perspectives that come from years of experience. You'll review the basics of object-oriented programming, understand functional programming, apply your knowledge to database work, and much more. From the basic to the advanced, this guide walks you through everything you need to know to confidently take the OCP 1Z0-809 Exam and upgrade exams 1Z0-810 and 1Z0-813.Java 8 represents the biggest changes to the language to date, and the latest exam now requires that you demonstrate functional programming competence in order to pass. This guide has you covered, with clear explanations and expert advice.Understand abstract classes, interfaces, and class design Learn object-oriented design principles and patterns Delve into functional programming, advanced strings, and localization Master IO, NIO, and JDBC with expert-led database practice If you're ready to take the next step in your IT career, OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide is your ideal companion on the road to certification.

Tony Northrup's Photography Buying Guide: How to Choose a Camera, Lens, Tripod, Flash, & More (Tony Northrup's Photography Books)


Tony Northrup - 2013
    If you're a seasoned pro, it can save you thousands. By helping you choose the best equipment for your budget and style of photography, this book can drastically improve the quality of your pictures.In this book, award-winning author and photographer Tony Northrup explains explains what all your camera, flash, lens, and tripod features do, as well as which are worth paying for and which you can simply skip. Tony provides information specific to your style of photography, whether you're a casual photographer or you're serious about portraits, landscapes, sports, wildlife, weddings, or even macro.For the casual reader, Tony provides quick recommendations to allow you to get the best gear for your budget, without spending days researching. If you love camera gear, you'll be able to dive into over 200 pages of detailed gear information covering any manufacturer's equipment. Tony also provides specific recommendations for Nikon, Canon, Sony, Alien Bees, Profoto, Elinchrom, Yongnuo, PocketWizard, Phottix, Pixel King, and several other manufacturers. Camera technology changes fast, and this book keeps up. Tony updates this book several times per year, and buying the book gives you a lifetime subscription to the updated content. You'll always have an up-to-date reference on camera gear right at your fingertips.Here are just some of the topics covered in the book: * What should my first camera be? * Which lens should I buy? * Should I buy Canon, Nikon, Sony, Pentax, or another brand? * Is a mirrorless camera or a DSLR better for me? * Do I need a full frame camera? * Is it safe to buy generic lenses and flashes? * What's the best landscape photography gear? * Which portrait lens and flash should I buy? * What gear do I need to photograph a wedding? * How can I get great wildlife shots on a budget? * Which sports photography equipment should I purchase? * Should I buy zooms or primes? * Is image stabilization worth the extra cost? * Which type of tripod should I buy? * Which wireless flash system is the best for my budget? * How can I save money by buying used? * What kind of computer should I get for photo editing?

An Introduction to Programming in Go


Caleb Doxsey - 2012
    

Stop Thinking Like a Freelancer: The Evolution of a $1M Web Designer


Liam Veitch - 2014
    It’s tough to plan for growth (in client volume and revenue) when current income is too unstable to even consider anything beyond the here and now. This book dives deep on making freelancing more stable, beating "treading water" cycles, repelling 'bad apple' clients, multiplying online exposure and follows the journey of Liam, with honest, clear advice and guidance from laptop and rented desk to $1m web agency. Achieve the freedom you're looking forA perennial business builder who 'finally got something to work', Liam Veitch has many strings to his bow along with many failures to learn from. Web designer and now founder at UK based web agency Tone (tone.co.uk) as well as freelancer community Freelancelift (freelancelift.com) this book comprises everything he wished he knew first time around. In his own words, he did freelancing 'right this time' and this book comes from a realisation that in the three years which passed - this second time round as a freelancer - the business has generated over $1.1M. This debut, feature length book lays out the key mindset fixes which made this possible. Who's it for?This book exists to help freelancers earn more this month than they did last month, by leveraging big-business thinking and creating a state of constant evolutionary improvement. "My intention is to describe my experiences and provide inspiration and practical advice for putting them to work in your business. These experiences have led to an enormous amount of financial freedom and professional predictability for me...something I could only dream about before." What's inside?226 pages of honest, actionable advice to help you build something incredible from your tiny freelance business. - Make freelancing more stable- Beat "treading water" cycles- Repel 'bad apple' clients- Multiply online exposure- Build income predictability- Have dream clients find you- Leverage recurring revenue- Work less while earning moreLet's do thisThe purpose of this book is not to show you how to build an agency, nor is it to improve the actual service you're providing (I'm making the assumption this is already the best it can be). This book is here to help give a fresh perspective in a space dominated by mediocrity. Your time is now. As a one-person business, it’s easy to think that you’re somehow exempt from that word… ‘business’. I’m here to tell you this is what keeps most freelancers thinking like, well, freelancers. Screw that! This book serves to lay out everything I wish I'd have known first time around. It's been exhausting, a blast, and I can't wait to show you what I came up with.

Mastering VMware vSphere 4


Scott Lowe - 2009
    Coverage Includes: Shows administrators how to use VMware to realize significant savings in hardware costs while still providing adequate "servers" for their users Demonstrates how to partition a physical server into several virtual machines, reducing the overall server footprint within the operations center Explains how VMware subsumes a network to centralize and simplify its management, thus alleviating the effects of "virtual server sprawl" Now that virtualization is a key cost-saving strategy, Mastering VMware vSphere 4 is the strategic guide you need to maximize the opportunities.