نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
جولیا یک زبان برنامه نویسی است که برای عملکرد بالا طراحی شده است و برای Data Science ، حوزه های علمی ، تجسم داده ها ، محاسبات موازی و موارد دیگر استفاده می شود. این دوره به شما یاد می دهد که برای شروع برنامه نویسی با جولیا باید بدانید! هر زبانی موافقان و مخالفانی دارد ... اما اگر به شما بگویم زبانی وجود دارد که با تجربه بسیاری از زبان های برنامه نویسی دیگر ایجاد شده است ، با عملکرد را در ذهن دارید ، و آیا این قادر است انواع ویژگی های موجود در زبان های برنامه نویسی عمومی را به زبان های طراحی شده برای محاسبات علمی و علوم داده ارائه دهد؟ خوب ، این چیزی است که جولیا در مورد آن است. در این دوره ، جولیا: شروع ، شما دانش بنیادی لازم برای یک برنامه نویس جولیا را خواهید آموخت. ابتدا یاد خواهید گرفت که چگونه محیط توسعه جولیا خود را تنظیم کنید. در مرحله بعدی ، نحوه تعریف متغیرها و استفاده از انواع داده ها و همچنین کنترل جریان برنامه را کشف خواهید کرد. که با یادگیری نحوه ایجاد توابع ، روش ها و ماژول ها و همچنین نحوه کار با پرونده ها دنبال می شود. سرانجام ، خواهید دید که چگونه بسته هایی را پیدا می کنید که به شما کمک می کنند هر برنامه ای را که می توانید رویای خود را بسازید. پس از پایان این دوره ، مهارت ها و دانش لازم برای نامگذاری رمزگذار جولیا را خواهید داشت. نرم افزار مورد نیاز: جولیا.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک دلیل جولیا
Understanding the Reasoning Behind Julia
-
چرا جولیا؟
Why Julia?
-
تاریخچه جولیا
The History of Julia
-
جولیا چیست؟ برای کیست؟ چرا باید جولیا را یاد بگیرم؟
What Is Julia? Who Is It For? Why Should I Learn Julia?
-
نمایش قدرت جولیا
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
-
اجرای جولیا کد و Shell Demo مبتنی بر وب
Running Julia Code and the Web-based Shell Demo
-
اجرای جولیا کد با نسخه ی نمایشی مفسر
Running Julia Code with the Interpreter Demo
-
اجرای جولیا کد در نسخه ی نمایشی IDE
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
-
کار با Files در جولیا
Working with Files in Julia
-
تعامل با File System
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
نمایش نظرات