What you'll learn
- Data Types, Strings, Math
- Conditionals, Loops
- Tables, Arrays, Dictionaries
- Functions
- Structs, Enums, Symbols
- and more of Julia's Core Syntax
Requirements
- There are no prerequisites for this course
Description
The focus of this course is the basic syntax of Julia. It's ideal for someone who wants to learn how to do all the basic things quickly and easily. This could be someone entirely new to coding or someone coming in from another language (in which case you can speed up the video, as all this stuff is very easy).
The popular online IDE replit is used in this course. It's an excellent learning tool. That means zero setup time! You can start coding right away, just by signing up for free and creating a project file known as a repl, without the hassle of spending time installing Julia on your machine. A link to the repl I'm working on in each video is linked in the resources. You can just click on it, fork it, and edit the code, coming up with some examples about what's being taught in the video.
Enjoy the easy-to-understand to-the-point video lectures explaining simple topics. Have a try yourself! Run the code after watching the lecture, and try adding new arguments to get a good grasp of the concepts.
I’ve covered, strings, math, arrays, functions, conditionals, loops, and more. These topics help you dive into learning the Julia programming language and are a great place to start your journey. Having a good base through this course will help you put your right foot forward as you continue learning.
All the explanations and code are kept as simple as possible. This makes it possible to clearly and easily understand everything.
Who this course is for:
- Someone learning to code can learn basic concepts from this course
- Someone coming in from a different language who wants to learn the core syntax quickly and easily
Instructor
ProgLang Main Street is where I teach courses about programming languages. Currently my goal is to focus on the core concepts and syntax of programming languages. Yet, I do secretly have the desire to expand the courses and branch out into different areas.
Perhaps, after I gain enough experience in creating videos, I’ll be ready to take that leap. For now, I'll just be sticking to my guns and taking things one step at a time. I love creating video courses and sharing them here on this site. It's a nice safe place for me to geek out about something. The best thing is the feedback, and engagement I get from students.