
Julia delivers Python-like ease and C-like speed for data science and machine learning, with open source packages and parallel computing.
Learn how to install Julia on Windows and Linux, download from julialang.org/download, and install IJulia for Jupyter notebook to use as the IDE throughout the course.
Explore numbers and variables in Julia, including integers, floats, and basic arithmetic. Learn to write single-line and multi-line comments and to store and print values in a Jupyter notebook.
Discover arrays in Julia, the first Julia collection type that stores homogeneous or non homogeneous elements. Learn to define, index from 1, slice ranges, and perform in-place and copy operations.
Explore how tuples differ from arrays by using parentheses to define immutable collections, access elements by index, and note that modification is not allowed.
Explore decision making and control flow in Julia's high-performance environment through if, else, and else if statements, using examples that classify numbers as positive, negative, or between 0 and 25.
Learn to install and use Julia data frames for fast tabular data analysis, create and populate frames, and access columns like tb.x1.
Explore how the plots package in Julia provides a unified interface to backends like GR, PyPlot, and Unicode plots, enabling quick switch between line, scatter, and labeled plots.
Learn to fit a multiple linear regression model with multiple predictors in Julia, interpreting the intercept and coefficients, handling categorical data, and predicting salary while exploring gender and education effects.
Do you like Python, you enjoy writing python code. It's very easy to code in python. But python is slow. So production require very high performance computing.
So we need a language which is easy to work like python and as fast as low level programming language like C.
Julia is the programming language which looks like Python and execute like C.
If you want to learn next generation fast scientific computing language and easy to work with Julia is the right solution for you and you have come at a right place to learn the Julia.
This course mainly focus on data science aspect of Julia. Although I am going to start with Julia introduction installation and major basic concepts related to Julia.
Following topics we are going to cover in this course.
Introduction to Julia and installation
Julia basics number variable send string
Julia collections, dictionary, sets and tuples.
Julia package management system and creating function in Julia
Vector and matrix related operation in Julia
Linear algebra with Julia
Data frame package
And plotting with plots package in Julia
Linear and Multiple Regression with GLM package
Udemy consider 30 days money back guarantee, so no need to worry about anything.
Get it enrolled in the course.
And I will see you inside the course.
Happy learning
Ankit mistry