Programming Courses

Level up your programming skills with the best programming courses available.

Thursday, September 13, 2018

SGLearn@From 0 to 1 : Spark for Data Science with Python

September 13, 2018 0

SGLearn@From 0 to 1 : Spark for Data Science with Python

This is an Adapted Course for Singaporeans picking up new skillsets and competencies under the CITREP+ Scheme.

What Will I Learn?
  • Use Spark for a variety of analytics and Machine Learning tasks
  • Implement complex algorithms like PageRank or Music Recommendations
  • Work with a variety of datasets from Airline delays to Twitter, Web graphs, Social networks and Product Ratings
  • Use all the different features and libraries of Spark : RDDs, Dataframes, Spark SQL, MLlib, Spark Streaming and GraphX
Includes
  • 8.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Requirements
  • The course assumes knowledge of Python. You can write Python code directly in the PySpark shell. If you already have IPython Notebook installed, we'll show you how to configure it for Spark
  • For the Java section, we assume basic knowledge of Java. An IDE which supports Maven, like IntelliJ IDEA/Eclipse would be helpful
  • All examples work with or without Hadoop. If you would like to use Spark with Hadoop, you'll need to have Hadoop installed (either in pseudo-distributed or cluster mode).

R programming: Practical and Concise

September 13, 2018 0
R programming: Practical and Concise

Learn the R programming language, the popular programming language used in Data Science, Statistics and Machine Learning.

What Will I Learn?
  • How to use the R programming language and its environment
  • How to manipulate scatterplot and bar charts
  • How to use R functions to manipulate data
  • How to analyze data with R
  • How to visualize data with R
  • How to find patterns and model your data with R


Description
So, you've heard a lot about the R programming language, but you don't know how to get started?  This Udemy course is exactly what you need! This course will teach you all the fundamentals you need. Trust me, you won't need any other course to reach the intermediate/advanced level after this course.

In this course, you'll learn how do some neat programming using the popular R programming language, the most popular language of Data Science, Data Analysis, Machine Learning and so many other things..!

In this course, you can expect to become a cool R bro/sisgrammer and learn:
  • The R programming environment 
  • The syntax of the R programming language
  • The fundamental data constructs of the R programming language
  • Bar charts and scatterplots with R
  • Fundamental functions with R
  • Data Analysis and Data Visualization with R
  • And much more...

Tableau 10: Practical and Concise

September 13, 2018 0
Tableau 10: Practical and Concise

Master Tableau, the most popular software for data analytics, data visualization, data science and business intelligence.

What Will I Learn?
  • Master the Tableau software
  • Build data dashboards and reports
  • Organize your data efficiently
  • Display your data and tell a story
  • Become a better data scientist

Description
So, you've heard a lot about Tableau 10, but you don't know how to get started?  This Udemy course is exactly what you need! This course will teach you all the fundamentals you need. Trust me, you won't need any other course to reach the intermediate/advanced level after this course.

In this course, you'll learn how to make the data work for you so that you can aggregate, analyze and visualize your data. 

The course's curriculum goes as such: 

You'll get started with line and bar charts
  • You'll learn to use extracts, joins and blends 
  • You'll learn to advanced techniques such as Gantt charts, Treemaps, circle charts..
  • You'll master row and aggregate calculations 
  • You'll learn table calculations
  • You'll learn to format your data for visual impact
  • You'll know how to tell a story with Tableau

R: Programming and Data Science

September 13, 2018 0
R: Programming and Data Science

Become proficient in statistical and data analysis with R programming concepts.

What Will I Learn?
  • Explore R language from basic fundamentals to advanced topics
  • Create and master the manipulation of vectors, lists, dataframes, and matrices
  • Deep understanding of core programming, metaprogramming, and object-oriented programming concepts and best practices in it
  • Make and customize various types of charts in base graphics for exceptional data representation
  • Perform univariate analysis and do statistical tests
  • Work on a full-scale data analysis project
  • Write readable and expressive code using pipes from magrittr and dplyr’s verbs
Requirements
  • Basic programming knowledge (preferably in Python or Visual Basic)
  • Prior knowledge of Maths and Statistics would be beneficial

Advanced R

September 13, 2018 0
Advanced R

Become an R master and dominate data science.

