Get $1 credit for every $25 spent!

How It Works

Pay What You Want

With each Pay What You Want Bundle, you get something incredible for the price of your choosing. If you beat the average price, you’ll unlock additional products and take home the entire bundle!

Leaderboard Bonus

Make it onto the Leaderboard at ANY point during the sale and gain 1 entry to our exclusive giveaway! Reach the TOP, and gain 5 entries!

Pay What You Want: Learn to Code 2017 Bundle


Ending In:

wishlist
Leaderboard
1 Tony Hullett $150.00
2 Duylinh Nguyen $149.00
3 Patrick O'Sullivan $148.00
4 Karla Lant $147.00
5 Jesmigel Cantos $146.00
6 Michael Covert $145.00
7 Steven Garcia $144.00
8 Rachel Olivero $143.00
Giveaway

Giveaway microsoft image 1

Product Details

Access
Lifetime
Content
21 hours
Lessons
169

Learn How To Code: Google's Go Programming Language

By Todd McLeod | in Online Courses

Go is an open source programming language developed by Google that makes it easy to build simple, reliable, and efficient software. It attempts to combine the ease of an interpreted, dynamically typed language with the efficiency and safety of a statically typed, compiled language. Ultimately, it speeds up the programming process, and this course will teach you all you need to know to work with Go. Considering its incredible pedigree, you can’t go wrong learning Go!


  • Access 169 lectures & 21 hours of content 24/7
  • Learn fundamentals of programming in Go
  • Understand modern best-practices for programming in all languages
  • Use a command line interface terminal
  • Work w/ GitHub to collect open source code
  • Increase your productivity w/ an IDE such as Webstorm or Atom.io

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Todd McLeod is a tenured faculty in Computer Information Technology at Fresno City College. He is a Microsoft Certified Master Instructor and began teaching programming in 2002.


Access
Lifetime
Content
8.5 hours
Lessons
78

The Complete Python Course: Beginner to Advanced!

Get the Complete A to Z Story on Python & Start Building Advanced Programs Fast

By Joseph Delgadillo | in Online Courses

Many professional programmers will tell you that Python is the best first programming language to learn. That’s because this object-oriented programming language is used in a huge range of tech projects, from websites to self-driving cars. The applications are virtually endless, which is what makes this immersive course great for programmers of all levels. You’ll get a complete understanding of Python, from the very basics to some of the most advanced concepts.


  • Access 78 lectures & 8.5 hours of content 24/7
  • Install Python & set up PyCharm
  • Learn Python basics like numbers, strings, Boolean operators, lists, dictionaries, variables, & much more
  • Understand PEP guidelines, loops, classes & objects, comments, & more
  • Build a calculator & create an RPG script
  • Master web scraping using Beautiful Soup
  • Explore building web databases w/ MongoDB
  • Learn WebPy for web app development

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Joseph Delgadillo teaches skills ranging from computers & technology, to entrepreneurship & digital marketing. He is a proud alumnus of Central Washington University.


Access
Lifetime
Content
6.50 hours
Lessons
67

Learn By Example: Scala

Master This Highly Scalable General-Purpose Language with 65 Examples

By Loonycorn | in Online Courses

The best way to learn is by example, and in this course you’ll get the lowdown on Scala with 65 comprehensive, hands-on examples. Scala is a general-purpose programming language that is highly scalable, making it incredibly useful in building programs. Over this immersive course, you’ll explore just how Scala can help your programming skill set, and how you can set yourself apart from other programmers by knowing this efficient tool.


  • Access 67 lectures & 6.5 hours of content 24/7
  • Use Scala w/ an intermediate level of proficiency
  • Read & understand Scala programs, including those w/ highly functional forms
  • Identify the similarities & differences between Java & Scala to use each to their advantages

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate

Compatibility

  • Internet required

Loonycorn is comprised of four individuals—Janani Ravi, Vitthal Srinivasan, Swetha Kolalapudi and Navdeep Singh—who have honed their tech expertises at Google and Flipkart. The team believes it has distilled the instruction of complicated tech concepts into funny, practical, engaging courses, and is excited to be sharing its content with eager students.


Access
Lifetime
Content
9.5 hours
Lessons
90

Projects in Programming Languages: Ruby, Python, Java

Learn 3 of the Most Financially Viable Programming Languages by Solving Real-World Problems

By Mashrur Hossain | in Online Courses

If you want to be a professional programmer, you’re going to want to be well-versed in three of the most financially reward programming languages in existence: Ruby, Java, and Python. These three languages comprise some of the most popular web app frameworks, and are used in some capacity in just about every website. In this project-based course, you’ll learn how to leverage these languages to build fully-functional web apps, and start working towards a programming career.


  • Access 90 lectures & 9.5 hours of content 24/7
  • Work through projects based on real-life problems
  • Get 2 free e-books to walk you through Java & Python
  • Use documentation for each line of course code so you can always reference it
  • Build a stock price analyzer & Mortgage Amorization Schedule calculator

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Mashrur Hossain has been a technology professional for over a decade and holds degrees in both Computer Science and Economics. He has worked with Enterprise Software Systems throughout his career with roles in analysis, development, and management. He is very passionate about web application development, and believes Ruby on Rails has proven to be a very strong force in this field. Join him for his comprehensive Ruby on Rails Developer courses as he guides you through the world of web application development using Rails.


Access
Lifetime
Content
10 hours
Lessons
67

Learn Angular 2 from Beginner to Advanced

Use the Newest Version of this Powerful Google Framework to Build Complex Apps

By Ermin Kreponic | in Online Courses

Angular 2 is the newest version of Google’s massively popular framework for building complex web applications. This course starts with the absolute basics, taking you through the fundamentals of Angular 2 to the point where you’ll be able to write your own programs with real-life applications. If you’ve been pondering that app idea for awhile, now’s the time to learn how to build it.


  • Access 67 lectures & 10 hours of content 24/7
  • Set up the Angular framework on your system
  • Explore templates & components, routing, & services in Angular 2
  • Work w/ Async & JSON pipes
  • Build a web app from scratch

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required

Ermin Kreponic is a strongly motivated young IT expert and Linux enthusiast with a passion for troubleshooting network related problems. He has an exceptional eye for details and a sense of urgency when it comes down to problem solving.


Access
Lifetime
Content
15.50 hours
Lessons
145

How to Make a Freaking iPhone App: iOS 10 and Swift 3

Nail Down the Development Fundamentals of the Hottest New OS

By Nick Walter Apps | in Online Courses

The app wave is only growing with the release of iOS 10 and you can jump into this gold rush today! This course will teach you everything you need to know to build iOS 10 apps using Apple’s official programming language, Swift 3. You’ll learn app building fundamentals with hands-on projects, creating real, fully functional apps. Soon enough, you’ll be doing it all on your own, generating some extra cash.


  • Access 145 lectures & 15.5 hours of content 24/7
  • Gain a solid understanding of Swift 3 by building iOS 10 apps
  • Learn about TableViews by building an emoji dictionary
  • Work w/ the camera to build a cataloging app
  • Record sounds using the microphone & play them back
  • Build a Snapchat clone using Firebase
  • Clone Pokemon Go

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required
  • Mac OS X

Nick Walter is an iOS developer that has been focused on mobile app design and creation for over 3 years. His involvement in the iOS community started off with a bang, and in 2013 was one of 25 students worldwide to be invited to Apple’s “Cocoa Camp.” Since the announcement of the new Swift programming language by Apple, he has buried himself in the Apple documentation and any online resources available. He currently has 8 iOS apps in the App Store, which total over 300,000+ downloads.


Access
Lifetime
Content
51 hours
Lessons
316

The Complete Web Developer Masterclass: Beginner To Advanced

Become an Employable Web Developer by Learning HTML, JavaScript, Angular, NodeJS, & Much More

By Joe Parys | in Online Courses

The demand for web developers is constantly growing, just as money making opportunities for independent developers are arising every day. There has never been a better time to learn to code, and this massive, 51-hour course will give you a full background in a wide variety of programming languages and frameworks. From HTML to AngularJS, you’ll gain a huge repertoire of skills that will give you some seriously marketability.


  • Access 316 lectures & 51 hours of content 24/7
  • Explore HTML5, CSS3, Bootstrap, JavaScript, jQuery, PHP, MySQL, WordPress, AJAX, NodeJS, AngularJS, EMMET, HTML5 Canvas, & much more
  • Start creating your own websites in no time
  • Get access to new content as it is added over time
  • Use the course dashboard to get your questions answered personally

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Joe Parys is a certified life coach, professional motivational speaker, entrepreneur, licensed psychology teacher and basketball coach. His main areas of expertise are teaching, coaching, public speaking, personal development, personal transformation, the human mind, maximizing human potential, motivation and goal setting.


Access
Lifetime
Content
11.50 hours
Lessons
114

Git Complete Mastery With GitHub: 100% Hands-on Git Guide

Develop a Rock Solid Foundation in Git & Start Building Programs More Efficiently

By Bibhash Roy | in Online Courses

Git is a free and open source distributed version control system designed to handle programming projects with speed and efficiency. It’s an outstanding lifeline for any programmer working on any project, big or small. Over this lab-intensive course, you’ll learn the fundamentals of using Git, and understand how to leverage this system to build programs and apps more efficiently.


  • Access 114 lectures & 11.5 hours of content 24/7
  • Learn Git installation on multiple platforms
  • Configure Git repository in 3 ways
  • Modify, add, & commit artifacts, & inspect Git repository using status & log checks
  • Discover Git branching basics & the basics of public key cryptography
  • Communicate w/ GitHub from a local repository
  • Understand HTTPS & SSH connection w/ GitHub & manage connections
  • Learn basic file management in Git bash

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Bibhash Roy is a Software Engineer turned entrepreneur with over 25 years of rich industrial experience (17 years in Software Development) in diverse fields. However, he is passionate about teaching what he has learned in his career spanning an array of prestigious stints at large Global Corporate power houses such as PricewaterhouseCoopers and Siemens.


Over the years, he has gained deep knowledge and expertise in programming languages such as Java, C, C++, PL/SQL, Scala and Python to name a few. He has worked extensively in various frameworks and tools such Spring, Struts, Hibernate, Oracle, MongoDB, Cassandra, Hadoop, Spark and others. He has been working with Git and GitHub almost since their inception. As a part of engineering responsibility, he has developed and architected numerous highly scalable & mission critical applications.


Currently in the role of founder and CEO, Bibhash is spearheading Whitepeak Software, a Software Development Company that is deeply involved in domains such as Bigdata, mobile and Cloud Computing.


Access
Lifetime
Content
19 hours
Lessons
120

Professional Rails Code Along

Develop a Real World Rails Project Through a Step-by-Step Process

By Jordan Hudgens | in Online Courses

Ruby on Rails has been used to build some of the most complex websites in existence, and is a hugely valuable tool for any aspiring web developer. In this course, you’ll learn how to build a Rails application from scratch, following along with the instructor’s real process when he was hired to build this app. Through this lens, you’ll learn common mistakes, as well as troubleshooting fixes to become a more complete developer.


  • Access 120 lectures & 19 hours of content 24/7
  • Use TDD & BDD w/ the RSpec & Capybara testing frameworks
  • Work w/ the Twilio API to send SMS messages
  • Integrate a permission structure for users
  • Work w/ automated email components
  • Create an approval workflow from scratch
  • Build JavaScript Growl notifications

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate

Compatibility

  • Internet required

Jordan Hudgens has been a software engineer for the past decade and has traveled the world building applications and training individuals on a wide variety of topics ranging from programming techniques to Microsoft Office solutions.


With a Bachelor’s in Computer Science, Jordan focuses on project driven education, as opposed to pure theory based development. This style of teaching is conducive to learning how to actually build products in a short period of time.


Jordan currently develops projects for clients in a number of different industries utilizing a variety of programming languages and frameworks, including: Ruby on Rails, Java, PHP, Swift, and AngularJS.


Access
Lifetime
Content
3.5 hours
Lessons
38

JavaScript Programming Complete

Work Towards a Lucrative Career in Web Development by Building Real-World JavaScript Projects

By Jazeb Akram | in Online Courses

JavaScript is one of the most commonly used programming languages in websites and hardware, and an absolute imperative for any web developer worth their salt. In this course, you’ll learn JavaScript by creating actual projects with real-world applications. Regardless of skill level, this course will get you up to speed with this powerful language so you can start earning an income in web development.


  • Access 38 lectures & 3.5 hours of content 24/7
  • Learn the professional skills to build powerful websites
  • Gain complete code exercises to practice anytime
  • Understand how to build a complete JavaScript app from scratch
  • Start working towards a career in web development

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: beginner

Compatibility

  • Internet required

Jazeb Akram loves to teach and is very passionate about development and assisting others to achieve success in the field of programming. He is a developer and web designer with the great passion for building beautiful new Desktop/Web Applications from scratch, and has been working as a Freelancer since 2011. Jazeb has a university degree in Computer Science, and a published research paper in Software Quality Assurance.



Terms

  • Instant digital redemption

15-Day Satisfaction Guarantee

We want you to be happy with every course you purchase! If you're unsatisfied for any reason, we will issue a refund within 15 days of purchase.