راهنمای کامل زبان دارت برای گوگل فلاتر - دارت
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- فلاتر یک SDK گوگل برای ایجاد رابطهای نیتیو برای iOS و اندروید با زبان برنامهنویسی دارت است.
- فلاتر از زمان راهاندازی رسمی خود در دسامبر 2018، محصولی پایدار و آماده برای تولید در iOS و اندروید بوده است.
- فلاتر انتخابی ایدهآل برای استارتاپها، آژانسها و کسبوکارهای کوچک است و به همین دلیل، بازار کار توسعهدهندگان فلاتر نیز به سرعت در حال گسترش است.
- مبانی فلاتر و زبان دارت
- دارت چیست و چرا از (زبان برنامهنویسی) دارت استفاده کنیم؟
- ساختارهای حلقه و کنترل و عملگرها در دارت و فلاتر
- توابع در دارت
- ساختارهای کالکشن
- برنامهنویسی شیگرا در دارت
- وراثت و پلیمورفیسم
- رابط و کلاس انتزاعی
- برنامهنویسی تابعی در فلاتر و دارت
- زبان برنامهنویسی دارت با مثالها
- مفاهیم برنامهنویسی شیگرا
- مفاهیم برنامهنویسی تابعی در دارت
- فلاتر و فایربیس
- فلاتر در وب
- فلاتر و دارت
- برنامهنویسی دارت
- فلاتر میتواند با پایگاه کدهای موجود iOS و اندروید یکپارچه شود. این ابزار رایگان و متنباز است.
- شرکتهای بزرگی مانند eBay ،BMW ،Alibaba و تیویوتا از فلاتر به عنوان فریمورک اصلی برای استراتژی توسعه اپلیکیشن موبایل خود استفاده میکنند.
پیشنیازهای دوره
- شما به دانش قبلی از برنامهنویسی برای این دوره نیاز ندارید.
- به تجربه قبلی در دارت یا فلاتر نیاز نیست.
- تمایل به یادگیری دارت و فلاتر
- هیچ چیز دیگر! فقط شما، کامپیوترتان و اشتیاقتان برای شروع فلاتر و دارت
توضیحات دوره
به دوره " راهنمای کامل زبان دارت برای گوگل فلاتر - دارت" خوش آمدید.
زبان برنامهنویسی دارت را با موضوعات و پروژههای اولیه تا پیشرفته برای توسعه اپلیکیشن فلاتر یاد بگیرید.
این دوره را با فرض اینکه شما هیچ زمینه برنامهنویسی قبلی ندارید و برای اینکه (زبان برنامهنویسی) دارت را به صورت عمیق یاد بگیرید، آماده کردهایم که شامل موضوعات و پروژههای اولیه تا پیشرفته و اپلیکیشن فلاتر و دارت آماده است.
این دوره به شما کمک میکند تا به سرعت آماده کار شوید و دانش بنیادی لازم را برای درک عمیق برنامهنویسی دارت فلاتر و و ساخت یاد خواهید گرفت، بنابراین، پایه محکمی برای اپلیکیشنهای فلاتر خواهید داشت.
این دوره برای مبتدیان است. قبل از اینکه این دوره را بگذرانید، نیازی به دانستن هیچ زبان برنامهنویسی ندارید. در این دوره، مبانی برنامهنویسی دارت را به تفصیل بررسی میکنیم و به دانشجویان فرصتی فراهم میکنیم تا آنچه یاد گرفتهاند را با آزمونهای کدنویسی برای هر موضوع تست کنند.
در طول دوره، شما با مبانی دارت به تفصیل آشنا خواهید شد و یاد خواهید گرفت چگونه مسائل را حل کنید.
این دوره به گونهای طراحی شده است که مطمئناً برای توسعهدهندگان در هر سطحی مفید باشد. ما از فلاتر و دارت از ابتدا شروع خواهیم کرد و یاد خواهیم گرفت چگونه یک محیط توسعه برای فلاتر در توسعه موبایل ایجاد کنیم.
در طول دوره، مدرس اطمینان حاصل کرده است که تمام موضوعاتی که ممکن است برای شما پیچیده به نظر برسد را به سادگی و با جزئیات توضیح دهد. او از برخی نمودارها برای کمک به درک بهتر شما استفاده کرده است.
قابلیتها و ویژگیهای قدرتمند فلاتر به شما این امکان را میدهد تا وب اپلیکیشنهای پیچیده، قابل سفارشیسازی، مدرن، واکنشگرا و کاربرپسند در بازاریابی اپلیکیشن موبایل ایجاد کنید.
پس از گذراندن این دوره، شما قادر خواهید بود تا به طور کامل از تمام ویژگیهای دارت در توسعه موبایل استفاده کنید.
این دوره مبتنی بر یادگیری از طریق عمل است.
کیفیت تولید صدا و ویدئو
تمام ویدئوهای این دوره به صورت ویدئو و صدای با کیفیت بالا تولید شدهاند تا بهترین تجربه یادگیری را برای شما فراهم کنند.
شما به وضوح خواهید دید، به وضوح خواهید شنید و بدون حواسپرتی در طول دوره پیشرفت خواهید کرد.
این دوره برای چه کسانی مناسب است؟
- این دوره برای افراد کاملا مبتدی و بدون تجربه در دارت عالی است.
- اگر میخواهید اپلیکیشن خود را با دارت و فلاتر بسازید.
- هر کسی که میخواهد از فلاتر که یک SDK گوگل برای ساخت رابطهای نیتیو برای iOS و اندروید با زبان برنامهنویسی دارت است، استفاده کند.
- هر کسی که میخواهد به راحتی اپلیکیشنهای زیبا بسازد.
- هر کسی که میخواهد زبان برنامهنویسی دارت را یاد بگیرد که بهرهوری بالایی دارد.
راهنمای کامل زبان دارت برای گوگل فلاتر - دارت
-
دارت چیست و چرا زبان برنامهنویسی دارت? 04:58
-
نصب SDK دارت 02:43
-
نصب ویرایشگر مورد نیاز 05:51
-
آزمون None
-
اولین اپلیکیشن دارت 04:54
-
متغیرها و انواع داده 05:06
-
انواع داده عددی و بولی 09:59
-
نوع داده رشته و مفهوم درونیابی 06:59
-
مفاهیم Final و Const در فلاتر 03:06
-
آزمون None
-
استفاده از If ،Else و Else If در دارت 07:35
-
عملگر سهگانه و بررسی مقدار Null 05:50
-
دستورات Switch و Case 05:55
-
شرطی در دارت - آزمون 1 07:42
-
عملگرها - قسمت 1 06:47
-
عملگرها در برنامهنویسی دارت - قسمت 2 04:31
-
حلقهها و حلقههای for 06:38
-
حلقههای While و Do While در دارت فلاتر 03:47
-
دستورات Continue و Break در دارت 03:13
-
حلقهها در دارت - آزمون 2 04:39
-
دریافت داده از کنسول 09:11
-
دریافت داده از کنسول (مثال) 06:26
-
آزمون None
-
تابع در فلاتر چیست؟ 09:19
-
استفاده از Fat Arrow در دارت 06:34
-
پارامترهای اختیاری و نامگذاری شده در دارت (فلاتر) 07:02
-
آزمون None
-
لیستهایی با طول ثابت در دارت 07:12
-
لیستهای طولانی پویا در دارت 05:54
-
متدهای مرتبط با لیستها 08:31
-
ساختار Set 07:39
-
ساختار map در دارت 04:09
-
نکات برجسته کالکشنها 06:46
-
ساختار کالکشن - دوباره 08:15
-
آزمون None
-
مفاهیم کلاس و شی 07:29
-
متدهای Constructor در فلاتر (دارت) 07:31
-
استفاده از Factory 09:31
-
مقادیر خصوصی و متدهای Getter و Setter در دارت 07:04
-
مثال 1 07:53
-
مثال 2 11:08
-
آزمون None
-
وراثت 04:51
-
مثال وراثت و Overriding 07:10
-
پلیمورفیسم و اتصال تاخیری 05:19
-
استفاده از متدهای Constructor در وراثت 05:34
-
آزمون None
-
کلاس و متد انتزاعی 07:30
-
مفهوم رابط 05:08
-
متد و متغیرهای استاتیک 08:09
-
مفهوم Final و Const 06:23
-
کلاسهای غیرقابل تغییر در فلاتر - دارت 03:31
-
آزمون None
-
لامبدا چیست؟ 04:20
-
تابع Higher Order 04:32
-
مفهوم بستهبندی لغوی 05:41
-
Constructorهای کلاس لیست 07:04
-
متدهای کلاس لیست 12:35
-
Constructorها و متدهای کلاس Map 08:09
-
آزمون None
-
مفهوم استثنا 06:09
-
Throw کردن یک خطا 07:15
-
ایجاد کلاس استثنا 07:26
-
انواع جنریک 07:37
-
ایجاد کلاس جنریک 09:56
-
آشنایی با برنامهنویسی غیرهمزمان 07:23
-
استفاده از کلاس Future 06:20
-
استفاده از then ،catchError و whenComplete 07:31
-
استفاده از Async و await 07:34
-
مثالهای Future 10:19
-
ادامه مثال 07:34
-
اطلاعات اضافی درباره Future 07:34
-
آزمون None
-
امنیت Null چیست؟ 07:34
-
مفاهیم Nullable ،Non-Nullable و Assertion 08:31
-
ترفیع نوع و کلیدهای مورد نیاز 08:07
-
امنیت null در ویژگیهای شی و کلیدواژه Late 07:54
-
آزمون None
مشخصات آموزش
راهنمای کامل زبان دارت برای گوگل فلاتر - دارت
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:78
- مدت زمان :07:40:44
- حجم :2.69GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy