قیمت این دوره: 450,000 180,000 تومان
  • مدرس دوره : حمیدرضا رضا
  • تعداد ویدیوها : 59 ویدیو
  • مدت زمان دوره : 12:47:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1402/12/08
ثبتـــ نام در این دوره ثبت نام در دوره
طراحی اپ فلاتر با استفاده از پایتون

طراحی اپ فلاتر با استفاده از پایتون

در حال حاضر اکثر برنامه‌نویسان  با فریم‌ورکی به نام Flutter آشنایی خواهند داشت، یک فریم‌ورک قدرتمند و محبوب که امکان طراحی اپلیکیشن‌های سریع و کاربرپسند را به ما می‌دهد، همان‌طور که اطلاع داریم، فلاتر (Flutter) فریم‌ورکی از زبان برنامه‌نویسی دارت (Dart) می‌باشد. 

امروزه فریم‌ورک جدیدی به نام Flet پا به عرصه برنامه‌نویسی گذاشته است، و این امکان را به ما می‌دهد که به وسیله زبان برنامه‌نویسی قدرتمند و محبوب پایتون با فریم‌ورک فلاتر کار کنیم و خروجی‌های وب، اندروید، دسکتاپ، ios را به دست بیاوریم و دیگر نیازی به یادگیری و استفاده از زبان برنامه‌نویسی دارت برای کار با Flutter را نداشته باشیم. پس اگر شما به زبان برنامه‌نویسی پایتون آشنا و مسلط هستید و به یادگیری فریم‌ورک فلاتر هم علاقه‌مند می‌باشید، این دوره مناسبی برای شما می باشد.

 

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

نصب و راه اندازی کتابخانه های مورد نیاز
ساختار اولیه اپ
نمایش داده ها
دریافت ورودی کاربر

Large list

Drag and drop

Textbox

Checkbox

منو کشویی

ناوبری و مسیر یابی

آپلود فایل ها

انیمیشن ها

کنترل ها )شبیه سازی ویجت های موجود در فلاتر ) با پایتون

Pubsub

User control

پروژه ها :

پروژه paint

ماشین حساب

TodoApp

 

 



پیش نیاز های دوره :

  1. مفاهیم ابتدایی فلاتر
  2. پایتون

فهرستـــ ویدیوها

مدت زمان دوره 12:47:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • نصب و راه اندازی flet

  • نمایش آنلاین این بخش رایگان است
00:10:41

نصب و راه اندازی flet و ایجاد اولین اپ

2
  • ایجاد TextBox

  • نمایش آنلاین این بخش رایگان است
00:08:19

ایجاد یک TextBox و ورودی گرفتن از کاربر

3
  • نحوه ایجاد checkbox

  • نمایش آنلاین این بخش رایگان است
00:06:32

ایجاد یک checkBox و نمایش اطلاعات

4
  • ساخت منو کشویی

00:07:29

کار با DropDown

5
  • ایجاد Container

00:10:18

کار با Container و بررسی ویژگی های آن

6
  • کار با لیست ها

00:16:05

ListView And GridView

7
  • Drag and Drop

00:11:38

Drag and Drop

8
  • مسیر یابی

00:12:59

Navigation and routing

9
  • انتخاب گر فایل

00:16:24

کار با FilePicker

10
  • ادامه مینی پروژه انتخاب فایل

00:10:17

اضافه کردن Save

11
  • کار با انیمیشن

00:07:11

کار با انیمیشن ها - بخش اول

12
  • کار با انیمیشن ها

00:13:57

بخش دوم

13
  • کار با انیمیشن ها

00:08:48

بخش سوم

14
  • کار با انیمیشن ها

00:15:39

کار با انیمیشن ها - بخش چهارم

15
  • مینی پروژه اپ چت

00:15:12

کار با PubSub

16
  • یوزر کنترل

00:09:59

کنترل برنامه توسط کاربر و ایجاد تعامل

17
  • Control References

00:12:19

کار با Control Refs

18
  • جستجو در لیست

00:16:40

جستجو در لیست اشخاص

19
  • کار با کنترل ها - ویجت کارت

00:17:44

کار با کنترل ها -بخش اول طراحی UI - ویجت کارت

20
  • ویجت Column

00:14:49

کار با کنترل ها -بخش دوم طراحی UI - ویجت Column مینی پروژه Column Spacing معرفی ویجت Slider

21
  • Column Wrappnig

00:10:14

کار با کنترل ها -بخش سوم طراحی UI - ویجت Column مینی پروژه Column Wrapping

22
  • ساخت جدول

00:09:11

کار با کنترل ها -بخش چهارم طراحی UI - ویجت DataTable کار با data table , data column , data row

23
  • کار با Divider

