راهنمای کامل آموزش دارت

دانلود The Complete Dart Learning Guide

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: المرجع الشامل لتعلم لغة دارت من الصفر باللغة العربية التفكير البرمجي اساسيات البرمجة اساسيات لغة دارت دارت پيش نيازها:لا تحتاج لأي مؤهلات.

تم الانتهاء من تحديث دورة الدارت

التحديثات شملت:

1- تحديث الاكواد المكتوبة في الدورة لتعمل على اخر اصدار في الدارت بدون مشاكل.

۲- تم توسيع دورة الدرات باضافة قسم كامل للبرمجة الغير متزامنة (برنامه نویسی ناهمزمان) لتتضمن شرح مواضيع (آینده، جریان، Async/Await، دریافت Api، سیستم فایل)

٣- أضافة شرح لدوال الفلترة او التصفية (where, indexWhere, map, any, وغيرهم)

٤- أضافة مشروع تطبيقي في نهاية الدورة.

٥- أضافة شرح مفصل لمفهوم ال امنیت null والتحدیثات الجديدة مثل الزام وال دیر.

٦- أضافة اكواد المشروع يتضمن كل شيء كتبناه خلال الدورة (مرفق بشكل ملف مضغوط مع آخر درس).

أصبحت الان الدورة متكاملة مدتها 11 ساعة تدريبية تضم كل شي تحتاجه عن لغة دارت


  • هذه الدورة المفصلة في المستوي الاول والثاني من دارت حيث افترض الشخص الذي امامي لا يعرف اي شي عن عالم البرمجة ستتمكن من خلال هذه الدورة من الدخول
    الى عالم البرمجة وفهم البرم

  • ستتعلم فی هذه الدورة البرمجة باستخدام لغة دارت خطوة بخطوة

  • .

یک برنامه نویس دارت شوید و یکی از مهارت های مورد نیاز کارفرمایان در سال 2021 را بیاموزید!

این ساده ترین و در عین حال ساده ترین دوره برای زبان برنامه نویسی دارت در Udemy است! چه قبلاً برنامه نویسی نکرده باشید، چه از قبل سینتکس اولیه را بلد باشید یا بخواهید در مورد ویژگی های پیشرفته دارت بیاموزید، این دوره برای شما مناسب است! در این دوره ما دارت را به شما آموزش می دهیم.

این دوره دارت را به صورت عملی به شما آموزش می دهد.

ما با کمک به شما در نصب Dart بر روی رایانه خود شروع خواهیم کرد.

ما طیف گسترده ای از موضوعات را پوشش می دهیم.

پس منتظر چه چیزی هستید؟ دارت را به گونه ای بیاموزید که باعث پیشرفت شغلی و افزایش دانش شما شود، همه به روشی سرگرم کننده و عملی!


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

معرفی Introduction

  • راه اندازی محیط در ویندوز Setup Environment on Windows

  • راه اندازی محیط در Mac Setup Environment on Mac

  • آشنایی با کد VS Introduction to VS Code

  • شرایط استفاده Terms of Use

  • درباره مربی About the Instructor

  • رتبه بندی دوره Rating the Course

اصول اولیه دارت Dart Basics

  • خروجی Output

  • متغیرها قسمت 1 Variables Part 1

  • متغیرها قسمت 2 Variables Part 2

  • نوع ریخته گری Type Casting

  • نظرات Comments

  • عملیات Operations

  • پیشوند و postfix Prefix and Postfix

  • اگر بیانیه ها If Statements

  • اپراتورهای مشروط Conditional Operators

  • تعویض Switch

  • حلقه ها Loops

  • حلقه های تو در تو ، بی نهایت Nested, Infinite Loops

  • بیانیه های کنترلی Control Statements

  • برنامه درجه. Degree App.

  • ورودی Input

  • استثنا Exception

  • روشهای شماره Numbers Methods

  • روش های رشته ای Strings Methods

  • لیست ها Lists

  • لیست های دو بعدی 2D Lists

  • تنظیم می کند Sets

  • نقشه ها Maps

کارکرد Functions

  • کارکرد Functions

  • اختیاری ، پارامترهای پیش فرض Optional, Default Parameters

  • انتقال آرایه از طریق تابع Passing array through function

  • بازگشت Recursion

  • استثنا قسمت 2 Exception Part 2

  • بیان لامبدا Lambda Expression

  • توابع مرتبه بالاتر Higher-Order Functions

  • جایی که قسمت 1 Where Part 1

  • جایی که قسمت 2 Where Part 2

  • اپراتور قابل تغییر ، نقشه و گسترش Iterable, Map and Spread Operator

  • typedefs Typedefs

