Product Details

Learn How To Code: Google's Go Programming Language

Description

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

Specs

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

Instructor

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

Description

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.

Learn By Example: Scala

Master This Highly Scalable General-Purpose Language with 65 Examples

Description

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.

Identify the similarities & differences between Java & Scala to use each to their advantages

Specs

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

Instructor

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

Description

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

Instructor

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

Description

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

Specs

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

Instructor

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

Description

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

Specs

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

Instructor

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

Description

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.

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

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

Description

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.

Instructor

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

Description

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

Specs

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

Instructor

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

Description

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

Specs

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

Instructor

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

Unredeemed licenses can be returned for store credit within 15 days of purchase. Once your license is redeemed, all sales are final.