What Will I Learn?
  • Build R packages
  • Write C++ code in R via Rcpp
  • Do complex date parsing
  • Profile and benchmark their programs
  • Build parallel code
  • Parse complex text via Regex
  • And much more!
Includes
  • 4.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Learning Path: R: Data Analysis and Machine Learning with R

September 13, 2018 0
Learning Path: R: Data Analysis and Machine Learning with R

Conquer the wider world of data science with R.

What Will I Learn?
  • Understand how to organize and set up data
  • Learn to label and scale data
  • Use the caret package to apply and score a model
  • Handle missing values and duplicates
  • Apply classification and regression techniques
  • Conduct independent data analysis
  • Knowthe essentials of ROC curves
  • Explore multinomial logistic regression with categorical response variables at three levels
Includes
  • 8.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Python for Beginners : A Python Mega Course with 10 Projects

September 13, 2018 0
Python for Beginners : A Python Mega Course with 10 Projects

Start from 0 and Master Python 3, Use it for Data Science, AI, IoT, Big Data, Automation, Development, Games and More.

What Will I Learn?
  • Complete understanding of Python from the Scratch
  • Learn to Automate Tasks with Python
  • Build your own Games in Python
  • Encryption with Python Programming
  • CREATE your own Programs and Applications
  • Sentiment Analysis with Social Media
  • Master Object-Oriented Programming (OOP) in Python 3
  • Build a Solid Foundation in Python Programming
Includes
  • 5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Statistics for Data Analysis Using R

September 13, 2018 0
Statistics for Data Analysis Using R


Learn Programming in R & R Studio • Descriptive, Inferential Statistics • Plots for Data Visualization • Data Science.

What Will I Learn?
  • You will first learn the basic statistical concepts, followed by application of these concepts using R Studio. This course is a nice combination of theory and practice.
  • Descriptive Statistics - Mean, Mode, Median, Skew, Kurtosis
  • Inferential Statistics - One and two sample z, t, Chi Square, F Tests, ANOVA, TukeyHSD and more.
  • Probability Distributions - Normal, Binomial and Poisson
  • You will learn R programming from the beginning level.
Includes
  • 12.5 hours on-demand video
  • 13 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Data Science- Hypothesis Testing Using Minitab and R

September 13, 2018 0
Data Science- Hypothesis Testing Using Minitab and R


Introduction to Hypothesis Testing, Performing Parametric and non parametric tests, Analysis of Variance.

What Will I Learn?
  • Formulate Null and alternative hypothesis statement; perform Hypothesis testing techniques for various output and input types; Have an understating of "Analysis of Variance"
Requirements
  • It is recommended (though not mandated) that participants have clear understanding of high school mathematics and basic statistics
Description
Data Science - Hypothesis Testing using Minitab, R is designed to cover majority of the capabilities from Analytics & Data Science perspective, which includes the following:
  • Learn how to formulate a hypothesis statements with business context
  • Preform 2 sample t test for continuous output with discrete inputs in 2 categories
  • Using ANOVA for continuous outputs with more than 2 discrete categories of inputs
  • Performing 2 – proportion test for discrete output and discrete inputs in 2 categories
  • The Chi – Square test for discrete outputs with multiple discrete inputs 
  • Introduction to Non Parametric tests like: Mann Whitney test, Paired T test, Moods median Test and Tukey pairwise comparisons  
  • Learn about Hypothesis testing techniques & how to accomplish the same using R and Minitab

Statistical Averages : Course in Statistics for Data Science

September 13, 2018 0
Statistical Averages : Course in Statistics for Data Science

Learn concept of Mean, Variance, Skewness, Kurtosis useful for Machine Learning, Neural Network and Business Analysis.

What Will I Learn?
  • Measures of Central Tendency (Mean, Median, Mode, Geometric Mean and Harmonic Mean)
  • Mathematical Expectations and Moments
  • Measures of Dispersion (Quartile Deviation, Mean Deviation, Standard Deviation and Variance)
  • Skewness
  • Kurtosis
  • Expected Values of Two-Dimensional Random Variables
Requirements
  • Knowledge of Applied Probability
  • Knowledge of Random Variable and Probability Distribution
  • Knowledge of Calculus
  • Knowledge of Functions

Tuesday, September 11, 2018

Complete predictive modeling & app building bootcamp

