JULIA COURSE FOR COMPLETE BEGINERS
Channel: F-Course
Date: 2021-04-03

This 8-hours easy-to-understand course covers all the common features of Julia language for complete beginners made by Dr. Juan Klopper, a research project manager, data scientist, deep learning expert, lecturer, and surgeon from the University of Cape Town.
Download the notebook files as they are added at: https://www.juanklopper.com/computer-programming/
In this course you will learn:
0:00:00 - 1 Julia for simple medical statistical analysis
0:30:24 - 2 Using Distributions in Julia
0:45:50 - 3 Lesson 01_01 Introducing Julia
0:51:44 - 4 Lesson 01_02 Introducing the juliabox notebook
0:55:39 - 5 Lesson 01_03 Something other than Hello World
1:00:20 - 6 Lesson 01_04 How to code 1 plus 1 in Julia
1:02:56 - 7 Lesson 01_05 A more functional way of coding 1 plus 1
1:09:51 - 8 Lesson 01_06 Multiplication before addition
1:11:19 - 9 Lesson 01_07 Rounding and common divisors and multiples
1:15:17 - 10 Lesson 01_08 Trigonometric functions and sign values
1:19:16 - 11 Lesson 01_09 Comparing values
1:26:53 - 12 Lesson 01_10 Roots exponentials and logarithms
1:30:31 - 13 Lesson 01_11 Complex numbers
1:34:36 - 14 Lesson 01_12 Plotting with Gadfly
1:40:18 - 15 Lesson 02_01 Introducing the concept of types
1:43:40 - 16 Lesson 02_02 Super and subtypes
1:50:13 - 17 Lesson 02_03 Abstract and concrete types
1:53:04 - 18 Lesson 02_04 Creating your own types
1:58:46 - 19 Lesson 03_01 Ternary operators
2:04:07 - 20 Lesson 03_02 Boolean switching
2:06:58 - 21 Lesson 03_03 For loops
2:17:08 - 22 Lesson 03_04 If statements
2:19:38 - 23 Lesson 03_05 Combining for loops and if statements using continue
2:23:36 - 24 Lesson 03_06 Comprehensions
2:33:19 - 25 Lesson 03_07 Collections
2:35:21 - 26 Lesson 03_09 While statements
2:37:37 - 27 Lesson 04_01 Introduction to Julia functions
2:40:55 - 28 Lesson 04_02 Single expression functions
2:43:21 - 29 Lesson 04_03 Multiple expression functions
2:50:44 - 30 Lesson 04_04 Arguments with default values and keyword arguments
2:57:40 - 31 Lesson 04_05 Functions with a variable number of arguments
3:05:05 - 32 Lesson 04_06 Passing arrays as functions
3:13:34 - 33 Lesson 04_07 Type parameters
3:18:16 - 34 Lesson 04_08 Stabby functions and do blocks
3:22:06 - 35 Lesson 04_09 Functions as arguments and nested functions
3:25:13 - 36 Lesson 04_10 Multiple dispatch
3:37:38 - 37 Lesson 05_01 Collections
3:41:22 - 38 Lesson 05_02 Arrays
3:58:23 - 39 Lecture 05_03 Modifying arrays
4:04:01 - 40 Lesson 05_04 Matrices
4:30:29 - 41 Lesson 05_05 Sets
4:34:02 - 42 Lesson 05_06 Tuples
4:39:16 - 43 Lesson 05_07 Dictionaries
4:51:57 - 44 Lesson 06_01 Strings
4:54:19 - 45 Lesson 06_02 Introduction to strings
4:58:17 - 46 Lesson 06_03 Substrings
5:02:29 - 47 Lesson 06_04 Characters
5:08:40 - 48 Lesson 06_05 Splitting and combining strings
5:13:46 - 49 Lesson 06_06 Converting between numbers and strings
5:17:39 - 50 Lesson 06_07 Replacing sections of a string
5:22:22 - 51 Lesson 06_08 Regular expressions
5:39:01 - 52 Package Gadfly 01 Introduction to Julia Gadfly
5:46:11 - 53 Package Gadfly 02 Layers Themes Titles Labels and Saving
5:57:48 - 54 Package Gadfly 03 DataFrame Data and Boxplots
6:09:22 - 55 Package Gadfly 04 Density plots Histograms and Violin plots for @JuliaLanguage
6:16:30 - 56 Package Gadfly 05 QQ plots for @JuliaLanguage
6:22:15 - 57 Package Gadfly 06 Scatter plots Lines More examples
6:32:18 - 58 Project 1 Section 1 Part 1
6:34:02 - 59 Project 1 Section 1 Part 2 The research question
6:38:47 - 60 Project 1 Section 1 Part 3 Literature search
6:40:37 - 61 Project 1 Section 1 Part 4 Study type
6:44:17 - 62 Project 1 Section 1 Part 5 Variables required to answer research question
6:47:34 - 63 Project 1 Section 1 Part 6 Stating the research hypotheses
6:51:53 - 64 Project 1 Section 1 Part 7 Protocol and ethics
6:53:54 - 65 Project 1 Section 1 Part 8 Data collection design
7:02:21 - 66 Project 1 Section 1 Part 9 Google forms
7:10:00 - 67 Project 1 Section 2 Part 1
7:13:51 - 68 Project 1 Section 2 Part 2
7:16:57 - 69 Project 1 Section 2 Part 3
7:21:58 - 70 Project 1 Section 2 Part 4
7:32:43 - 71 Project 1 Section 2 Part 5
7:37:53 - 72 Project 1 Section 2 Part 6
7:48:16 - 73 Project 1 Section 2 Part 7
Check out Dr. Juan Klooper channel at https://www.youtube.com/channel/UCHf1pH6ghdApN1aC3jLuL5A