Hello Julia: Learn the New Julia Programming Language
4.3 (24 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
122 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Hello Julia: Learn the New Julia Programming Language to your Wishlist.

Add to Wishlist

Hello Julia: Learn the New Julia Programming Language

Learn Julia for really fast compiling code
4.3 (24 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
122 students enrolled
Last updated 2/2017
English
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • 2 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Write intermediate level Julia code
  • Have understanding of of the Julia language
  • Know all all Julia language fundamentals

  • Perform File IO operations in Julia
View Curriculum
Requirements
  • No prerequisites are needed. Installation of Julia on Mac and Windows are demonstrated.
Description

The secret to making the big bucks and landing that dream programming job is pretty simple. Pick a few key languages and get really, really good at them. Choosing languages that have a solid foundation and a promising future is also a good idea; and Julia fits that bit perfectly. This relatively new kid on the block (its first release was in 2012) is on the verge of becoming huge, and this online course will help you get one step ahead of everyone else by learning it fast, and learning it now. 

Get Ahead of the Coding Curve

  • Write Julia code to intermediate level
  • Perform File IO operations in Julia
  • Understand Julia fundamentals with real world examples
  • Learn one of the most popular new programming languages


Learn Julia Fundamentals

This Julia online course will take you from complete beginner to intermediate. Starting at the very beginning, you will be guided through the installation process and the basic functions and features of Julia will be presented to you. Variables, strings, logical operators, arrays, types, dictionaries, loops, list comprehensions, scope and modules are all covered to give you a thorough footing in the world of Julia.

 The second half of the course moves into more advanced features. You’ll dive into File IO reading, directories and learn how to write to files before moving on to meta programming, error handling, and various other more complex features of Julia. Each lesson provides download-able code so you don’t miss a trick and can go back over the material at your leisure.

Anyone who has a handle on basic programming concepts will get through this course with flying colours, as will those who are completely new to Julia and programming in general. You don’t need any previous credentials to begin... in fact, all you need is a computer with an internet connection to be on your way to a glittering programming career.

About Julia

Julia is a high-level, high-performance, dynamic programming language mostly used for technical, numerical and statistical computing. It’s also becoming increasingly popular for general-purpose programming, web use and as a specification language. It combines the powerful performance of C with the prototyping of Python.

Who is the target audience?
  • This course is great for anyone not familiar with Julia and wanting to learn it.
  • If you already have an intermediate or above skill level in Julia, this course is not for you.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
31 Lectures
02:58:18
+
Course Introduction
1 Lecture 01:31

Download Reference files here

Preview 01:31
+
Part 1 - Language Fundamentals
17 Lectures 01:51:32


Julialang
03:09

Installing Julia
02:01

Variables
08:42

Strings
05:02

Logical Operators
07:48

Arrays
07:23

Functions Part1
06:22

Functions Part 2
11:15

Functions Part 3
10:11

Types.
05:54

Dictionaries
06:11

Loops
08:16

List Comprehensions
05:20

Scope
04:52

Modules
07:14
+
Part 2 - Advanced Topics
10 Lectures 01:02:04
Part 2 Introduction
01:19

File IO - Reading
08:13

File IO - Working With Directories
06:54

File IO - Writing To Files
02:55

Macros
04:57

Meta Programming, Expressions & Symbols
08:03


Error Handling 1
08:53

Error Handling 2
08:08

Multiple Dispatch
07:07
+
Conclusion
1 Lecture 01:57
+
Bonus Material
2 Lectures 01:18
Bonus Lecture: Certificate of Completion
01:04

Bonus Lecture: Course Discounts
00:14
About the Instructor
Stone River eLearning
4.2 Average rating
16,628 Reviews
274,862 Students
201 Courses
270,000+ Happy Udemy Students

At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered. 

Check out our huge catalog of courses and join the over 450,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.