برنامه نویسی شی گرا Object-Oriented Programming

  • معرفی Introduction

  • شیء کلاس Class Object

  • سازنده Constructor

  • استاتیک و این Static & this

  • 32 Setter & Getter 32 Setter & Getter

  • تنظیم کننده و گیرنده Setter & Getter

  • وراثت و لغو Inheritance & Override

  • فوق العاده Super

  • سازنده فوق العاده Super Constructor

  • چکیده ، رابط و چند وراثت Abstract, Interface & Multi Inheritance

  • میکسین ها Mixins

  • هر چیزی شی است Every Thing is Object

  • نهایی در مقابل Const Final vs Const

  • Enum Enum

  • عمومی Generic

  • واردات و بسته بندی Import and Package

  • کتابخانه ریاضی Math Library

  • زمان قرار DateTime

  • سکو Platform

  • اضافه بار اپراتور Operator Overloading

  • پلی مورفیسم Polymorphism

  • بستن لغوی ، تابع قابل فراخوانی Lexical Closure, Callable Function

  • تابع فرمت Extension Function

برنامه نویسی ناهمزمان Asynchronous Programming

  • آینده Future

  • جریان Stream

  • async/منتظر Async / Await

  • بسته های دارت Dart Packages

  • API API

  • سیستم فایل File System

پایان The End

  • ایمنی خالی Null Safety

  • لازم و دیر required & late

  • پروژه نهایی Final Project

  • مرور کد Code Reviewing

  • قوانین خط کشی Linting Rules

  • نحوه اخذ گواهینامه How to Get a Certificate

مقدمة عدن الفلاتر مقدمة عن الفلاتر

  • فلاتر چیست؟ What is Flutter

  • نصب فلاتر ویندوز Windows Flutter Installation

  • نصب Mac Flutter Mac Flutter Installation

  • معرفی کد VS Intro to VS Code

  • پروژه پیش فرض Default Project

نمایش نظرات

راهنمای کامل آموزش دارت
جزییات دوره
12.5 hours
78
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
70,937
4.8 از 5
دارد
ندارد
ندارد
Hassan Fulaih
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hassan Fulaih Hassan Fulaih

مهندس زیست پزشکی

من عاشق نوشتن کد هستم و دوست دارم به دیگران آموزش دهم

من همیشه عاشق کدنویسی بودم، عاشق فرو رفتن در مشکلات پیچیده و حل کردن هستم و هنوز فکر می کنم که دیدن یک برنامه یا برنامه ای که از ابتدا ساخته اید واقعاً احساس شگفت انگیزی است

شاید فکر کنید که من برنامه نویسی خواندم و مدرک CS گرفتم - اما نشد! من همیشه کدنویسی را دوست داشتم و این یک سرگرمی عالی بود، اما در واقع زمانی که زمان رفتن به دانشگاه فرا رسید، به سراغ "مهندسی زیست پزشکی" رفتم.

و من پشیمان نیستم! زمان سرگرم کننده ای بود و از همه چیزهایی که در آنجا تدریس می شد لذت بردم. اما بلافاصله پس از برداشتن اولین گام‌هایم در مشاغل معمولی مهندسی زیست پزشکی، برایم کاملاً واضح بود که باید به کدنویسی برگردم. و این کاری است که من انجام دادم.

در واقع، من همیشه زمانی که در دانشگاه بودم به عنوان یک فریلنسر در مشاغل جانبی کار می کردم. و همچنین در آنجا شروع به تدریس به دیگران کردم. من دوست دارم دانش خود را به اشتراک بگذارم و واقعاً معتقدم که همه ما باید تمام تلاش خود را بکنیم تا به همه اجازه دهیم چیزهای جدیدی یاد بگیرند و به اهداف خود برسند.

اکنون، من به حدود 200000 دانش آموز در سراسر جهان آموزش داده ام. من ده ها دوره را منتشر کردم و تمام آن آموزش هایی را که در این صفحه پیدا می کنید دریافت کردم. من بسیار خوشحالم که می بینم همه این محتوا به مردم کمک می کند چیزهایی را که می خواهند بیاموزند :-)