MATLAB Master Class: Go from Beginner to Expert in MATLAB (Udemy.com)

MATLAB from beginner to advance level with Advanced Data Types and Applications from Data Science and Data preprocessing

Created by: Nouman Azam

Produced in 2021

icon
What you will learn

  • Develop beginer to advance level skills of Programming with MATLAB. This is the only course which enables you to learn intermediate and advance programming data structures such as structures, tables, times tables, cells and map container.
  • Gain Hands-On experience with MATLAB for visualizing, analyzing and formulating intermediate and some advanced level problems using MATLAB programming skills
  • Experience some real world applications of MATLAB in solving Data Science problems.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100

icon
Course Description

Basic Course DescriptionMATLAB(matrix laboratory) is one of thefundamental and leading programming language andis a must learn skillforanyone who want to develop a career in engineering, science or related fields.
Excellent MATLAB programming skills is therefore a crucial factor in making or breaking your career. This course is designed from a perspective of a student who has no prior knowledge of MATLAB and who is a MATLAB beginner. The course starts from the very basic concepts and then built on top of those basic concepts and move towards more advanced topics such as visualization, exporting and importing of data, advance data types and data structures and advance programming constructs. To get the real feel of MATLAB in solving and analyzing real life problems, the course includes machine learning topics in data science and data preprocessing. To convert the source codes into meaningful pieces of softwares, the course also covers topics in building GUI using GUIDE and App Designer utilities of matlab. Finally, we also cover topics in text processing such as building Regular Expressions. The course isfun and exciting, but at the same time we dive deep into MATLAB to uncover its power of formulating and analyzing real life problems. The course is structured into four different Parts. Below is the detailed outline of this course.
Part 1: MATLAB from Beginer to Advance Segment 1.
1: Handling variables and Creating ScriptsSegment 1.
2: Doing Basic Maths in MATLABSegment 1.
3: Operations on MatricesSegment 1.
4: Advance Math Functions with Symbolic Data TypeSegment 1.
5: Interacting with MATLAB and GraphicsSegment 1.
6: Importing Data into MATLABSegment 1.
7: File Handling and Text ProcessingSegment 1.
8: MATLAB ProgrammingSegment 1.
9: Sharing Your MATLAB ResultsPart 2: Advance MATLAB Data Types Segment 2.
1:
Cell Data TypeSegment 2.
2:
Tables and Time TablesSegment 2.
3:
Working withStructures andMap Container Data TypeSegment 2.
4: Converting between Different Data TypesPart 3: Machine Learning for Data Science Using MATLABSegment 3.
1 Data PreprocessingSegment 3.
2. ClassificationSegment 3.
2.
1 K-Nearest NeighborSegment 3.
2.
2 Naive BayesSegment 3.
2.
3 Decision TreesSegment 3.
2.
4 Support Vector MachineSegment 3.
2.
5 Discriminant AnalysisSegment 3.
2.
6 EnsemblesSegment 3.
2.
7 Performance EvaluationSegment 3.
3 ClusteringSegment 3.
3.
1 K-MeansSegment 3.
3.
2 Hierarchical Clu steringSegment 3.
4 Dimensionality ReductionSegment 3.
5 Project Part 4: Data Preprocessing for Machine Learning using MATLABSegment 4.
1 Handing Missing ValuesSegment 4.
2 Dealing with Categorical VariablesSegment 4.
3 Outlier Detection Segment 4.
4 Feature Scaling and Data DiscretizationSegment 4.
5 Selecting the Right Method for your DataPart 5: Build Regular Expression using MATLAB for Text ProcessingSegment 5.
1 : Introduction and getting started with regexesSegment 5.
2: Character ClassesSegment 5.
3: Anchors and Word BoundariesSegment 5.
4: Repetitiongs using QuantifiersSegment 5.
5: Group ConstructsSegment 5.
6: Assertions, Conditions and BackreferencingSegment 5.
7: Practical ExamplesPart 6: Matlab App Designing Using GuideSegment 6.
1: Basics of the GUIDESegment 6.
2:
Linking the Code with GUISegment 6.
3:
Advance Techniques for GUIDESegment 6.
4:
Sample Projects with GUIDESegment 6.
5:
More Useful Tricks and Examples with GUIDEPart 7: Create MATLAB Apps with App DesignerSegment 7.
1: Basics of App DesignerSegment 7.
2: Tips and Tricks for Effective use of App DesignerSegment 7.
3: Coding GUI'sSegment 7.
4:
Advance TechniquesSegment 7.
5: Sample Projects with App DesignerWho this course is for:
Anyone looking to build a strong career in science or engineering through Excellent MATLAB coding skillsAnyone wanting to advance their skills of real world problem solving with MATLAB based scientific computing

icon
Instructor Details

Nouman Azam

I am Dr. Nouman Azam and i am Assistant Professor inComputer Science.I teach online courses related to MATLAB Programmingto more than10,000 students on different online plateforms.
The focus in these courses is to explain different aspects of MATLAB and how to use them effectively in routine daily life activities. In my courses, you will find topics such as MATLAB programming,designing gui's, data analysis and visualization.
Machine learning techinquesusing MATLABis one of my favourate topic. During my research career i explore the use of MATLABin implementingmachine learning techniquessuch as bioinformatics, text summarization, text categorization, email filtering,malware analysis, recommender systems and medical decision making.

icon
More courses by Nouman Azam

MATLAB App Designing: The ultimate Guide for MATLAB Apps

$11.99

icon
More it & software courses

Kubernetes Certified Application Developer (CKAD) with Tests

$11.99

Angel Oracle Card Reader Course; Become the Oracle

$11.99

Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep lab

$11.99

Microsoft Access Networking 2: Maximum Security

$11.99

Oracle 12c Multitenant Architecture Administration

$11.99

Certified Kubernetes Administrator (CKA) with Practice Tests

$11.99

icon
Reviews

4.4

264 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Ishida Manabu on 11/15/2020

It is very basic and useful for those who study MATLAB from the scratch.

By Ojo Philip BODUNDE on 11/15/2020

Still very good

By Kunal Singh on 11/8/2020

I have gone through the course on MATLAB Gui by the instructor. It was an A++ experience. He is the best instructor, really professional and knows exactly what to teach. Thanks for your wonderful contribution to help us understand MATLAB.

By Joe Salem on 11/8/2020

A good index for information if you just need to flick through the video titles and look something up but personally I was unable to really get into the course as I found it very slow and not very engaging.

By Gabriel Federo Hungria on 10/26/2020

I had viewed the video in the propose sequence, as well, as I had looked at some videos outside of the instructor propose sequence, and only had one thing to say:
- This course is excellent!!!!!!!!!!!!!

By Kareem Adel on 10/20/2020

Needs some exercises and applications to be provided

By Muhammad Syakir bin Yusri on 10/8/2020

The explanation are well execute throughout the lectures.

By Muhammad Farhan Alfarisi on 10/2/2020

The lecturer speaks too fast and sounds complicated

By Rosario Trifiletti on 9/27/2020

Excellent so far. Professor is aware of confusing areas and does those slowly

By Hassan Ayub on 9/27/2020

Very interesting course, complete functionality of Matlab was explained and the quizzes further helped with the learning process.

By Arturo Machado on 9/21/2020

Clear explanations and resources

By Carlos Ganade on 9/21/2020

Very good