Learn How To Code: Google's Go Programming Language

Learn Programming from a University Professor with 15+ Years of Teaching Experience

Description

Go is an open-source programming language that makes building simple, reliable, and efficient software a breeze. Developed by some of the same individuals who created the C programming language, Unix, and UTF-8, Go was designed for ease of use, making it a solid pick for programming newbies. This course will take you through the Go basics and equip you with the resources and code samples to start making all of your software and apps really go.

Access 169 lectures & 29 hours of content 24/7

Learn how computers work & explore the fundamentals of programming

Dive into modern best-practices for programming

Learn from a university professor w/ 15+ years of experience

Discover why the Go programming language is the best programming language you can learn today

The Complete Front-End Web Development Course

Get Started as a Front-End Web Developer using HTML, CSS, JavaScript & More

Description

It’s not secret that front-end development is one of tech’s most in-demand skills, but what many of us don’t know is how easy it is to become one. Even if you’re a complete newbie, this course will get you working on projects ranging from a simple HTML page to a complete JavaScript-based Google Chrome extension. You’ll get up to speed with HTML, CSS, JavaScript, and more valuable technologies as you make your way through this course.

Access 117 lectures & 14 hours of content 24/7

Come to grips w/ the web development basics of HTML

Explore using Cascading Style Sheets (CSS)

Dive into JavaScript programming

Familiarize yourself w/ the jQuery JavaScript library

Specs

Important Details

Length of time users can access this course: lifetime

Access options: web and mobile streaming

Certification of completion included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: all levels

Requirements

Internet required

Instructor

Instructor

Joseph Delgadillo teaches skills ranging from computers and technology, to entrepreneurship and digital marketing. Take a course with him to get an over-the-shoulder view of how experts are successful in their respective fields.

Access

Lifetime

Content

9 hours

Lessons

78

Angular 7: Practical Guide

Become a Better Web Application Developer

Description

Angular is a TypeScript-based open-source front-end web application framework developed by Google to simplify web app development. This course was built with a simple idea in mind: Teach you Angular 7 in a practical way so you can develop, test, and master your Angular skills gradually.

Access 78 lectures & 9 hours of content 24/7

Learn to program w/ the latest version of Angular

Discover how to build real world apps

Understand core concepts of Typescript

Master underlying concepts & tips and tricks

Specs

Important Details

Length of time users can access this course: lifetime

Access options: web streaming, mobile streaming

Certification of completion included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: intermediate

Requirements

Internet required

Instructor

Instructor

Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration.

Access

Lifetime

Content

4 hours

Lessons

69

Git Complete: The Definitive, Step-By-Step Guide

Start from Scratch & Become the Next Git Expert

Description

Git is the most widely-used and supported distributed version control system used by software engineering professionals. It’s a protocol that streamlines programming by batch tracking the history of file edits, allowing developers to pinpoint the source and time of any change. Learn to handle any size project quickly and efficiently with this complete Git course.

Access 69 lectures & 4 hours of content 24/7

Jump right in w/ installation for Windows & Mac

Manage, move, rename & delete files

Create & fork repositories w/ GitHub

Learn & practice the basic commands to start a new project w/ Git

Experience the draw of Git as a SCM w/ in depth exploration of Branching & Merging

Learn to rebase & stash work

Make comparisons in Git

Specs

Important Details

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

Requirements

Internet required

Instructor

Instructor

With nearly 20 years of programming and software development experience, Jason Taylor has both developed and sold an award-winning website, and worked at at several companies ranging from start-ups to large enterprises. His primary focus has been Java and client-side technologies (HTML/CSS/JavaScript). Throughout his career, he’s had the opportunity to learn many software development best practices and gotten exposed to several version control systems.

Access

Lifetime

Content

5 hours

Lessons

26

Complete Java Masterclass: Become an Android App Developer

Description

If you’re looking to cash in on the Android app market, you’ll want to get up to speed with Java. Going from the absolute basics to creating real hands-on projects, this courses is the perfect starting point. Dive right into this project-based course and you’ll walk through building your own mobile apps for Android. You’ll explore setting up and starting new projects from scratch, creating professional UIs and much more as you progress in your Java education.

Access 26 lectures & 5 hours of content 24/7

Explore basic mobile app development

Learn about the Android Studio interface

Dive into setting up & starting new projects w/ a simple user interface

Familiarize yourself w/ the Java programming fundamentals

Specs

Important Details

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

Requirements

Internet required

No previous programming knowledge needed

Please download and install Android Studio (FREE.)

Java compiler (Oracle), which comes with most computers.

Preferably an Android phone, but NOT required.

Instructor

Instructor

John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in the Apple’s app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.

Access

Lifetime

Content

31 hours

Lessons

114

Become a Web Developer: Learn the Fundamentals of Ruby

Learn Everything You Need to Know to be Successful with Ruby

Description

Beautifully simple, succinct, and reading like English, Ruby is one of the easiest programming languages for newcomers to pick up. This hands-on course serves as your Ruby primer, offering a step-by-step look at what it takes to code with Ruby—no experience required.

Access 114 lectures & 31 hours of content 24/7

Gain valuable job hunting skills by learning how to code in Ruby on Rails

Learn from hands-on web projects

Master the Ruby fundamentals

Specs

Important Details

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

Requirements

Internet connection is required for the free repl.it coding platform

This course is recorded on a Mac but can be used on a PC as well

Must have a desktop or laptop computer. Cannot code on a tablet

Instructor

Instructor

John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in the Apple’s app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.