September 11, 2018 0
Complete predictive modeling & app building bootcamp

Learn coding in 3 programming languages, machine learning, data science, and deep learning. +18 Supplemental Resources!

What Will I Learn?
  • Build machine learning model, including training, exporting, and app development.
  • Build and run Python projects.
  • Build complete computational models.
  • Use different machine learning mechanisms and commonly used algorithms.
  • Train and test models to use for future predictions.
  • Build your first Android Studio and Mac apps today.
  • And more!
Includes
  • 23 hours on-demand video
  • 21 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Learning Path: R Programming

September 11, 2018 0
Learning Path: R Programming

Get started with Spark for large-scale distributed data science and processing.

What Will I Learn?
  • Create and master the manipulation of vectors, lists, dataframes, and matrices
  • Write conditional control structures, and debug and handle errors for efficient error handling
  • Handle dates using lubridate and manipulate strings with stringr package
  • Work with databases without having to write SQL using the dplyr package
  • Work on a full-scale data analysis / data munging project
  • Perform pre-model-building steps
  • Understand the working behind core machine learning algorithms
  • Implement unsupervised learning algorithms
  • Construct nice looking charts with Ggplot2
  • Build R packages from scratch and submit them to CRAN

Complete Mastery to Python Basics - From Scratch (Python+™)

September 11, 2018 0
Complete Mastery to Python Basics - From Scratch (Python+™)

Complete basics of Python Language. Step by step beginners course to be a Python basic guru! Improve Data Science Python.

What Will I Learn?
  • Students will learn what are values and variables in Python.
  • They will learn about the algorithms of Python.
  • They will be able to identify the errors in Python.
  • Students will learn what is Iteration in Python.
  • Students will be able to use functions related to Python.
  • How students can make a calculator, a rolling die, tree drawing function as well as prime number generator.
  • Students will be able to learn different objects of Python

Monday, September 10, 2018

R programming from Scratch & Practice Case Studies workout

September 10, 2018 0
R programming from Scratch & Practice Case Studies workout

Analytics / Data Science: Learn to Import, Sort, Merge, Subset, Append, Freq, Univariate, Regression, Derive variable.

What Will I Learn?
  • Import / Enter / Viewing data and metadata in R
  • Conduct Frequency Distribution Analysis / Univariate Analysis in R
  • Create derived variables
  • Merge / Append data sets
  • Sort / Subset data sets
  • Learn to substring variables
  • Create cross tab analysis
  • conduct Linear Regression analysis

Sunday, September 9, 2018

Text Mining and NLP using R and Python

September 09, 2018 0
Text Mining and NLP using R and Python

Data Science Text Mining and NLP using R and Python.

What Will I Learn?
  • Perform text mining applications using structured & unstructured data;
  • Understand about document term matrix, term frequency, term frequency inverse document, term frequency for normalizing
  • Differentiate between size of word which indicates the frequency of the said word in a word cloud, clustering based on related use for better insights and how to read the results in context to make sense of the word
  • Understand from a practical case study the various steps of text mining in R and the use of Positive and negative word banks
  • Learn Web and Social media extraction using R, Risk sensing - sentiment analysis, Twitter application management for extracting tweets
  • Understand the clustering concept, that is an integral part of text mining

Saturday, September 8, 2018

Data Science with Jupyter: 2-in-1

September 08, 2018 0
Data Science with Jupyter: 2-in-1

Get the most out of Jupyter to perform various data science tasks.

What Will I Learn?
  • Get the most out of your Jupyter Notebook to complete the trickiest of tasks in data science
  • Learn all the tasks in the data science pipeline from data acquisition to visualization and implement them using Jupyter
  • Create custom extensions and build data widgets using Jupyter Notebook
  • Perform scientific computing and data analysis tasks with Jupyter
  • Create interactive dashboards and dynamic presentations
  • Master the best coding practices and deploy your Jupyter Notebooks efficiently
Includes
  • 4.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

SGLearn@Python for Data Science & Machine Learning Bootcamp

September 08, 2018 0
SGLearn@Python for Data Science & Machine Learning Bootcamp

This is an Adapted Course for Singaporeans picking up new skillsets and competencies under the CITREP+ Scheme.

