Books from LearnToProgram Media

  • Programming for Absolute Beginners

    Programming for Absolute Beginners

    by Mark Lassoff

    Whether you plan on learning web, mobile or game development, there is a common foundation you need to master. Programming for Absolute Beginners is designed to teach you the common basics that will come in handy no matter what type of development you want to specialize in. In this fast-paced, easy-to-understand book, master trainer Mark Lassoff will take you through the basics of developing programs-- and make it easy for you to learn. You'll start off learning input and output, conditionals, loops, and even basic data structures. The course uses the clear and concise Python programming language which has a common syntax with Javascript, C, Java, and many other modern languages. Learning the basics in Python will set you up for success—no matter what language(s) you use in the future. As you review the material in the book and write your first programs, you'll master the basics of coding. In chapter one, you'll write your very first program. In chapter two, you'll learn your way around input and output. Following in chapter three you'll work with variables-- an important concept in any programming language. Chapter four goes over conditionals and loops while in chapter 5 you'll learn about structures to hold different types of data. In the last chapter you'll create classes and objects to learn the basics of object oriented programming.
    Only $9.99 Direct PDF Download or Kindle Edition
  • HTML and CSS for Beginners

    HTML and CSS for Beginners (with HTML5)

    by Mark Lassoff

    This book helps you learn the HTML and CSS you need to know now (versions 4.01 and XHTML) as well as prepares you for the future with coverage of HTML5. HTML5, increasingly, is the engine behind many mobile applications as well. This important skill set is the baseline for many working in professional web, mobile and application development. In this book authored by master trainer Mark Lassoff, you will learn HTML and CSS, including everything you need to create a creative, quality and sound web site. No experience is required as you start at the very beginning and work your way through more advanced lessons. HTML and CSS for Beginners with HTML5 takes a learn-by-doing approach. Dozens of code examples are presented as you are encouraged to type in the code examples provided and view the result within your web browser. You will not only learn the tags and attributes that comprise HTML code, but also apply them in dynamic lab exercises included with each chapter. This book closely follows the curriculum developed by the author for his popular classroom and online classes on web development. Thousands have learned HTML from Mark Lassoff, and this book provides a great opportunity for you to learn the code behind every web site and many modern mobile applications.
    Only $19.99 Print and $9.99 for Kindle
  • Javascript for Beginners

    Javascript for Beginners


    by Mark Lassoff

    Have you wanted to learn how to program? Have you wanted to improve your web site, or your web site development skills? Do you know some HTML and want to take the next steps? Are you a graphic or web designer who wants to be more employable? These days competent programmers have identified Javascript's real potential and uses, and it has gone from a toy language to the main language of the browser. It has become one of the most useful languages of this era. Every developer needs at least a basic understanding of Javascript. A developer who knows Javascript is the rockstar of the company and is in constant demand by employers. This Javascript Book will get you started by teaching all the essential aspects of coding in Javascript. Based on the author's popular classroom and internet class, this is not just a book, but an interactive course on Javascript complete with lab exercises and dozens of code examples. You'll not only learn the Javascript syntax but be well practiced in basic Javascript development as you work through the code examples and labs.
    Only $19.99 Print and $9.99 for Kindle
  • Python for Beginners

    Python for Beginners


    by Alex Bowers

    Python is a functional and flexible programming language that is powerful enough for experienced programmers to use, but also simple enough for beginners. Python is a well-developed, stable and fun programming language that is adaptable for both small and large development projects. If you want to learn how to program or want to branch out into other programming languages, our Python for Beginners book is the right for you. Programmers love Python because of how fast and easy it is to use. Python cuts development time in half with its simple to read syntax and easy compilation feature. Debugging your programs is a breeze in Python with its built in debugger. Using Python makes programmers more productive and their programs ultimately better. In this book, author and expert Alex Bowers will teach you how to quickly write your first program in Python! You will also learn how to create custom modules and libraries. This comprehensive book covers the basics of Python as well as the more advanced aspects such as debugging and handling files. Included in the text are numerous lab exercises and code files. Even database operations are covered in this extremely comprehensive text!
    Only $19.99 Print and $9.99 for Kindle
  • CSS Development (with CSS3!)

    CSS Development (with CSS3!)


    by Zachary Kingston

    Anyone who has worked in web development for more than five minutes can tell you: the difference between an outstanding site and a terrible site is the quality of the CSS (Cascading Style Sheets). With CSS Development (with CSS3), you can learn to make high-quality, graphically amazing and thoroughly impressive web sites. All it takes is a little creativity and a strong understanding of CSS design and code and your website will look exactly the way you want it to. LearnToProgram's Zachary Kingston brings you this dynamic and comprehensive CSS book, which is perfect for both beginners who don't understand how to use CSS and experts who don't understand why they cannot get their website to look exactly the way they want it to. When reading the book, you'll sharpen your skills with fun and creative lab exercises, and study the dozens of style sheet examples provided. With CSS Development (with CSS3), you will become fully competent in CSS and master of your website!
    Only $19.99 Print and $9.99 for Kindle
  • CSS Development (with CSS3!)

    PHP and MySQL for Beginners


    by Mark Lassoff

    So you're getting comfortable with HTML, CSS and Javascript? You're up for the next challenge? The PHP programming language coupled with the mySQL database is the final step toward making a complete application. Many commercial e-commerce sites, membership sites and even online communities use PHP. Once you learn PHP online you can use this free technology to build just about any type of web presence you can imagine. If you're a mobile developer, you need to learn PHP and MySQL too. Most mobile devices consume web-based services. There is no easier way to create web services designed to be consumed by mobile devices than PHP-- guaranteed! In this PHP and MySQL book you'll join master trainer Mark Lassoff as you learn all of the major concepts that beginning PHP developers need to master. You'll be able to code along with Mark as he demonstrates everything from simple PHP commands to more advanced database applications. Each lesson features a companion lab exercise, which will help you retain, reinforce and remember each concept in the course. So are you ready to learn PHP?
    Only $19.99 Print and $9.99 for Kindle
  • Swift Fundamentals

    Swift Fundamentals: The Language of iOS Development


    by Mark Lassoff

    Have you been wanting to develop Apps for iOS but don't have the prerequisite language skills? Have you tried other iOS books and the code just went over your head? Do you feel like you need a little more coding experience before tackling mobile? Do you want to get a head start on iOS8 development? There is no mobile platform that has proved more dominant-- or more lucrative than iOS! If you're planning on creating native iOS apps, you must know Swift. Swift is an easy-to-learn and powerful language that is used to create iOS8 and OSX apps in the very near future. Companies are scrambling to hire Swift developers and those with aspirations to create iOS apps are learning it as fast as they can. Author Mark Lassoff is a master-instructor with years of teaching experience. You'll master the Swift programming language as you complete the multiple lab exercises that are both interesting and engaging. Dozens and dozens of code examples are available for you to load up and study. Over 150,000 people have learned programming from Mark Lassoff-- this book is one of his best. If you want to learn Swift and become an iOS8 developer, this is your book.
    Only $24.99 Print and $9.99 for Kindle
  • Programming for Absolute Beginners

    HTML5 Development: The Beginning Beginner's Guide

    by Jason Pfaff

    HTML5 is a foundational skill for almost all work online. Whether you are learning to program, developing and maintaining a web site or just creating digital-friendly content you need to know HTML5. Author Jason Pfaff will take you through the basics as you develop web pages and other digital content. Written in plain English, without all the jargon found in other development books, you’ll be coding HTML5 in no time with HTML5 Development: The Beginning Beginner’s Guide. Coding is completely approachable and even fun to learn if taught correctly. That’s exactly what the Beginning Beginners’ Guide series aims to do: Help true beginners learn to code and make learning fun. This series of programming books is for you if you’ve never written a line of code before or if you’ve tried to learn from other books unsuccessfully. You CAN learn to code well. You don’t have to be mathematically oriented, or uber-intelligent. Learning to code won’t always be easy but it is doable. If you can manipulate an Excel spreadsheet, you can learn programming.
    Only $12.99 Print Edition or $3.99 Kindle Edition
  • Programming for Absolute Beginners

    Java Programming: The Beginning Beginner's Guide

    by Keshav Patel

    Java is one of the most popular programming languages in the world. Understanding the fundamentals of Java is not just for geeks-- but part of modern digital literacy. After completing this book you will understand how the Java Programming Language works and even be able to write a few programs on your own! In this book you'll learn by doing. You'll create your first Java program in the first chapter. Every command, instruction and nuance in the code will be fully explained. You'll complete this book feeling confident knowing you've build a foundation on which you can additional programming skills. If you've never written a line of code before-- or even if you've tried to learn in the past-- this book is for you. Designed specially for the complete and total beginner, this IS the book that will teach you to code.
  • Only $12.99 Print Edition or $3.99 Kindle Edition
  • Programming for Absolute Beginners

    App Development Guide: Wack-A-Mole

    by Chris Cocina & Mark Lassoff

    Tired of learning to code by watching endless lectures, or reading long narratives? Are you the type who likes to dive right in and start coding and creating? Do typical coding books bore you? If you answered "yes" to any of these questions, this book is for you!

    The best way to learn is to learn by doing. In this guide you'll learn HTML, Javascript and CSS as you develop an entire app based on the game "Wack-A-Mole." All of the assets you need are provided in the book, and via convenient download. The game includes three different levels, sounds, animations, background music, score keeping and much more. As you quickly progress through the book you'll learn the HTML, Javascript and CSS used to make an arcade-style video game.
  • Only $9.99 Print Edition or $3.99 Kindle Edition