آموزش جولیا 1: شروع کار - آخرین آپدیت

دانلود Julia 1: Getting Started

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: هر زبانی دارای جوانب مثبت و منفی است ... اما اگر به شما بگویم زبانی وجود دارد که با تجربه بسیاری از زبانهای برنامه نویسی دیگر ، با عملکرد در ذهن ایجاد شده است ، و قادر به ارائه انواع ویژگی های موجود در زبانهای برنامه نویسی عمومی در تمام راه به زبان هایی است که برای محاسبات علمی و علم داده ها طراحی شده اند؟ خوب ، این همان چیزی است که جولیا در مورد آن است. در این دوره ، جولیا 1: با شروع کار ، دانش بنیادی لازم برای برنامه نویس جولیا را می آموزید. ابتدا یاد می گیرید که چگونه محیط توسعه جولیا را تنظیم کنید. در مرحله بعد ، نحوه تعریف متغیرها و استفاده از انواع داده ها و همچنین جریان برنامه کنترل را کشف خواهید کرد. این امر با یادگیری نحوه ایجاد توابع ، روش ها و ماژول ها و همچنین نحوه کار با پرونده ها دنبال می شود. در آخر ، چگونه می توانید بسته هایی را پیدا کنید که به شما در ساخت هر برنامه ای که می توانید در مورد آن می توانید در خواب بسازید ، پیدا کنید. پس از اتمام این دوره ، مهارت و دانش لازم برای خود را به عنوان رمزگذار جولیا خواهید داشت. نرم افزار مورد نیاز: جولیا.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

درک دلیل جولیا Understanding the Reasoning Behind Julia

  • بررسی نسخه Version Check

  • چرا جولیا؟ Why Julia?

  • چرا جولیا؟ Why Julia?

  • تاریخچه جولیا The History of Julia

  • جولیا چیست؟ برای کیست؟ چرا باید جولیا را یاد بگیرم؟ What Is Julia? Who Is It For? Why Should I Learn Julia?

  • تاریخ جولیا The History of Julia

  • جولیا چیست؟ برای کیست؟ چرا باید جولیا را یاد بگیرم؟ What Is Julia? Who Is It For? Why Should I Learn Julia?

  • نمایش قدرت جولیا Demonstrating the Power of Julia

  • بردن Takeaway

  • نشان دادن قدرت جولیا Demonstrating the Power of Julia

  • پیشخدمت Takeaway

تنظیم محیط توسعه جولیا Setting Up your Julia Development Environment

  • تنظیم محیط توسعه جولیا Setting up Your Julia Development Environment

  • نصب جولیا در ویندوز 10 Installing Julia in Windows 10

  • نصب جولیا در macOS Installing Julia in macOS

  • نصب جولیا در لینوکس Installing Julia in Linux

  • اجرای کد جولیا و نسخه ی نمایشی پوسته مبتنی بر وب Running Julia Code and the Web-based Shell Demo

  • اجرای کد جولیا با نسخه ی نمایشی مترجم Running Julia Code with the Interpreter Demo

  • اجرای کد جولیا در یک نسخه ی نمایشی Running Julia Code in an IDE Demo

  • اجرای کد جولیا در نسخه ی نمایشی نوت بوک Jupyter Running Julia Code in Jupyter Notebook Demo

  • پیشخدمت Takeaway

تعریف متغیرها و استفاده از انواع داده ها Defining Variables and Using Data Types

  • اعلام متغیرها و استفاده از انواع داده ها در جولیا Declaring Variables and Using Data Types in Julia

  • درک سیستم نوع جولیا Understanding the Julia Type System

  • انواع بدوی Primitive Types

  • انواع انتزاعی Abstract Types

  • انواع کامپوزیت Composite Types

  • نوع کامپوزیت قابل تغییر Mutable Composite Type

  • انواع بیشتر جولیا More Julia Types

  • درک ساختار داده های جولیا Understanding Julia's Data Structures

  • پیشخدمت Takeaway

کنترل جریان برنامه Controlling Program Flow

  • کنترل جریان برنامه Controlling Program Flow

  • اظهارات گروه بندی با عبارات مرکب Grouping Statements with Compound Expressions

  • با استفاده از ارزیابی مدار مشروط و کوتاه Using Conditional and Short Circuit Evaluation

  • اجرای کد چندین بار: حلقه ها Executing Code Multiple Times: Loops

  • برخورد با خطاها با استفاده از رسیدگی به استثنا Dealing with Errors Using Exception Handling

  • درک سطح بالایی از اجرای موازی با کارها A High-level Understanding of Parallel Execution with Tasks

  • پیشخدمت Takeaway

ایجاد توابع ، روش ها و ماژول ها Creating Functions, Methods, and Modules

  • یادگیری نحوه تعریف توابع Learning How to Define Functions

  • درک تفاوت بین توابع و روشها Understanding the Difference between Functions and Methods

  • تصمیم گیری در مورد کدام روش برای اجرای: اعزام Deciding Which Method to Execute: Dispatch

  • برخورد با ابهام در روش ها Dealing with Ambiguity on Methods

  • با استفاده از ترکیب عملکرد ، لوله کشی و نحو نقطه Using Function Composition, Piping, and Dot Syntax

  • گروه بندی و سازماندهی عملکرد با ماژول ها Grouping and Organizing Functionality with Modules

  • پیشخدمت Takeaway

کار با Files Working with Files

  • کار با پرونده ها در جولیا Working with Files in Julia

  • تعامل با سیستم پرونده Interacting with the File System

  • خواندن و نوشتن پرونده ها Reading and Writing Files

  • کار با پرونده های XML و JSON Working with XML and JSON Files

  • کار با تصاویر Working with Images

  • پیشخدمت Takeaway

کار با کتابخانه و بسته های استاندارد جولیا Working with the Julia Standard Library and Packages

  • شروع با کتابخانه و بسته های استاندارد جولیا Getting Started with the Julia Standard Library and Packages

  • آشنایی با کتابخانه های استاندارد جولیا Getting to Know the Julia Standard Libraries

  • نصب بسته ها با PKG - مدیر بسته جولیا Installing Packages with Pkg - the Julia Package Manager

  • کشف و نصب بسته های اضافی جولیا Discovering and Installing Additional Julia Packages

  • پیشخدمت Takeaway

بسته بندی کردن Wrapping Up

  • غذای نهایی Final Takeaway

نمایش نظرات

آموزش جولیا 1: شروع کار
جزییات دوره
2h 4m
56
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
13
4.5 از 5
دارد
دارد
دارد
Xavier Morera
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Xavier Morera Xavier Morera

خاویر بسیار علاقه مند به تدریس است ، به دیگران کمک می کند جستجو و Big Data را درک کنند. او همچنین یک کارآفرین ، مدیر پروژه ، نویسنده فنی ، مربی است و دارای چند گواهینامه با Cloudera ، Microsoft و Scrum Alliance ، همراه با MVP مایکروسافت است. او بخش عمده ای از حرفه خود را صرف کار بر روی پروژه های پیشرفته با تمرکز اصلی در .NET ، Solr و Hadoop در میان چند فناوری جالب دیگر کرده است. در طول چندین پروژه ، وی مهارت هایی را برای مقابله با راه حل های نرم افزاری پیچیده سازمانی ، کار با شرکت هایی که از شرکت های نوپا گرفته تا مایکروسافت کار می کنند ، کسب کرده است. خاویر همچنین به عنوان مربی v/trainer در سراسر جهان برای مایکروسافت کار می کرد.