What Will I Learn?
  • Use Python for Data Science and Machine Learning
  • Use Spark for Big Data Analysis
  • Implement Machine Learning Algorithms
Includes
  • 22 hours on-demand video
  • 9 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Make 2D & 3D Graphs in Python with Matplotlib for Beginners!

September 08, 2018 0
Make 2D & 3D Graphs in Python with Matplotlib for Beginners!

A data science masterclass for beginners! Learn data visualization by making graphic bars and diagrams. Code in Python.

What Will I Learn?
  • Code in the Python 3.5 programming language.
  • Make games with Python.
  • Create basic line and scatter plots with Matplotlib 1.5.
  • Read finance data directly from Yahoo.
  • Customise our graphs with visuals, a title, labels, text and a legend.
  • Recognize types of visualization: histograms, pie charts, and box and whisker plots.
  • Make candlestick plots.
  • Understand figures and subplots.
  • Perform in-depth customization of plot structure
  • Understand basic 3D plotting.
Includes
  • 27 hours on-demand video
  • 3 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Requirements
  • Download Anaconda 4.2.0, the free data science platform by Continuum, which contains Python 3.5.2 and Matplotlib.
  • Otherwise, you can download and install Python 3.5.2 and Matplotlib for free online.
  • Topics involve intermediate math, so familiarity with university-level math is helpful.

Friday, September 7, 2018

Mastering Data Visualization with R

September 07, 2018 0
Mastering Data Visualization with R

Visualize data using R Base Graphics, Lattice Package and ggplot (GGPlot2) for data analysis and data science.

What Will I Learn?
  • Understand what plots are suitable for a type of data you have
  • Undestand the data before you make a plot
  • Visualize data by creating various graphs using R base package, lattice and ggplot2 packages
  • A case study to select a diamond - to explain ggplot()
Requirements
  • Some basic knowledge of R is expected. However this course does include a quick overview of R knowledge required for this course.

Apache Spark Streaming with Python and PySpark

September 07, 2018 0
Apache Spark Streaming with Python and PySpark

Add Spark Streaming to your Data Science and Machine Learning Python Projects.

What Will I Learn?
  • Create big data streaming pipelines with Spark using Python
  • Run analytics on live Tweet data from Twitter
  • Integrate Spark Streaming with tools like Apache Kafka, used by Fortune 500 companies
  • Work with new features of the most recent version of Spark: 2.3

Requirements
  • Python Programming Skills
  • A computer with decent memory & internet connection
  • Either Ubuntu, Mac OS, or Windows as an operating system

Wednesday, September 5, 2018

Tableau Interview Q&A: Tableau For Data Science Careers

September 05, 2018 0
Tableau Interview Questions To Maximize Your Chances Of Getting A Data Analytics Or Tableau Developer Or Analyst Job.

What Will I Learn?
  • Learn how to explain what Tableau is
  • Learn who the founders of Tableau are
  • Learn how to describe the mission of the company
  • Learn how to explain what a treemap visualisation is
  • Learn about Tableau Desktop and Tableau Server row and column limitations
  • Learn the difference between .twb and .twbx files
  • Learn how aggregation works in Tableau
  • Learn everything how context filters work
  • Learn two practical applications of context filters
  • Learn how data source filters work
  • Learn how blends work in Tableau
  • Learn how to append data to a Tableau extract
  • Learn how to "Union All" data using a Custom SQL query
  • Understand the difference between measures and dimensions
  • Understand the difference between discrete and continuous variables
  • Learn how to create a blended axis and how to control it

Text Mining and Sentiment Analysis with Tableau and R

September 05, 2018 0
Text Mining and Sentiment Analysis with Tableau and R

Data Science with R and Tableau: Extract valuable info out of Twitter to rock in marketing, finance, or any research.

What Will I Learn?
  • Connect Twitter and R to harvest Tweets for certain keywords
  • Perform sentiment analysis based on a simple lexicon approach
  • Clean and process Tweets for further analysis
  • Export text based data and sentiment scores from R
  • Use Tableau to visualize sentiment analysis data
  • Identify situations where sentiment analysis can be applied in a company

Tuesday, September 4, 2018

Data Analytics: SQL for newbs, beginners and marketers

September 04, 2018 0
Data Analytics: SQL for newbs, beginners and marketers

Dominate data analytics, data science, and big data.

