Companies Home Search Profile

Julia Programming Language - From Zero to Expert

Focused View

Dr. Mohammad Nauman

3:31:44

143 View
  • 01.01-introduction.mp4
    02:28
  • 01.02-installation.mp4
    03:14
  • 01.03-packages and interactive notebook.mp4
    04:57
  • 02.01-basic syntax variables and operations.mp4
    11:07
  • 02.02-control structures iterations and ranges.mp4
    04:24
  • 02.03-data structures in julia listsarrays tuples named tuples.mp4
    09:50
  • 02.04-dictionaries (maps) and symbols in julia.mp4
    03:49
  • 03.01-arrays matrices tensors reshaping helper functions.mp4
    16:09
  • 03.02-data type details casting among types.mp4
    02:49
  • 04.01-defining functions overloading multiple-dispatch.mp4
    12:20
  • 04.02-anonymous functions (and their importance) splatting and slurping.mp4
    09:44
  • 04.03-functional programming broadcasting-most important concept in julia.mp4
    11:06
  • 04.04-interfacing with python and r.mp4
    04:11
  • 05.01-plotting basics-prettier julia plots.mp4
    05:17
  • 05.02-data wrangling reading csv files descriptive case study.mp4
    14:09
  • 05.03-further data manipulation apache arrow grouping and analysis.mp4
    19:19
  • 06.01-case study clustering for housingmap data.mp4
    10:24
  • 06.02-classification with decision treesrandom forests.mp4
    09:55
  • 07.01-writing a neural network from scratch in a few lines.mp4
    16:05
  • 07.02-multiple layers state-of-the-art in a few more lines.mp4
    07:36
  • 07.03-case study mnist modifying data for model avoiding pitfalls.mp4
    14:15
  • 07.04-mnist continued creating the deep model training and testing.mp4
    09:04
  • 07.05-saving and loading models exploring more options.mp4
    05:39
  • 08.01-where to go from here pointers for further learning.mp4
    03:53
  • 9781803230719 Code.zip
  • Description


    The objective of this course is to give you a strong foundation needed to excel in Julia and learn the core of the language as well as the applied side in the shortest amount of time possible.

    We won’t waste time with the theory of why Julia is fast. We will jump right into the details and start coding. You will quickly realize how easy it is to learn this state-of-the-art and promising language. You will see how you can start using Julia to excel in your current job without moving the whole stack to Julia immediately.

    After explaining the basic concepts, we jump to case studies in data science and then machine learning. We apply both traditional machine learning models and then get to deep learning. You will see how Julia can help you create deep learning models from scratch in just a few lines of code and then move on to the state-of-the-art models without spending too much time.

    This way, you get to learn the most important concepts in this subject in the shortest amount of time possible without having to deal with the details of the less relevant topics. Once you have developed an intuition of the important stuff, you can then learn the latest and greatest models even on your own!

    By the end of the course, you will have a strong understanding of Julia programming language fundamentals.

    The code files are available here: https://github.com/PacktPublishing/Julia-Programming-Language---From-Zero-to-Expert-

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Dr. Mohammad Nauman
    Dr. Mohammad Nauman
    Instructor's Courses
    Dr. Mohammad Nauman has a PhD in computer science and a PostDoc from the Max Planck Institute for software systems. He has been programming since early 2000 and has worked with many different languages, tools, and platforms. He holds extensive research experience with many state-of-the-art models. His research in Android security has led to some major shifts in the Android permission model.He loves teaching and the most important reason he teaches online is to make sure that maximum people can learn through his content. Hope you have fun learning with him!
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 24
    • duration 3:31:44
    • Release Date 2023/02/26