Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Data Science R Programming Language

R Ultimate: Learn R for Data Science and Machine Learning

R Basics, Data Science, Statistical Machine Learning models, Deep Learning with Keras, much more (All R code included)
Rating: 4.7 out of 54.7 (12 ratings)
104 students
Created by Bert Gollnick
Last updated 7/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • learn all aspects of R from Basics, over Data Science, to Machine Learning and Deep Learning
  • learn R basics (data types, structures, variables, ...)
  • learn R programming (writing loops, functions, ...)
  • data im- and export
  • basic data manipulation (piping, filtering, aggregation of results, data reshaping, set operations, joining datasets)
  • data visualisation (different packages are learned, e.g. ggplot, plotly, leaflet, dygraphs)
  • advanced data manipulation (outlier detection, missing data handling, regular expressions)
  • regression models (create and apply regression models)
  • model evaluation (What is underfitting and overfitting? Why is data splitted into training and testing? What are resampling techniques?)
  • regularization (What is regularization? How can you apply it?)
  • classification models (understand different algorithms and learn how to apply logistic regression, decision trees, random forests, support vector machines)
  • association rules (learn the apriori model)
  • clustering (kmeans, hierarchical clustering, DBscan)
  • dimensionality reduction (factor analysis, principal component analysis)
  • Reinforcement Learning (upper confidence bound)
  • Deep Learning (deep learning for multi-target regression, binary and multi-label classification)
  • Deep Learning (learn image classification with convolutional neural networks)
  • Deep Learning (learn about Semantic Segmentation)
  • Deep Learning (Recurrent Neural Networks, LSTMs)
  • More on Deep Learning, e.g. Autoencoders, pretrained models, ...

Course content

29 sections • 189 lectures • 21h 19m total length

  • Preview05:17
  • Preview09:31
  • Preview02:58
  • RStudio Introduction / Project Setup
    09:57
  • File Formats
    08:58
  • Rmarkdown Lab
    09:26
  • Package Handling
    00:59

  • Basic Data Types 101
    06:57
  • Basic Data Types Lab
    15:02
  • Matrices and Arrays Lab
    07:22
  • Lists
    08:11
  • Factors
    13:44
  • Dataframes
    08:37
  • Strings Lab
    24:05
  • Datetime
    17:02

  • Operators
    07:54
  • Loops 101
    05:16
  • Loops Lab
    09:16
  • Functions 101
    04:46
  • Functions Lab (Intro)
    01:27
  • Functions Lab (Coding)
    18:57

  • Data Import Lab
    09:25
  • Data Export Lab
    04:36
  • Web Scraping Intro
    01:06
  • Web Scraping Lab
    07:01

  • Preview02:35
  • Preview05:52
  • Filtering Lab
    10:18
  • Filtering Exercise
    00:03
  • Filtering Solution
    00:02
  • Preview04:46
  • Data Aggregation Lab
    04:53
  • Data Aggregation Exercise
    00:03
  • Data Aggregation Solution
    00:03
  • Data Reshaping 101
    03:20
  • Data Reshaping Lab
    11:43
  • Data Reshaping Exercise
    00:03
  • Data Reshaping Solution
    00:02
  • Set Operations 101
    01:30
  • Set Operations Lab
    02:21
  • Joining Datasets 101
    07:32
  • Joining Datasets Lab
    05:34

  • Preview02:54
  • ggplot 101
    11:04
  • ggplot Lab
    17:48
  • plotly Lab (Intro)
    02:18
  • plotly Lab
    11:21
  • leaflet Lab (Intro)
    02:24
  • leaflet Lab
    09:11
  • dygraphs Lab (Intro)
    01:19
  • dygraphs Lab
    10:22

  • Preview11:16
  • Outlier Detection Lab (Intro)
    01:20
  • Outlier Detection Lab
    20:04
  • Outlier Detection Exercise
    00:03
  • Outlier Detection Solution
    00:02
  • Missing Data Handling 101
    06:08
  • Missing Data Handling Lab (Intro)
    01:02
  • Missing Data Handling Lab (1/1)
    16:47
  • Regular Expressions 101
    04:25
  • Regular Expressions Lab
    16:19

  • Preview05:06
  • Machine Learning 101
    07:09
  • Models
    05:33

  • Regression Types 101
    03:40
  • Univariate Regression 101
    05:48
  • Univariate Regression Interactive
    04:01
  • Univariate Regression Lab
    12:10
  • Univariate Regression Exercise
    02:20
  • Univariate Regression Solution
    07:51
  • Polynomial Regression 101
    02:12
  • Polynomial Regression Lab
    13:59
  • Multivariate Regression 101
    04:41
  • Multivariate Regression Lab
    14:09
  • Multivariate Regression Exercise
    02:15
  • Multivariate Regression Solution
    13:12

  • Underfitting / Overfitting 101
    11:19
  • Train / Validation / Test Split 101
    02:56
  • Train / Validation / Test Split Interactive
    07:45
  • Train / Validation / Test Split Lab
    12:51
  • Resampling Techniques 101
    04:52
  • Resampling Techniques Lab
    18:06

Requirements

  • no prior knowledge required - just be passionate to gain new skills

Description

You want to be able to perform your own data analyses with R? You want to learn how to get business-critical insights out of your data? Or you want to get a job in this amazing field? In all of these cases, you found the right course!

We will start with the very Basics of R, like data types and -structures, programming of loops and functions, data im- and export.

Then we will dive deeper into data analysis: we will learn how to manipulate data by filtering, aggregating results, reshaping data, set operations, and joining datasets. We will discover different visualisation techniques for presenting complex data. Furthermore find out to present interactive timeseries data, or interactive geospatial data.

Advanced data manipulation techniques are covered, e.g. outlier detection, missing data handling, and regular expressions.

We will cover all fields of Machine Learning: Regression and Classification techniques, Clustering, Association Rules, Reinforcement Learning, and, possibly most importantly, Deep Learning for Regression, Classification, Convolutional Neural Networks, Autoencoders, Recurrent Neural Networks, ...

For each field, different algorithms are shown in detail: their core concepts are presented in 101 sessions. Here, you will understand how the algorithm works. Then we implement it together in lab sessions. We develop code, before I encourage you to work on exercise on your own, before you watch my solution examples. With this knowledge you can clearly identify a problem at hand and develop a plan of attack to solve it.

You will understand the advantages and disadvantages of different models and when to use which one. Furthermore, you will know how to take your knowledge into the real world.

You will get access to an interactive learning platform that will help you to understand the concepts much better.

In this course code will never come out of thin air via copy/paste. We will develop every important line of code together and I will tell you why and how we implement it.

Take a look at some sample lectures. Or visit some of my interactive learning boards. Furthermore, there is a 30 day money back warranty, so there is no risk for you taking the course right now. Don’t wait. See you in the course.

Who this course is for:

  • R beginners interested in learning R
  • data science practitioners who want to deepen their knowledge
  • developers who want to learn different aspects of Machine Learning

Instructor

Bert Gollnick
Data Scientist
Bert Gollnick
  • 4.1 Instructor Rating
  • 101 Reviews
  • 5,815 Students
  • 3 Courses

I am a hands-on Data Scientist with a lot of domain knowledge on Renewable Energies, especially Wind Energy.

Currently I work for a leading manufacturer of wind turbines. I provide trainings on Data Science and Machine Learning with R and Python since many years.

I studied Aeronautics, and Economics. My main interests are Machine Learning, Data Science, and Blockchain.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.