Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Julia Journey

    Posted By: ELK1nG
    Julia Journey

    Julia Journey
    Published 10/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 459.25 MB | Duration: 1h 12m

    Migrating From Python or Matlab into Julia World

    What you'll learn

    Learn how to use Julia's package manager and modules.

    Learn how Julia's data types differ from Python and MATLAB, leading to concepts like multiple dispatch, parametric types, and type inference

    Learn how to identify different types of functions.

    Familiarize yourself with the syntax and functionality of do-block, broadcast, and piping

    Requirements

    Any background on programming.

    Description

    Are you a Python or MATLAB developer looking to level up your programming skills with a cutting-edge, high-performance language? This course offers the perfect opportunity to dive into Julia — a versatile, rapidly growing language that's becoming a go-to in fields like scientific computing, data science, and machine learning.Throughout the course, you'll master the essentials of Julia, from understanding its data types and control flow structures to working with its powerful function system. You'll also uncover how Julia's standout features—such as multiple dispatch and parametric types—can simplify and accelerate your coding process, but may be confusing to understand at first sight.You'll learn how to use its package manager and modules, as well as advanced tools like piping and broadcasting, which will help you write cleaner code. These tools are designed to boost your productivity by enhancing code organization, reusability, and sometimes,  performance.You’ll dig into advanced topics such as in-place operations, iterators, macros, named tuples, structs, and, of course, multiple dispatch. With these skills, you’ll be equipped to design custom data structures, write flexible, efficient functions, and tap into Julia’s powerful metaprogramming abilities.By the end of this journey, you’ll have a deep understanding of Julia and the confidence to apply it to real-world projects. Whether you're working as a data scientist, researcher, or engineer, this course will arm you with the tools to thrive in the Julia programming landscape.

    Overview

    Section 1: Introdução

    Lecture 1 Very Fast Introduction

    Section 2: Lesson 01

    Lecture 2 Hello World

    Lecture 3 Data Types

    Lecture 4 Control Flow

    Lecture 5 Functions

    Lecture 6 Packages part 1

    Lecture 7 Packages part 2

    Lecture 8 Developing Modules

    Section 3: Lesson 02

    Lecture 9 Piping

    Lecture 10 Broadcast

    Lecture 11 In-Place

    Lecture 12 Iterators

    Lecture 13 Macros

    Section 4: Lesson 03

    Lecture 14 Named Tuples

    Lecture 15 Structs

    Lecture 16 Multiple Dispatch

    Lecture 17 Parametric Types

    Data scientists, data engineers, and anyone that already has a background in computing (eg, Python or Matlab)  needs to hear some friendly advice on how to understand the features of the Julia language.