Top Courses in Coding

You can usually take higher education courses if you’re 18 or older. They’re regularly taught in universities, colleges and professional institutions such as art schools or agricultural colleges - nearly all of which have their own websites. You can get a wide range of skills, for example, diplomas, bachelor degrees, foundation degrees and post-graduate degrees.

Study type

Study type

Pace

Pace

Simpliv

OnlineFull timePart time8 hoursOpen EnrollmentUSAFremont
+ 1 more

If you are an analyst or a data scientist, you're used to having multiple systems for working with data. SQL, Python, R, Java, etc. With Spark, you have a single engine where you can explore and play with large amounts of data, run machine learning algorithms and then use the same system to produce your code.
[+]

Taught by a 4 person team including 2 Stanford-educated, ex-Googlers and 2 ex-Flipkart Lead Analysts. This team has decades of practical experience in working with Java and with billions of rows of data.

Get your data to fly using Spark for analytics, machine learning, and data science

Let’s parse that.

What's Spark? If you are an analyst or a data scientist, you're used to having multiple systems for working with data. SQL, Python, R, Java, etc. With Spark, you have a single engine where you can explore and play with large amounts of data, run machine learning algorithms and then use the same system to productionize your code.

Analytics: Using Spark and Python you can analyze and explore your data in an interactive environment with fast feedback. The course will show how to leverage the power of RDDs and Data frames to manipulate data with ease....
[-]

Simpliv

OnlineFull timePart time11 hoursOpen EnrollmentUSAFremont
+ 1 more

A note on the Python versions 2 and 3: The code-along in this class all use Python 2.7. Source code (with copious amounts of comments) is attached as a resource with all the code-along. The source code has been provided for both Python 2 and Python 3 wherever possible.
[+]

A Note on the Python versions 2 and 3: The code-along in this class all use Python 2.7. Source code (with copious amounts of comments) is attached as a resource with all the code-along. The source code has been provided for both Python 2 and Python 3 wherever possible.

What's Covered:
Introductory Python: Functional language constructs; Python syntax; Lists, dictionaries, functions and function objects; Lambda functions; iterators, exceptions, and file-handling
Database operations: Just as much database knowledge as you need to do data manipulation in Python
Auto-generating spreadsheets: Kill the drudgery of reporting tasks with xlsxwriter; automated reports that combine database operations with spreadsheet auto-generation
Text processing and NLP: Python’s powerful tools for text processing - nltk and others.
Website scraping using Beautiful Soup: Scrapers for the New York Times and Washington Post
Machine Learning: Use sk-learn to apply machine learning techniques like KMeans clustering
Hundreds of lines of code with hundreds of lines of comments
Drill #1: Download a zip file from the National Stock Exchange of India; unzip and process to find the 3 most actively traded securities for the day
Drill #2: Store stock-exchange time-series data for 3 years in a database. On-demand, generate a report with a time-series for a given stock ticker
Drill #3: Scrape a news article URL and auto-summarize into 3 sentences
Drill #4: Scrape newspapers and a blog and apply several machine learning techniques - classification and clustering to these
Using discussion forums
...
[-]

Dive deep into Swift, Xcode, data, mobile design, and more to launch a new career making great products for the App Store.
[+]

Become an iOS Developer

Yes, there is an app for that. And that. And that. Mobile apps power countless daily transactions across work and play – and the demand for skilled creators has never been greater. Our new iOS Development Immersive program trains you in the code, design, and iteration skills you need to break into this competitive field.

Learn From Experts

Receive instruction and mentorship from top iOS developers and connect with GA's thriving community of pros and peers.

Edureka

Master concepts such as Ranorex XPath, Ranorex Spy, Suites, and Data-driven testing to become a Ranorex Automation tool expert.
[+]

Master concepts such as Ranorex XPath, Ranorex Spy, Suites, and Data-driven testing to become a Ranorex Automation tool expert.

Functional Testing using Ranorex course is designed to provide an extra edge to Manual Mobile testers. After the completion of this course, participants will be able to automate complex scenarios while testing Android devices with in-depth knowledge of all the concepts.

FutureLearn

Build your confidence and get practical advice on launching and running a Code Club for young people.
[+]

Prepare to run a fun and educational Code Club

Code Club is a global network of volunteers and educators who run free coding clubs for 9- to 13-year-olds.

This short course will give you the confidence and skills to run a Code Club for young people and inspire the next generation to get excited about computing and digital making.

You’ll get practical advice and tips from volunteers, teachers, and the Code Club team, and you’ll explore the free resources which Code Club provides.

What topics will you cover?
Step-by-step guidance to get your Code Club started.
Create an action plan to set up a Code Club.
Design and delivering your first session with young people.
Ideas and tips on how to motivate your learners and celebrate their achievements.
What will you achieve?
...
[-]