What Will I Learn?
  • Know how to answer all of their marketing-related questions using a SQL query
  • Understand what a relational database is
  • How to install SQL on Mac, Linux, or Windows
  • How to create a table
  • How to import data into a table
  • How to query a table
  • How to insert into, update, and delete from a table
  • Speed things up using indexes
  • Join tables together to merge data
  • Aggregate data using count, sum, and average
  • Determine where in the sales funnel customers are being lost
  • Chart your year over year revenue
  • Group and sort sales by location
  • Use SQL on Spark
  • Install Spark
  • Create a Spark cluster on AWS EC2

Data Visualization with Python: The Complete Guide

September 04, 2018 0
Data Visualization with Python: The Complete Guide

Learn to visualize your data using Python in this data science course.

What Will I Learn?
  • Learn to create graphical visualization for your data
  • Learn about data analysis and data clustering
  • Master the mathematical foundation of Data science
  • Learn advance concepts such as Gradient descent and Data munging
Includes
  • 7 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Practical Neural Networks & Deep Learning In R

September 04, 2018 0
Practical Neural Networks & Deep Learning In R

Artificial Intelligence & Machine Learning for Practical Data Science in R.

What Will I Learn?
  • Be Able To Harness The Power Of R For Practical Data Science
  • Read In Data Into The R Environment From Different Sources & Carry Out Basic Pre-processing Tasks
  • Master The Theory Of Artificial Neural Networks (ANN)
  • Implement ANN For Classification & Regression Problems In R
  • Implement Deep Learning In R
  • Learn The Usage Of The Powerful H2o Package
  • Learn The Implementation Of Both ANN & DNN Using The H2o Package Of R Programming Language
Includes
  • 5.5 hours on-demand video
  • 2 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Data Analysis and Visualization - Complete Bootcamp by TM

September 04, 2018 0
Data Analysis and Visualization - Complete Bootcamp by TM

The Official Study kit for TakenMind Interns to pursue their Data Science Internship.

What Will I Learn?
  • Perform Data Analytics seamlessly and smartly
Requirements
  • Experience in using a Computer - Windows/Linux/Mac
  • Basic Mathematical Knowledge
Includes
  • 8.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Monday, September 3, 2018

Data Science with Python for People in a Hurry.

September 03, 2018 0
Data Science with Python for People in a Hurry.

Learn the very basics data science with Python with hands on examples.

What Will I Learn?
  • Understand the Basics of Data Science.
  • Learn how to debug and fix machine learning models.
  • Know and understand how to use popular data science tools.
Requirements
  • Know how to use a computer (MAC or Windows).
  • Exposed to Computer Programming (in any language) preferably Python.
  • Know Basic Statistics (mean, std, median, etc.)

Effective Data Science

September 03, 2018 0
Effective Data Science

How to be an Effective Data Scientist that creates impact and produces measurable outcomes and results.

What Will I Learn?
  • What is Effective Data Science?
  • How to assess your current skills in Data Science?
  • How to identify the right skills to focus on?
  • What are the skills required for Effective Data Science?
  • How to communicate so your data products are used?
  • How to find and define Data Science use cases properly?
  • How to manage a Data Science project effectively and efficiently?
  • How to design good Data Science products with Quality code?
  • How to continuously learn and practice in the field of data science?
  • How to learn from Data Science Experts?
  • How to find and do good Data Science projects?

Power BI A-Z: Hands-On Power BI Training For Data Science!

September 03, 2018 0
Power BI A-Z: Hands-On Power BI Training For Data Science!

Learn Microsoft Power BI for Data Science and Data Analytics. Build visualizations and BI reports with Power BI Desktop.

What Will I Learn?
  • Connect Microsoft Power BI to data sources
  • Create Barcharts
  • Create Treemaps
  • Create Donut Charts
  • Create Waterfall Diagrams
  • Create Piecharts

Python Pandas - Data Analysis & Visualization

September 03, 2018 0
Python Pandas - Data Analysis & Visualization

Get started on data science with pandas and numpy from scratch in Python 3. Learn thoroughly, with breeze.

What Will I Learn?
  • Experienced with N-dimensional array, Series, and DataFrame
  • Perform data analysis with python 3
  • Be very confident when using Pandas and Numpy
  • Gain extensive knowledge of how pandas works