🚨👈 آموزش Null Safety در دارت (قسمت دوم) 👉🚨
توی این قسمت از آموزش Null Safety یاد میگیریم که چجوری متغیرهای global، static، instance و local رو، هم به صورت Nullable و هم به صورت Non-nullable توی برناممون بسازیم. و قواعد ساخت هر نوع متغیر هم به صورت کامل یاد میگیریم.🤩🤩
علاوه بر این توی این قسمت با بخشی از توانمندی های آنالیزور دارت که بعد از Null Safety اضافه شدن هم آشنا میشیم و میبینیم که این هوش و قدرت آنالیزور چه تاثیری روی روند برنامه نویسیه ما داره.💪💪💪
مباحثی که در این ویدیو آموزش داده میشود :
🔥 نحوه ساخت متغیرهای سراسریِ Nullable و Non-nullable به همراه قوانین آن
🔥 توضیح تایپ های Union
🔥 آموزش downCast و upCast در دارت و توضیح علت حذف شدن implicit downCast به صورت خودکار
🔥 نحوه ساخت متغیرهای استاتیکِ Nullable و Non-nullable به همراه قوانین آن
🔥 آموزش تعریف کردن تایپ های Generic به صورت Nullable و Non-nullable
🔥 نحوه ساخت متغیرهای کلاسیِ Nullable و Non-nullable به همراه قوانین آن
🔥 آموزش مقدار دهی متغیرهای کلاسی به وسیله this در آرگومان های ورودی تابع سازنده
🔥 آموزش مقدار دهی متغیرهای کلاسی به وسیله Initializer list
🔥 نحوه ساخت متغیرهای محلیِ Nullable و Non-nullable به همراه قوانین آن
🔥 بررسی توانمندی های آنالیزور دارت
این ویدیو شامل مهم ترین مباحث Null Safety میشه، پس واسه اینکه Null Safety رو به صورت کامل یادبگیری این ویدیو رو با دقت ببین چون علاوه بر مباحث بالا کلللللللللی نکات دیگه هم توی این ویدیو بهتون آموزش میدم. 😍😍😍😍
لینک این ویدیو : https://youtu.be/xPStt7hf-VQ
توی این قسمت از آموزش Null Safety یاد میگیریم که چجوری متغیرهای global، static، instance و local رو، هم به صورت Nullable و هم به صورت Non-nullable توی برناممون بسازیم. و قواعد ساخت هر نوع متغیر هم به صورت کامل یاد میگیریم.🤩🤩
علاوه بر این توی این قسمت با بخشی از توانمندی های آنالیزور دارت که بعد از Null Safety اضافه شدن هم آشنا میشیم و میبینیم که این هوش و قدرت آنالیزور چه تاثیری روی روند برنامه نویسیه ما داره.💪💪💪
مباحثی که در این ویدیو آموزش داده میشود :
🔥 نحوه ساخت متغیرهای سراسریِ Nullable و Non-nullable به همراه قوانین آن
🔥 توضیح تایپ های Union
🔥 آموزش downCast و upCast در دارت و توضیح علت حذف شدن implicit downCast به صورت خودکار
🔥 نحوه ساخت متغیرهای استاتیکِ Nullable و Non-nullable به همراه قوانین آن
🔥 آموزش تعریف کردن تایپ های Generic به صورت Nullable و Non-nullable
🔥 نحوه ساخت متغیرهای کلاسیِ Nullable و Non-nullable به همراه قوانین آن
🔥 آموزش مقدار دهی متغیرهای کلاسی به وسیله this در آرگومان های ورودی تابع سازنده
🔥 آموزش مقدار دهی متغیرهای کلاسی به وسیله Initializer list
🔥 نحوه ساخت متغیرهای محلیِ Nullable و Non-nullable به همراه قوانین آن
🔥 بررسی توانمندی های آنالیزور دارت
این ویدیو شامل مهم ترین مباحث Null Safety میشه، پس واسه اینکه Null Safety رو به صورت کامل یادبگیری این ویدیو رو با دقت ببین چون علاوه بر مباحث بالا کلللللللللی نکات دیگه هم توی این ویدیو بهتون آموزش میدم. 😍😍😍😍
لینک این ویدیو : https://youtu.be/xPStt7hf-VQ
YouTube
Null Safety in Dart programming language - part 2 : How to create variables
Null Safety in Dart programming language - part 2 : How to create variables | نحوه ساخت انواع مختلف متغیرها هم به صورت Null able و هم به صورت Non-null able
توی این ویدیو یاد میگیریم که چجوری متغیرهای سراسری، استاتیک، کلاسی و محلی رو، هم به صورت Null able…
توی این ویدیو یاد میگیریم که چجوری متغیرهای سراسری، استاتیک، کلاسی و محلی رو، هم به صورت Null able…
👍7
🚨👈 آموزش Null Safety در دارت (قسمت سوم) 👉🚨
توی این قسمت از آموزش Null Safety اول با مفهوم متغیرهای final آشنا میشیم و در ادامه یاد میگیریم که چجوری متغیرهای final رو، هم به صورت Nullable و هم به صورت Non-nullable توی کدمون بسازیم.🤩🤩
علاوه بر این اگه یادتون باشه تو قسمت دوم Null Safety دیدیم که اگه یک متغیر non-null able از نوع سراسری، استاتیک و یا کلاسی داشته باشیم ما مجبور هستیم که همون زمان ساخت متغیر بهش مقدار اولیه هم بدیم اما توی این قسمت با ویژگی ای آشنا میشیم به اسم Late که با استفاده از این کلمه کلیدی میتونیم متغیرهامون رو همون زمان تعریف مقدار دهی نکنیم و این قابلیت رو داریم که بعدا و در ادامه کدمون اون متغیر رو مقدار دهی بکنیم. 😱😱😱😱
مباحثی که در این ویدیو آموزش داده میشود :
🔥 آشنایی با متغیرهای final
🔥 نحوه ساخت متغیرهای final قبل از Null Safety
🔥 نحوه ساخت متغیرهای final بعد از Null Safety
🔥مقایسه نحوه ساخت متغیرهای final با متغیرهای عادی
🔥 آموزش کامل کلمه کلیدی late
🔥 نحوه مقداردهیه متغیرها به صورت Lazy با استفاده از late یا همان قابلیت lazy initialization
🔥 نحوه ساخت متغیرهای final به صورت late
علاوه بر مباحث گفته شده کلللللللی نکات ریز دیگه هم تو این ویدیو آموزش دادم که واسه اینکه بخوای تو Null Safety اوستا بشی حتما بهشون نیاز داری پس این ویدیو رو از دست نده. 😍😍😍😍
لینک این ویدیو : https://youtu.be/2Pa2X5Ab4s4
توی این قسمت از آموزش Null Safety اول با مفهوم متغیرهای final آشنا میشیم و در ادامه یاد میگیریم که چجوری متغیرهای final رو، هم به صورت Nullable و هم به صورت Non-nullable توی کدمون بسازیم.🤩🤩
علاوه بر این اگه یادتون باشه تو قسمت دوم Null Safety دیدیم که اگه یک متغیر non-null able از نوع سراسری، استاتیک و یا کلاسی داشته باشیم ما مجبور هستیم که همون زمان ساخت متغیر بهش مقدار اولیه هم بدیم اما توی این قسمت با ویژگی ای آشنا میشیم به اسم Late که با استفاده از این کلمه کلیدی میتونیم متغیرهامون رو همون زمان تعریف مقدار دهی نکنیم و این قابلیت رو داریم که بعدا و در ادامه کدمون اون متغیر رو مقدار دهی بکنیم. 😱😱😱😱
مباحثی که در این ویدیو آموزش داده میشود :
🔥 آشنایی با متغیرهای final
🔥 نحوه ساخت متغیرهای final قبل از Null Safety
🔥 نحوه ساخت متغیرهای final بعد از Null Safety
🔥مقایسه نحوه ساخت متغیرهای final با متغیرهای عادی
🔥 آموزش کامل کلمه کلیدی late
🔥 نحوه مقداردهیه متغیرها به صورت Lazy با استفاده از late یا همان قابلیت lazy initialization
🔥 نحوه ساخت متغیرهای final به صورت late
علاوه بر مباحث گفته شده کلللللللی نکات ریز دیگه هم تو این ویدیو آموزش دادم که واسه اینکه بخوای تو Null Safety اوستا بشی حتما بهشون نیاز داری پس این ویدیو رو از دست نده. 😍😍😍😍
لینک این ویدیو : https://youtu.be/2Pa2X5Ab4s4
YouTube
Null Safety in Dart programming language - part 3 : How to use final variables and Late keyword
نحوه ساخت و مقدار دهی متغیرهای فاینال و آموزش کامل استفاده از کلمه کلیدی Late در Null Safety | Null Safety in Dart programming language - part 3 : How to use final variables and Late keyword
توی این ویدیو در ابتدا با متغیرهای فاینال آشنا میشیم و یاد میگیریم…
توی این ویدیو در ابتدا با متغیرهای فاینال آشنا میشیم و یاد میگیریم…
👍6
سلام دوستان عصر جمعتون بخیر ❤️
یه تعداد از دوستان توی خصوصی از من نحوه حمایت رو پرسیده بودن و میخواستم یه توضیح راجع بهش بهتون بدم.
ببینید بهترین حمایتی که میتونید از من بکنید اینه که کانال رو حتما ساب بکنید و به دوستانتون هم معرفیش کنید این بهترین حمایت از من و کاناله و به این شکل هم من انرژی بیشتری میگیرم واسه ادامه کار.
اگه هم ویدیو ها رو لایک کنید و کامنت هم بزارید که دیگه عالی میشه و ممنونتون میشم 😍😍😍😍
و این نکته هم بهتون بگم که من نمیدونم چرا خیلیا حس میکنن چون دوره ها توی یوتوب و رایگانه پس به درد نمیخوره و فقط و فقط دوره پولی خوبه.
ببینید من توی این زمینه ادعا میکنم که تمام ویدیو های من کاملا بر اساس داکیومنته رسمیه خودت دارت و فلاتره و تمام نکات ریز و درشتی که توی داک وجود داره و چیزایی که طبق تحربه خودم یاد گرفتم رو بهتون آموزش میدم و حاظرم دوره هامو با هر دوره پولی دیگه مقایسه بکنم.
توی هیچ دوره ی فارسی من ندیدم که بخوان به جزئیات و نکات ریز و پشت پرده زبان بپردازن چیزی که من خیلی بهش اهمیت میدم و تفاوت خودم با بقیه دوره ها میدونمش.
در آخر بازم مرسی که تا اینجا از من حمایت کردید و امیدوارم که این حمایت هاتون ادامه دار باشه.
فدای همتون ❤️❤️
یه تعداد از دوستان توی خصوصی از من نحوه حمایت رو پرسیده بودن و میخواستم یه توضیح راجع بهش بهتون بدم.
ببینید بهترین حمایتی که میتونید از من بکنید اینه که کانال رو حتما ساب بکنید و به دوستانتون هم معرفیش کنید این بهترین حمایت از من و کاناله و به این شکل هم من انرژی بیشتری میگیرم واسه ادامه کار.
اگه هم ویدیو ها رو لایک کنید و کامنت هم بزارید که دیگه عالی میشه و ممنونتون میشم 😍😍😍😍
و این نکته هم بهتون بگم که من نمیدونم چرا خیلیا حس میکنن چون دوره ها توی یوتوب و رایگانه پس به درد نمیخوره و فقط و فقط دوره پولی خوبه.
ببینید من توی این زمینه ادعا میکنم که تمام ویدیو های من کاملا بر اساس داکیومنته رسمیه خودت دارت و فلاتره و تمام نکات ریز و درشتی که توی داک وجود داره و چیزایی که طبق تحربه خودم یاد گرفتم رو بهتون آموزش میدم و حاظرم دوره هامو با هر دوره پولی دیگه مقایسه بکنم.
توی هیچ دوره ی فارسی من ندیدم که بخوان به جزئیات و نکات ریز و پشت پرده زبان بپردازن چیزی که من خیلی بهش اهمیت میدم و تفاوت خودم با بقیه دوره ها میدونمش.
در آخر بازم مرسی که تا اینجا از من حمایت کردید و امیدوارم که این حمایت هاتون ادامه دار باشه.
فدای همتون ❤️❤️
👍13❤7
🚨👈 آموزش Null Safety در دارت (قسمت چهارم) 👉🚨
توی این قسمت از آموزش Null Safety اول میریم سراغ توابع و انواع مختلف پارامترهای یک تابع رو با هم یاد میگیریم و بررسی میکنیم که بعد از Null Safety چه تغییری توی تعریف پارامترها به وجود اوومده. و هم چنین با یک کلمه کلیدی جدید هم آشنا میشیم به اسم required که با استفاده از اون میتونیم پارامترهای Named Optional رو به پارامترهای Named Required تبدیل کنیم.🤩🤩🤩🤩
در ادامه وارد مهم ترین مبحث Null Safety میشیم و یاد میگیریم که چجوری بعد از Null Safety از متغیرهای null able مون استفاده کنیم. اگه یادتون باشه توی دو قسمت قبلی بهتون گفتم که متغیرهای null able به صورت عادی زیاد کاربردی نیستن چون نمیشد متدی رو روشون اجرا کرد (البته به جز ۳ تا متد) حالا توی این قسمت از آموزشمون به صورت کامل با ۴ روش مختلف یاد میگیریم که چجوری از متغیرهای null able مون درست مثل متغیرهای non-null able استفاده بکنیم.😍😍😱😱💪💪
مباحثی که در این ویدیو آموزش داده میشود :
🔥 آشنایی با پارامترهای Positional Required
🔥 آشنایی با پارامترهای Positional Optional
🔥 آشنایی با پارامترهای Named Optional
🔥 آشنایی با پارامترهای Named Required
🔥 نحوه استفاده از کلمه کلیدی required در پارامترهای Named Required
🔥 نحوه استفاده از متغیرهای null able با استفاده از روش if check
🔥 نحوه استفاده از متغیرهای null able با استفاده از اپراتور as
🔥 نحوه استفاده از متغیرهای null able با استفاده از اپراتور ! (bang operator)
🔥 نحوه استفاده از متغیرهای null able با استفاده از اپراتور ? (null aware operator)
🔥 مقایسه کامل ? با !
🔥 نحوه استفاده از اپراتورهای ? و ! در زنجیره های فراخونی متدها
علاوه بر مباحث گفته شده کلللللللی نکات ریز دیگه هم تو این ویدیو آموزش دادم که میتونی با استفاده از تمام این نکات Null Safety رو قووووورت بدی 😍😍😍😍
لینک این ویدیو : https://youtu.be/m8VKh_pNM78
توی این قسمت از آموزش Null Safety اول میریم سراغ توابع و انواع مختلف پارامترهای یک تابع رو با هم یاد میگیریم و بررسی میکنیم که بعد از Null Safety چه تغییری توی تعریف پارامترها به وجود اوومده. و هم چنین با یک کلمه کلیدی جدید هم آشنا میشیم به اسم required که با استفاده از اون میتونیم پارامترهای Named Optional رو به پارامترهای Named Required تبدیل کنیم.🤩🤩🤩🤩
در ادامه وارد مهم ترین مبحث Null Safety میشیم و یاد میگیریم که چجوری بعد از Null Safety از متغیرهای null able مون استفاده کنیم. اگه یادتون باشه توی دو قسمت قبلی بهتون گفتم که متغیرهای null able به صورت عادی زیاد کاربردی نیستن چون نمیشد متدی رو روشون اجرا کرد (البته به جز ۳ تا متد) حالا توی این قسمت از آموزشمون به صورت کامل با ۴ روش مختلف یاد میگیریم که چجوری از متغیرهای null able مون درست مثل متغیرهای non-null able استفاده بکنیم.😍😍😱😱💪💪
مباحثی که در این ویدیو آموزش داده میشود :
🔥 آشنایی با پارامترهای Positional Required
🔥 آشنایی با پارامترهای Positional Optional
🔥 آشنایی با پارامترهای Named Optional
🔥 آشنایی با پارامترهای Named Required
🔥 نحوه استفاده از کلمه کلیدی required در پارامترهای Named Required
🔥 نحوه استفاده از متغیرهای null able با استفاده از روش if check
🔥 نحوه استفاده از متغیرهای null able با استفاده از اپراتور as
🔥 نحوه استفاده از متغیرهای null able با استفاده از اپراتور ! (bang operator)
🔥 نحوه استفاده از متغیرهای null able با استفاده از اپراتور ? (null aware operator)
🔥 مقایسه کامل ? با !
🔥 نحوه استفاده از اپراتورهای ? و ! در زنجیره های فراخونی متدها
علاوه بر مباحث گفته شده کلللللللی نکات ریز دیگه هم تو این ویدیو آموزش دادم که میتونی با استفاده از تمام این نکات Null Safety رو قووووورت بدی 😍😍😍😍
لینک این ویدیو : https://youtu.be/m8VKh_pNM78
YouTube
Null Safety in Dart programming language - part 4 : required - bang operator - null aware operator
Null Safety in Dart programming language - part 4 : required - bang operator ( ! ) - null aware operator ( ? )
توی این ویدیو در ابتدا با کلمه کلیدی required آشنا میشیم و در ادامه یاد میگیریم که چجوری
با استفاده از چهار روش از متغیرهای null able مون استفاده…
توی این ویدیو در ابتدا با کلمه کلیدی required آشنا میشیم و در ادامه یاد میگیریم که چجوری
با استفاده از چهار روش از متغیرهای null able مون استفاده…
👍8🔥3❤2
دوستان فردا منتظر ویدیو جدید باشید که میخوایم مباحث تخصصی یادبگیریم یکم 🔥🔥🔥🔥
❤5👍5🔥5🎉3
🚨👈 آموزش Null Safety در دارت (قسمت پایانی) 👉🚨
توی قسمت آخر از آموزش Null Safety میخوایم بریم سراغ یه موضوعی که از دید خیلی ها مخفیه و بهش توجهی هم نمیشه. این موضوع چیزی نیست به جز : آنالیزور کنترل جریان دارت یا همون Control flow analysis. 😱😱😱
توی چهار قسمت قبلی آموزش Null safety به صورت کلی مباحثی مثل علت به وجود اوومدن Null safety، نحوه استفاده از متغیرهای null able و non-null able، و کلی ویژگی و کلمه کلیدی جدید رو یاد گرفتیم و حالا توی این آموزش در مرحله اول یاد میگیریم که آنالیزور کنترل جریان اصلا چی هست و در مرحله بعد میبینیم که چجوری با استفاده از قابلیت های آنالیزور میتونیم راحت تر و بهتر کد بزنیم.💪💪😍😍
مباحثی که توی این ویدیو یاد میگیریم :
🔥 آموزش مفاهیم پایه ایِ آنالیزور کنترل جریان دارت
🔥 آشنایی با قابلیت Type Promotion در آنالیزور کنترل جریان
🔥 آشنایی با ویژگی Reachability analysis در آنالیزور کنترل جریان
🔥 آشنایی با ویژگی Definite assignment analysis در آنالیزور کنترل جریان
🔥 آشنایی با ویژگی Type promotion on null checks در آنالیزور کنترل جریان
🔥 آشنایی با ویژگی Unnecessary code warnings در آنالیزور کنترل جریان
🚨🚨🚨 توجه توجه🚨🚨🚨
👈 بچه ها من یه pdf درست کردم که تمام مباحث و ویژگی هایی که توی این ۵ قسمت از Null Safety یاد گرفتیم رو به صورت خیلی خلاصه توش نوشتم و لینک دانلودش رو هم توی توضیحات این ویدیو قرار میدم، هم توی توضیحات ۴ ویدیو قبلی Null Safety.
حتما برین دانلودش کنید چون اگه زمانی یه چیزی رو یادتون رفت خیلی راحت میتونین با نگاه کردن به این pdf دوباره همه مطالب رو به یادتون بیارید🤩🤩🤩🤩
لینک این ویدیو : https://youtu.be/jAHugBWyiB0
توی قسمت آخر از آموزش Null Safety میخوایم بریم سراغ یه موضوعی که از دید خیلی ها مخفیه و بهش توجهی هم نمیشه. این موضوع چیزی نیست به جز : آنالیزور کنترل جریان دارت یا همون Control flow analysis. 😱😱😱
توی چهار قسمت قبلی آموزش Null safety به صورت کلی مباحثی مثل علت به وجود اوومدن Null safety، نحوه استفاده از متغیرهای null able و non-null able، و کلی ویژگی و کلمه کلیدی جدید رو یاد گرفتیم و حالا توی این آموزش در مرحله اول یاد میگیریم که آنالیزور کنترل جریان اصلا چی هست و در مرحله بعد میبینیم که چجوری با استفاده از قابلیت های آنالیزور میتونیم راحت تر و بهتر کد بزنیم.💪💪😍😍
مباحثی که توی این ویدیو یاد میگیریم :
🔥 آموزش مفاهیم پایه ایِ آنالیزور کنترل جریان دارت
🔥 آشنایی با قابلیت Type Promotion در آنالیزور کنترل جریان
🔥 آشنایی با ویژگی Reachability analysis در آنالیزور کنترل جریان
🔥 آشنایی با ویژگی Definite assignment analysis در آنالیزور کنترل جریان
🔥 آشنایی با ویژگی Type promotion on null checks در آنالیزور کنترل جریان
🔥 آشنایی با ویژگی Unnecessary code warnings در آنالیزور کنترل جریان
🚨🚨🚨 توجه توجه🚨🚨🚨
👈 بچه ها من یه pdf درست کردم که تمام مباحث و ویژگی هایی که توی این ۵ قسمت از Null Safety یاد گرفتیم رو به صورت خیلی خلاصه توش نوشتم و لینک دانلودش رو هم توی توضیحات این ویدیو قرار میدم، هم توی توضیحات ۴ ویدیو قبلی Null Safety.
حتما برین دانلودش کنید چون اگه زمانی یه چیزی رو یادتون رفت خیلی راحت میتونین با نگاه کردن به این pdf دوباره همه مطالب رو به یادتون بیارید🤩🤩🤩🤩
لینک این ویدیو : https://youtu.be/jAHugBWyiB0
YouTube
Null Safety in Dart programming language - final part : Control flow analysis
آموزش نال سیفتی در زبان دارت - قسمت آخر(پنجم) : آموزش آنالیزور کنترل جریان دارت | Null Safety in Dart programming language - final part : Control flow analysis
توی این ویدیو میخوایم با آنالیزور کنترل جریان دارت آشنا بشیم و ببینیم چجوری این آنالیزور به ما…
توی این ویدیو میخوایم با آنالیزور کنترل جریان دارت آشنا بشیم و ببینیم چجوری این آنالیزور به ما…
❤7🔥3
🚨 دوره کامل آموزش Null Safety در زبان دارت 🚨
لیست ویدیوهای این دوره :
ویدیو اول : علت به وجود اومدن Null Safety و اهداف آن - تغییرات type system زبان دارت بعد از Null Safety
ویدیو دوم : نحوه ساخت متغیرهای null able و non-null albe به صورت سراسری، استاتیک، کلاسی و محلی
ویدیو سوم : قوانین ساخت متغیرهای final به صورت null able و non-null able - استفاده از کلمه کلیدی late و ویژگی های آن
ویدیو چهارم : نحوه استفاده از کلمه کلیدی required در پارامترهای توابع - نحوه تبدیل متغیرهای null able به متغیرهای non-null able برای استفاده از آن ها - آموزش bang operator ( ! ) و null aware operator ( ? )
ویدیو پنجم : آشنایی با آنالیزور کنترل جریان دارت و بررسی قابلیت های اضافه شده به آن بعد از Null Safety
لینک دوره Null Safety :
https://www.youtube.com/playlist?list=PL8gckl_s4AgCrhgQHR5NQZPhCp5LT6uOU
لیست ویدیوهای این دوره :
ویدیو اول : علت به وجود اومدن Null Safety و اهداف آن - تغییرات type system زبان دارت بعد از Null Safety
ویدیو دوم : نحوه ساخت متغیرهای null able و non-null albe به صورت سراسری، استاتیک، کلاسی و محلی
ویدیو سوم : قوانین ساخت متغیرهای final به صورت null able و non-null able - استفاده از کلمه کلیدی late و ویژگی های آن
ویدیو چهارم : نحوه استفاده از کلمه کلیدی required در پارامترهای توابع - نحوه تبدیل متغیرهای null able به متغیرهای non-null able برای استفاده از آن ها - آموزش bang operator ( ! ) و null aware operator ( ? )
ویدیو پنجم : آشنایی با آنالیزور کنترل جریان دارت و بررسی قابلیت های اضافه شده به آن بعد از Null Safety
لینک دوره Null Safety :
https://www.youtube.com/playlist?list=PL8gckl_s4AgCrhgQHR5NQZPhCp5LT6uOU
YouTube
Null Safety in Dart programming language - part 1
Null Safety in Dart : نال سیفتی در زبان دارت
توی این ویدیو میپردازیم به مباحث پایه ایِ نال سیفتی و در ابتدا زبان دارت را قبل از نال سیفتی بررسی میکنیم و با ارورهای زمان اجرا مربوط به نال آشنا میشیم و دلیل به وجود آمدن نال سیفتی را میفهمیم.
در ادامه یاد میگیریم…
توی این ویدیو میپردازیم به مباحث پایه ایِ نال سیفتی و در ابتدا زبان دارت را قبل از نال سیفتی بررسی میکنیم و با ارورهای زمان اجرا مربوط به نال آشنا میشیم و دلیل به وجود آمدن نال سیفتی را میفهمیم.
در ادامه یاد میگیریم…
👍6🔥1
🚨👈 تفاوت final و const در زبان دارت 👉🚨
توی این آموزش برای همیشه جواب سوالت درباره تفاوت بین final و const رو میگیری. 🤩🥳
مباحثی که توی این ویدیو یاد میگیریم :
🔥 نحوه و زمان مقدار گرفتن متغیرهای عادی در دارت
🔥 توضیح و بررسی زمان کامپایل و زمان اجرا
🔥 توضیح کامل، کلمه کلیدی final
🔥 نحوه استفاده از final برای غیرقابل تغییر کردن متغیرها
🔥 بررسی مفهوم ثابت زمان اجرا
🔥 توضیح کامل، کلمه کلیدی const
🔥 نحوه استفاده از const برای ثابت کردن متغیرها
🔥بررسی مفهوم ثابت زمان کامپایل
🔥 آشنایی با const value ها
🔥 آشنایی کامل با const constructor و بررسی مرحله به مرحله ساخت یک const constructor
🔥 بررسی تفاوت ها و شباهت های final و const
🔥 آموزش افزایش پرفورمنس برنامه با استفاده از const
هم چنین کلللللی نکته و مباحث مهم دیگه هم یاد میگیریم و هیچ چیزی رو از قلم نمیندازیم 💪💪
🚨🚨🚨 توجه توجه 🚨🚨🚨
توی این ویدیو من تمااااام مباحث و نکاتی که درباره final و const وجود داره رو بهتون آموزش میدم و به جرات میگم که هیچ ویدیویی پیدا نمیکنید که به این کاملی این مبحث رو توضیح داده باشه حتی ویدیو های خارجی
لینک این ویدیو : https://youtu.be/JiRZhvjFTwI
توی این آموزش برای همیشه جواب سوالت درباره تفاوت بین final و const رو میگیری. 🤩🥳
مباحثی که توی این ویدیو یاد میگیریم :
🔥 نحوه و زمان مقدار گرفتن متغیرهای عادی در دارت
🔥 توضیح و بررسی زمان کامپایل و زمان اجرا
🔥 توضیح کامل، کلمه کلیدی final
🔥 نحوه استفاده از final برای غیرقابل تغییر کردن متغیرها
🔥 بررسی مفهوم ثابت زمان اجرا
🔥 توضیح کامل، کلمه کلیدی const
🔥 نحوه استفاده از const برای ثابت کردن متغیرها
🔥بررسی مفهوم ثابت زمان کامپایل
🔥 آشنایی با const value ها
🔥 آشنایی کامل با const constructor و بررسی مرحله به مرحله ساخت یک const constructor
🔥 بررسی تفاوت ها و شباهت های final و const
🔥 آموزش افزایش پرفورمنس برنامه با استفاده از const
هم چنین کلللللی نکته و مباحث مهم دیگه هم یاد میگیریم و هیچ چیزی رو از قلم نمیندازیم 💪💪
🚨🚨🚨 توجه توجه 🚨🚨🚨
توی این ویدیو من تمااااام مباحث و نکاتی که درباره final و const وجود داره رو بهتون آموزش میدم و به جرات میگم که هیچ ویدیویی پیدا نمیکنید که به این کاملی این مبحث رو توضیح داده باشه حتی ویدیو های خارجی
لینک این ویدیو : https://youtu.be/JiRZhvjFTwI
YouTube
final and const in dart programming language | تعریف متغیرهای ثابت با استفاده از final و const
تفاوت متغیر فاینال با متغیر کانست در زبان دارت | final and const variables in dart
توی این آموزش برای همیشه جواب سوالت درباره تفاوت بین final و const رو میگیری.
برای اینکه مفهوم final و const رو خوب متوجه بشیم و بتونیم تفاوتشون رو درک کنیم اول از همه چیز…
توی این آموزش برای همیشه جواب سوالت درباره تفاوت بین final و const رو میگیری.
برای اینکه مفهوم final و const رو خوب متوجه بشیم و بتونیم تفاوتشون رو درک کنیم اول از همه چیز…
❤5👍3🔥2
دوستای عزیزم فردا اولین قسمت شی گرایی میاد و میخوایم بریم تو دل کلاس ها 🔥🔥🔥🔥
بهتون قول میدم بعد از تموم شدن شی گرایی هییییچ مشکلی دیگه با کلاس ها نخواهید داشت 😍😍😍
بهتون قول میدم بعد از تموم شدن شی گرایی هییییچ مشکلی دیگه با کلاس ها نخواهید داشت 😍😍😍
❤12👍2🔥2
🚨👈 کلاس ها در زبان دارت - قسمت اول 👉🚨
توی این آموزش میزنیم به دل کلاس ها و کامل تمام زیر و بمش رو میریزیم بیرون و یادش میگیریم 🤩🤩😍😍
مباحثی که توی این ویدیو یاد میگیریم :
🔥 نحوه ساخت یک کلاس در دارت
🔥 بررسی متد سازنده پیش فرض یا default constructor در کلاس ها
🔥 بررسی ارث بری تمام کلاس ها از کلاس Object
🔥 آموزش کامل ساخت انواع مختلف متغیرهای کلاسی یا فیلد
🔥 بررسی کامل فیلدهای مختلف در کلاس
🔥 نحوه ساخت متغیرهای خصوصی یا private در کلاس
🔥 بررسی قانون دسترسی به فیلدها از بیرون کلاس با استفاده از متد getter
🔥 بررسی قانون مقدار دهی به فیلدها از بیرون کلاس با استفاده از متد setter
هم چنین کلللللی نکته و مباحث مهم دیگه هم یاد میگیریم و هیچ چیزی رو از قلم نمیندازیم 💪💪
لینک این ویدیو : https://youtu.be/HaDJuXvC2JA
توی این آموزش میزنیم به دل کلاس ها و کامل تمام زیر و بمش رو میریزیم بیرون و یادش میگیریم 🤩🤩😍😍
مباحثی که توی این ویدیو یاد میگیریم :
🔥 نحوه ساخت یک کلاس در دارت
🔥 بررسی متد سازنده پیش فرض یا default constructor در کلاس ها
🔥 بررسی ارث بری تمام کلاس ها از کلاس Object
🔥 آموزش کامل ساخت انواع مختلف متغیرهای کلاسی یا فیلد
🔥 بررسی کامل فیلدهای مختلف در کلاس
🔥 نحوه ساخت متغیرهای خصوصی یا private در کلاس
🔥 بررسی قانون دسترسی به فیلدها از بیرون کلاس با استفاده از متد getter
🔥 بررسی قانون مقدار دهی به فیلدها از بیرون کلاس با استفاده از متد setter
هم چنین کلللللی نکته و مباحث مهم دیگه هم یاد میگیریم و هیچ چیزی رو از قلم نمیندازیم 💪💪
لینک این ویدیو : https://youtu.be/HaDJuXvC2JA
YouTube
what is class in dart programming | مفهوم کلاس ها در زبان برنامه نویسی دارت
how create a class with filed in dart programming | نحوه ساخت و استفاده از کلاس ها در زبان برنامه نویسی دارت
توی این ویدیو اول از همه چیز با مفهوم کلاس ها آشنا میشیم و در ادامه یاد میگیریم که چجوری واسه کلاسمون متغیر تعریف کنیم و چجوری به اون متغیرها دسترسی…
توی این ویدیو اول از همه چیز با مفهوم کلاس ها آشنا میشیم و در ادامه یاد میگیریم که چجوری واسه کلاسمون متغیر تعریف کنیم و چجوری به اون متغیرها دسترسی…
❤6
🚨👈 آموزش متد سازنده کلاس در زبان دارت - قسمت دوم کلاس ها 👉🚨
توی این آموزش میریم سراغ سازنده کلاس و به صورت کامل بررسیش میکنیم و همچنین انواع مختلف مقدار دهی به فیلدها با استفاده از سازنده رو هم یاد میگیریم ... 😍😍😱😱
مباحثی که توی این ویدیو یاد میگیریم :
🔥 نحوه ساخت متد سازنده در کلاس
🔥 بررسی تفاوت های متد سازنده با تابع عادی
🔥 آموزش کلمه کلیدی this در کلاس
🔥 بررسی علت نبود کلمه کلیدی return در متد سازنده
🔥 آموزش مقدار دهی به فیلدها با استفاده از بدنه سازنده
🔥 آموزش مقدار دهی به فیلدها با استفاده از initializer list
🔥 آموزش مقدار دهی به فیلدها با استفاده از this در پارامترهای ورودی سازنده
🔥 بررسی تفاوت مقدار دهی در بدنه سازنده با دو روش مقدار دهی دیگر
هم چنین کلللللی نکته و مباحث مهم دیگه هم یاد میگیریم و هیچ چیزی رو از قلم نمیندازیم 💪💪
لینک این ویدیو : https://youtu.be/oiNXxNh2rWo
توی این آموزش میریم سراغ سازنده کلاس و به صورت کامل بررسیش میکنیم و همچنین انواع مختلف مقدار دهی به فیلدها با استفاده از سازنده رو هم یاد میگیریم ... 😍😍😱😱
مباحثی که توی این ویدیو یاد میگیریم :
🔥 نحوه ساخت متد سازنده در کلاس
🔥 بررسی تفاوت های متد سازنده با تابع عادی
🔥 آموزش کلمه کلیدی this در کلاس
🔥 بررسی علت نبود کلمه کلیدی return در متد سازنده
🔥 آموزش مقدار دهی به فیلدها با استفاده از بدنه سازنده
🔥 آموزش مقدار دهی به فیلدها با استفاده از initializer list
🔥 آموزش مقدار دهی به فیلدها با استفاده از this در پارامترهای ورودی سازنده
🔥 بررسی تفاوت مقدار دهی در بدنه سازنده با دو روش مقدار دهی دیگر
هم چنین کلللللی نکته و مباحث مهم دیگه هم یاد میگیریم و هیچ چیزی رو از قلم نمیندازیم 💪💪
لینک این ویدیو : https://youtu.be/oiNXxNh2rWo
YouTube
constructor method in dart programming | ساخت متد سازنده در زبان برنامه نویسی دارت #dartprogramming
ساخت متد سازنده در زبان برنامه نویسی دارت | how to create constructor in dart programming
توی این آموزش میریم سراغ سازنده کلاس و به صورت کامل بررسیش میکنیم و همچنین انواع مختلف مقدار دهی به فیلدها با استفاده از سازنده رو هم یاد میگیریم.
مباحثی که توی این…
توی این آموزش میریم سراغ سازنده کلاس و به صورت کامل بررسیش میکنیم و همچنین انواع مختلف مقدار دهی به فیلدها با استفاده از سازنده رو هم یاد میگیریم.
مباحثی که توی این…
❤6🔥3👍1
برنامه نویس موجودیست زنده که اغلب بصورت نشسته با کمی خمیدگی روبروی خود را نگاه میکند.
این موجود توانایی بسیار زیادی در گیر دادن به یک موضوع و پلک نزدن را داراست.
بیشتر طول عمر خود را بدون تحرک سپری میکند و فقط انگشتانش دارای فعالیت بسیار زیاد هستند.
غالبا بصورت انفرادی یافت میشوند و در پاسخ به مخاطب همواره میگویند: چی؟
نکته:99% برنامه نویسان ، شب زیست هستند.
برنامه نویس بین یک شاخه گل رز و یک تکه پاره آجر تفاوتی قایل نمیشود و دنیای وی فقط نیم متر جلو تر از چشمانش است .
از دید همه گونه های برنامه نویس ، کلیه مسایل و موارد یا تابع هستند یا متغیر و یا حلقه تکراری.
در مواجهه با هر مشکل، اولین راه حل پیشنهادی برنامه نویس restart است و هرچیزی که خراب است به طور پیش فرض هنگ کرده .
همچنین او مهارت بسیار زیادی در فشردن کلید های ctrl+s وبلافاصله f5 یا f9 (در گونه های مختلف متفاوت است) در کمتر از صدم ثانیه را دارد.
گونه هایی از برنامه نویس وجود دارد که میتواند تا ۱۲ ساعت یک موزیک تکراری را به صورت repeat (حتی با هدست ) گوش کند و حتی یک کلمه از آن را نفهمد!
رعایت نکات ایمنی در مواجهه با برنامه نویس:
_هرگز دست برنامه نویس را روی ماوس تکان ندهید،اگر این اتفاق ناخواسته افتاد بلافاصله به اندازه یک مشت از دست مخالف فاصله بگیرید.
_هنگامی که با او صحبت میکنید، اگر به شما خیره شده است ، مطمئن باشید ۱ کلمه از حرف های شما را هم نمی شنود .
_وقتی مکررا با بله یا خیر جواب میدهد، برای حفظ سلامتی از ادامه دادن به سوال جواب به شدت پرهیز کنید.
256 اُمین روز سال (روز برنامهنویس ) رو به همه شما برنامه نویسای عزیز تبریک میگم ❤️
این موجود توانایی بسیار زیادی در گیر دادن به یک موضوع و پلک نزدن را داراست.
بیشتر طول عمر خود را بدون تحرک سپری میکند و فقط انگشتانش دارای فعالیت بسیار زیاد هستند.
غالبا بصورت انفرادی یافت میشوند و در پاسخ به مخاطب همواره میگویند: چی؟
نکته:99% برنامه نویسان ، شب زیست هستند.
برنامه نویس بین یک شاخه گل رز و یک تکه پاره آجر تفاوتی قایل نمیشود و دنیای وی فقط نیم متر جلو تر از چشمانش است .
از دید همه گونه های برنامه نویس ، کلیه مسایل و موارد یا تابع هستند یا متغیر و یا حلقه تکراری.
در مواجهه با هر مشکل، اولین راه حل پیشنهادی برنامه نویس restart است و هرچیزی که خراب است به طور پیش فرض هنگ کرده .
همچنین او مهارت بسیار زیادی در فشردن کلید های ctrl+s وبلافاصله f5 یا f9 (در گونه های مختلف متفاوت است) در کمتر از صدم ثانیه را دارد.
گونه هایی از برنامه نویس وجود دارد که میتواند تا ۱۲ ساعت یک موزیک تکراری را به صورت repeat (حتی با هدست ) گوش کند و حتی یک کلمه از آن را نفهمد!
رعایت نکات ایمنی در مواجهه با برنامه نویس:
_هرگز دست برنامه نویس را روی ماوس تکان ندهید،اگر این اتفاق ناخواسته افتاد بلافاصله به اندازه یک مشت از دست مخالف فاصله بگیرید.
_هنگامی که با او صحبت میکنید، اگر به شما خیره شده است ، مطمئن باشید ۱ کلمه از حرف های شما را هم نمی شنود .
_وقتی مکررا با بله یا خیر جواب میدهد، برای حفظ سلامتی از ادامه دادن به سوال جواب به شدت پرهیز کنید.
256 اُمین روز سال (روز برنامهنویس ) رو به همه شما برنامه نویسای عزیز تبریک میگم ❤️
👍11❤8👎1🤯1
🚨👈 آموزش named constructor و redirect contructor در زبان دارت - قسمت سوم کلاس ها 👉🚨
توی این آموزش که ادامه متدهای سازنده تو زبان دارته میپردازیم به دوتا از مهم ترین مفهوم هایی که توی متد سازنده وجود داره.
مفهوم اول named constructor یا سازنده همراه با اسمه و مفهوم دوم هم redirect constructor هست، که هر دو قابلیت رو به صورت کامل توی این ویدیو یاد میگیریم. 😍😍😍💪💪
مباحثی که توی این ویدیو یاد میگیریم :
🔥 نحوه ساخت متد سازنده همراه با اسم یا named constructor
🔥 بررسی علت نیاز ما به named constructor
🔥 آموزش نحوه ساخت redirect constructor
هم چنین از هر مبحث هم کلللللی مثال مهم میزنیم تا به صورت کامل نکاتش رو درک کنیم 🤩🤩😍😍
لینک این ویدیو : https://youtu.be/aOarkXeFuhU
توی این آموزش که ادامه متدهای سازنده تو زبان دارته میپردازیم به دوتا از مهم ترین مفهوم هایی که توی متد سازنده وجود داره.
مفهوم اول named constructor یا سازنده همراه با اسمه و مفهوم دوم هم redirect constructor هست، که هر دو قابلیت رو به صورت کامل توی این ویدیو یاد میگیریم. 😍😍😍💪💪
مباحثی که توی این ویدیو یاد میگیریم :
🔥 نحوه ساخت متد سازنده همراه با اسم یا named constructor
🔥 بررسی علت نیاز ما به named constructor
🔥 آموزش نحوه ساخت redirect constructor
هم چنین از هر مبحث هم کلللللی مثال مهم میزنیم تا به صورت کامل نکاتش رو درک کنیم 🤩🤩😍😍
لینک این ویدیو : https://youtu.be/aOarkXeFuhU
YouTube
named constructor and redirect constructor in dart programming | متد سازنده همراه با اسم درزبان دارت
نحوه ساخت متد سازنده همراه با اسم در زبان برنامه نویسی دارت | how create named constructor and redirect constructor in dart programming language
توی این آموزش که ادامه متدهای سازنده تو زبان دارته میپردازیم به دوتا از مهم ترین مفهوم هایی که توی متد سازنده…
توی این آموزش که ادامه متدهای سازنده تو زبان دارته میپردازیم به دوتا از مهم ترین مفهوم هایی که توی متد سازنده…
👍10👎2🔥2
سلام دوستان
با عرض پوزش من شنبه یه آزمونی دارم که باید واسش آماده بشم به خاطر همین این هفته وقت نکردم ویدیویی درست بکنم
ایشالا بعد از شنبه در اسرع وقت ویدیو آماده میشه ❤️
با عرض پوزش من شنبه یه آزمونی دارم که باید واسش آماده بشم به خاطر همین این هفته وقت نکردم ویدیویی درست بکنم
ایشالا بعد از شنبه در اسرع وقت ویدیو آماده میشه ❤️
👍12❤2👎1🎉1
سلام دوستان امیدوارم حالتون خوب باشه 😔🖤
با توجه به اتفاقات اخیری که افتاده خیلی هامون اصن دل و دماغ هیچ کاری رو نداریم و خود من هم واقعا نمیتونستم تمرکز کافی رو داشته باشم تا آموزشی رو درست کنم
ولی از فردا دوباره تلاش میکنم که آموزش ها رو درست کنم تا شما دوستانی هم که از آموزش ها استفاده میکردید عقب نیوفتید
به امید روزای بهتر
با توجه به اتفاقات اخیری که افتاده خیلی هامون اصن دل و دماغ هیچ کاری رو نداریم و خود من هم واقعا نمیتونستم تمرکز کافی رو داشته باشم تا آموزشی رو درست کنم
ولی از فردا دوباره تلاش میکنم که آموزش ها رو درست کنم تا شما دوستانی هم که از آموزش ها استفاده میکردید عقب نیوفتید
به امید روزای بهتر
👍17❤11