Programming with Julia
What you'll learn
- Learn the groundbreaking Julia language: Speed of C, ease of Python
- Master Julia language to be able to use it in data science, machine learning and artificial intelligence
- Learn the fundamental principles of programming that you can use while learning other programming languages.
- Program in Julia language professionally
Requirements
- The only prerequisite is the motivation of learning.
- No programming experience is required.
- A computer running Windows, MAC or Linux.
Description
Do you want to learn data science, machine learning, deep learning, and AI but you are not sure about the programming language to learn?
Or you may be using Python and R, but you are tired of their low speed.
Julia is a modern programming language developed for data science, machine learning and AI. It is a dynamically typed language which is easy to learn and use and has the speed of C.
This is the first of a series of courses I plan to teach data science, machine learning and deep learning using Julia. Other courses, "Data Science with Julia", "Machine Learning with Julia" and "Deep Learning with Julia" will follow. In this course, you will learn programming in Julia proficiently. In the upcoming courses you will learn both machine learning and deep learning algorithms and how to build those algorithms from scratch using Julia.
Besides being ideal for data science and machine learning, Julia is also ideal for production environments. Being one of the most modern languages, Julia can be used to build entire applications and microservices.
Julia combines best features of dynamic languages like Python and R and low-level languages like C, C# and Java. You can develop a machine learning model or an algorithm in Julia and use that code in a production environment. You don't have to use different languages for development and production.
Who this course is for:
- This course is for anyone who wants to learn Julia programming language. You don't need any prior programming knowledge.
- If you want to learn data science, machine learning, deep learning and artificial intelligence, and search for an ideal programming language Julia is the best fit for you.
Instructor
I am currently working as an Analytics Director in the finance industry. I hold a BSc in Industrial Engineering, an MA in Financial Economics, and a PhD in Economics.
I have worked in various positions in the Financial Sector, Production Sector, and Consultancy. Before my current position, I led the local R&D activities of a multinational consultancy firm on data science in Turkey.
I have been giving graduate lectures at various universities since 2014.
I have two published books written in Turkish, both of which are bestsellers in their field: "Statistical Programming with R" and "Data Science with Python."