Access

Lifetime

Content

5 hours

Lessons

30

C# Fundamentals: Learn Coding for Game Development

Get C#-Savvy & Start Building Clean, Professional Code

Description

C# is an object-oriented programming language that’s become a popular pick for creating video games. This course is all about teaching you how to perform clean C# coding that’s simple and beginner-friendly. Learning from hands-on, practical tutorials, you’ll dive into core game programming concepts, like variables and constants, and explore other elements, including statements and loops, ultimately emerging with the know-how to build code that’s readable and professional.

Access 30 lectures & 5 hours of content 24/7

Run code live on Rextester & learn how to code in C# from scratch

Understand procedural programming

Learn how to debug applications

Build examples of enumerations, reference types & value type

Specs

Important Details

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

Requirements

Internet connection required

Instructor

Instructor

John Bura has been programming games since 1997 and teaching since 2002. John is the owner of the game development studio Mammoth Interactive. This company produces XBOX 360, iPhone, iPad, android, HTML 5, ad-games and more. Mammoth Interactive recently sold a game to Nickelodeon! John has been contracted by many different companies to provide game design, audio, programming, level design and project management. To this day John has 40 commercial games that he has contributed to. Several of the games he has produced have risen to number 1 in the Apple’s app store. In his spare time John likes to play ultimate Frisbee, cycle and work out.

Access

Lifetime

Content

1 hours

Lessons

16

Beginning SQL: Store & Query Your Data

Wrangle Data Like a Pro with This Deep Dive into SQLite

Description

As you could probably guess, databases play a vital role in data science. And, as this field continues to grow, knowing how to store and query data will become more valuable. This course will teach you how to use SQLite, a famously popular database engine used around the world. Come to grips with the essentials, and you’ll emerge from this course ready to wrangle data like a pro.

Discover jQuery: Create Interactive Websites

Learn How to Create Professional Web Applications with jQuery.

Description

Capable of performing basic and essential operations in web development, jQuery is one of the most popular JavaScript libraries out there. It can also work cross-browser, meaning you can create applications that work everywhere, for every user, and without compatibility issues. As such, understanding jQuery is a tremendously valuable skill to have. This course will get you jQuery-savvy by guiding you through the creation of a responsive website which features a shop page and responsive form.

Access 28 lectures & 2 hours of content 24/7

Explore creating a responsive website w/ a shop page & form

Learn how to work w/ events

Dive into Incorporating simple animations to improve the user experience

Specs

Important Details

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

Requirements

Internet connection required

Working knowledge of HTML, CSS and JavaScript

Google Chrome installed on your computer

A code editor installed on your computer (an open source editor such as ATOM is fine)

Web Scraping with Python & BeautifulSoup

Learn How to Collect Web Data by Scraping Websites using Python & BeautifulSoup

Description

Gathering data from a web page is known as web scraping and is typically performed either by fetching web page via URL and reading the data directly online, or by reading the data from a saved HTML file. Understanding web scraping is a skill crucial to anyone interested in data science or those just looking to obtain information from web pages. This course will show you the ropes in just one hour.

Build Web Applications with React

Build Your Own ‘To-Do’ Web App & Deploy it Online for the World to See

Description

React is a JavaScript library that’s a popular choice for building responsive user interfaces, making it a valuable tool to add to your web dev tool belt. This course will teach you how to create a fully-featured to-do app from scratch, connected to a local database using ReactJS. You’ll also learn how to deploy it online, so that you can both use it, and easily show it on your resume or personal website as part of your portfolio.

Understand the basics of Heroku & how to deploy your app to it w/ only a few lines of code

Use a reverse proxy to make development & deployment simpler

Specs

Important Details

Length of time users can access this course: lifetime

Access options: web streaming, mobile streaming

Certification of completion included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: all levels

Requirements

Internet required

Instructor

Instructor

Rasheed Bustamam is a full-stack engineer, whose day-to-day roles include training enterprise clients to adapt NodeJS as the foundation of their web applications stack. Outside of the job, he enjoys writing and creating courses to help people become more proficient in their web development careers.

The Complete Python Data Visualization Course

Master the Major Plotting Libraries & Use Them to Create Beautiful Plots

Description

Python is an especially valuable tool for visualizing data, and this course will cover a variety of techniques that will allow you to visualize data using popular plotting libraries like Matplotlib, Seaborn, and Bokeh. Beginning with an intro to statistics, you’ll extend into a variety of plots that will cover most use-cases.

Access 23 lectures & 2 hours of content 24/7

Explore bar charts, line plots, & scatter plots

Take a deep dive into Matplotlib, Seaborn, & Bokeh

Discover subplots & how they’re used

Specs

Important Details

Length of time users can access this course: lifetime

Access options: web streaming, mobile streaming

Certification of completion included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: all levels

Requirements

Internet required

Instructor

Instructor

Pablo Farias Navarro is a software developer and founder of ZENVA. Since 2012, he has been teaching online how to create games, apps and websites to over 150,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel.

Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore. Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Access

Lifetime

Content

2 hours

Lessons

13

HTML5 Game Development for Beginners with Phaser

Take a Hands-on Approach to Learning the Basics of Game Development with Phaser 3

Description

When it comes to game creation, the best way to learn is simply by doing. Come to grips with the game dev essentials and develop new, in-demand skills as you learn how to create a “Frogger” style game that’s playable across multiple platforms. Dive in, and you’ll learn how to feature simple and intuitive game mechanics, including restart and win conditions, as well as fixed player movement.