00:11:09

کار با کنترل ها -بخش پنجم طراحی UI - کار با Divider

24
  • مینی پروژه ساخت گالری تصویر

00:14:26

کار با کنترل ها - بخش ششم طراحی UI - کار با Gridview و ساخت گالری

25
  • ریسپانسیو کردن اپ Flet

00:20:24

کار با کنترل ها - بخش هفتم طراحی UI - ریسپانسیو کردن صفحه

26
  • SafeArea

00:11:28

کار با کنترل ها - بخش هشتم طراحیSafeArea - UI

27
  • کار با Stack

00:05:38

کار با کنترل ها - بخش نهم طراحیStack - UI

28
  • کار با ویجت Tab

00:12:06

کار با کنترل ها - بخش دهم طراحیTab - UI

29
  • طراحی AppBar

00:17:14

کار با کنترل ها - بخش یازدهم طراحی AppBar - UI

30
  • طراحی NavigationBar

00:06:20

کار با کنترل ها - بخش دوازدهم طراحی NavigationBar- UI

31
  • طراحی NavigationRail

00:21:00

کار با کنترل ها - بخش سیزدهم طراحی NavigationRail- UI

32
  • مینی پروژه paint

00:22:13

کار با کنترل ها - بخش چهاردهم طراحی Canvas- UI

33
  • کار با Circle Avatar

00:10:23

کار با کنترل ها - بخش پانزدهم طراحی Circle Avatar- UI

34
  • طراحی ProgressBar

00:10:20

کار با کنترل ها - بخش شانزدهم طراحی ProgressBar- UI

35
  • طراحی ProgressRing

00:13:06

کار با کنترل ها - بخش هفدهم طراحی ProgressRing- UI

36
  • طراحی دکمه - ElevatedButton

00:13:18

کار با کنترل ها - بخش هجدهم طراحی ElevatedButton- UI

37
  • طراحی دکمه - FilledButton

00:08:12

کار با کنترل ها - بخش نوزدهم طراحی FilledButton- UI

38
  • طراحی دکمه - IconButton

00:06:11

کار با کنترل ها - بخش بیستم طراحی IconButton- UI

39
  • طراحی دکمه - Floating Action Button

00:13:15

کار با کنترل ها - بخش بیست ,و یکم طراحی FloatingActionButton- UI

40
  • طراحی chip

00:06:49

کار با کنترل ها - بخش بیست و یکم  طراحی Chip - UI

41
  • فیلتر کردن chip

00:10:58

کار با کنترل ها - بخش بیست و دوم طراحی Chip - UI بخش دوم 


 

42
  • کار با سوییچ

00:08:25

کار با کنترل ها - بخش بیست و سوم طراحی UI - ساخت Dark And Light Mode

43
  • طراحی AlertDialog

00:14:45

کار با کنترل ها - بخش بیست و چهارم طراحی UI - طراحی AlertDialog

44
  • BottemSheet

00:06:11

کار با کنترل ها - بخش بیست و پنجم طراحی UI - طراحی BottemSheet

45
  • طراحی BottemSheet

00:10:23

کار با کنترل ها - بخش بیست و ششم طراحی UI - طراحی BottemSheet

46
  • طراحی Banner

00:11:59

کار با کنترل ها - بخش بیست و هفتم طراحی UI - طراحی Banner

47
  • طراحی تقویم

00:13:58

طراحی تقویم و انتخاب تاریخ

48
  • ساخت چارت - BarChart

00:24:19

ساخت چارت - بخش اول

49
  • سورس بخش طراحی چارت ها

00:00:00

در این بخش سورس های مختلف طراحی چارت قرار دارد

50
  • تحلیل و ادامه مسیر

00:04:11

تحلیل و ادامه مسیر

51
  • کار با Audio

00:12:34

اضافه کردن صدا و کار با Audio

52
  • پروژه شماره یک - ساخت Paint

00:21:38

Paint - بخش اول

53
  • ادامه پروژه ساخت Paint

00:18:29

Paint - بخش دوم

54
  • پروژه شماره دو - ماشین حساب

00:23:59

ساخت ui پروژه

55
  • ادامه پروژه ماشین حساب

00:34:00

کدنویسی عملکرد ماشین حساب

56
  • پروژه سوم - TodoApp

00:23:59

بخش اول پروژه TodoApp

57
  • پروژه سوم - TodoApp بخش دوم

00:06:43

کد نویسی رفتارهای کلاس Task

58
  • پروژه سوم - TodoApp بخش سوم

00:11:56

ایجاد کلاس TodoApp

59
  • پروژه سوم - TodoApp بخش آخر

00:22:47

کد نویسی رفتارهای کلاس TodoApp


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .