آموزش برنامه‌نویسی رابط کاربری (UI) در فلاتر

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

برگزارکننده:  مکتب‌خونه  مکتب‌خونه
مدرس دوره:
4.5 (6 رای)
سطح: پیشرفته
 پلاس
  
زمان مورد نیاز برای گذارندن دوره:  20 ساعت
مجموع محتوای آموزشی:  12 ساعت ویدئو - 8 ساعت تمرین و پروژه
 (قابل دانلود می‌باشد)
مهلت دوره:  4 هفته
  
حد نصاب قبولی در دوره:  70 نمره
فارغ‌التحصیل شدن در این دوره نیاز به ارسال تمرین‌ها و پروژه‌های الزامی دارد. 
organization-pic  گواهینامه این دوره توسط مکتب‌خونه ارائه می‌شود.
course-feature   گواهی‌نامه مکتب‌خونه course-feature   خدمات منتورینگ course-feature   پروژه محور course-feature   تمرین و آزمون course-feature   تالار گفتگو course-feature   تسهیل استخدام

آنچه در این دوره می‌آموزیم:

 طراحی هرچه بهتر و ساده‌تر رابط کاربری زیباترین و پیچیده‌ترین اپلیکیشن‌ها و وب‌سایت‌ها

 طراحی رابط کاربری وب‌سایت و اپلیکیشن

 آموزش ویجت‌ها و مفاهیم ساده و پیشرفته فلاتر

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

 طراحی اپلیکیشن و وب‌سایت مشابه استریم‌های آنلاین فیلم و سریال مشابه Netflix و HBO Max

پیش‌نیاز‌ها

آشنایی با مبانی اولیه فلاتر برای این دوره الزامی است.

سرفصل‌های دوره آموزش برنامه‌نویسی رابط کاربری (UI) در فلاتر

فصل اول: مقدمه
  مقدمه و معرفی دوره
"03:25  
  نگاهی به پروژه
"09:53  
  فایل‌های دوره
"00:03  
فصل دوم: برنامه‌نویسی اپلیکیشن
  صفحه HomeScreenMobile، مفهوم MediaQuery و ساخت SearchField
"20:55  
  کوییز crossAxisAlignmet
 16.7%    
"01:00  
  ساخت فیلترهای صفحه
"14:07  
  ادامه HomeScreenMobile و RichText و SingleChildScrollView
"19:14  
  کار با مدل‌های پروژه و استفاده در seriesCardها
"08:12  
  تکمیل seriesCard و seriesScreenMobile و جابجایی بین صفحات
"20:09  
  کوییز ویجت Stack
 16.7%    
"01:00  
  طراحی صفحه SeriesScreenMobile
"18:58  
  کوییز gradient و LinearGradient
 16.7%    
"01:00  
  ساخت SeriesScreenButtonها در SeriesScreenMobile
"12:34  
  کوییز ساخت SeriesScreenButtonها در SeriesScreenMobile
 16.7%    
"01:00  
  تکمیل صفحه SeriesScreenMobile
"19:24  
  BottomNavigationBar برای جابجایی بین صفحات
"11:03  
  صفحه watchlistScreenMobile ، ویجت CustomScrollView
"16:33  
  playlistCardها و انتقال مقادیر در صفحه
"24:07  
  صفحه LibraryScreenMobile و SeeAllScreenMobile
"21:44  
  کار با sliverGrid و پکیج flutter_staggered_animations
"19:18  
  کوییز کار با sliverGrid
 16.7%    
"01:00  
  صفحه trailerScreenMobile و tabها
"12:37  
  لیست تریلرها و ساخت trailer_cardها
"14:31  
  ایجاد انیمیشن‌های Slide و Flip
"13:38  
  کوییز انمیشن FlipAnimation
 16.7%    
"01:00  
  ساخت صفحه ProfileScreenMobile
"16:21  
  طراحی GenreCard
"24:40  
فصل سوم: برنامه‌نویسی وبسایت
  ریسپانسیو کردن برنامه و صفحه HomeScreenDesktop
"22:52  
  کوییز prefixIcon
 17.9%    
"01:00  
  ویجت RadiusButton و تعیین Hover
"13:12  
  Appbar وبسایت و ساخت SearchFieldDesktop
"14:15  
  ساخت منو کشویی برای زبان‌ها
"18:48  
  لیست بازیگران با پکیج SlimyCard
"15:45  
  لیست‌های سریال‌ها و ریسپانسیو‌کردن کارت‌های موبایل
"25:01  
  کوییز کلاس navigator
 17.9%    
"01:00  
  منو کشویی و پکیج FancyDrawer
"23:07  
  کوییز fancyDrawer
 21.4%    
"01:00  
  ساخت صفحه WatchListScreenDesktop
"20:57  
  ریسپانسیو‌کردن PlayListCard‌های موبایل
"11:11  
  ایجاد انمیشن‌های Flip و Slide برای لیست پخش صفحه
"14:34  
  کوییز AnimationConfiguration
 21.4%    
"01:00  
  ایجاد hover برای لیست پخش
"13:45  
  ایجاد صفحه LibraryScreenDesktop
"23:28  
  ایجاد انمیشن های FadeIn و Scale و hover برای libraryCard
"19:58  
  کوییز childAspectRatio
 21.4%    
"01:00  
  صفحه تمام stack برای صفحه پروفایل
"14:13  
  ادامه صفحه ProfieScreenDesktop
"25:01  
  افزودن اسلایدر به صفحه و پکیج CarouselSlider
"16:24  
فصل چهارم: مباحث تکمیلی
  افزودن دو یا چند فونت دلخواه به برنامه
"15:28  
  ایجاد صفحه خوشامدگویی و پکیج intro_views_flutter
"12:20  
  تکمیل صفحه IntroScreen
"14:48  
  کوییز intro_views_flutter
 50%    
"01:00  
  آموزش کار با ویدیو و پکیج video_player
"10:59  
  ادامه ویدیو پلیر و مباحث تکمیلی پکیج
"16:31  
  آشنایی با سایت‌ها و ابزار‌های کمکی در برنامه‌نویسی UI
"07:46  
  کوییز VideoProgressIndiactor
 50%    
"01:00  
فصل پنجم: پروژه پایانی
  پروژه نهایی: وبسایت و اپلکیشن ریسپانسیو (الزامی)
 100%    
"480:00  

ویژگی‌های دوره

گواهی‌نامه مکتب‌خونه
گواهی‌نامه مکتب‌خونه

در صورت قبولی در دوره، گواهی نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می گیرد.

مشاهده نمونه گواهینامه

ویژگی‌های دوره

خدمات منتورینگ
خدمات منتورینگ

خدمات منتورینگ به معنای برخورداری دانشجو از راهنما یا پشتیبان علمی در طول گذراندن دوره می‌باشد. این خدمات شامل پاسخگویی به سوالات آموزشی(در قالب تیکتینگ)، تصحیح آزمون یا پروژه های دوره و ارائه باز خورد موثر به دانشجو می‌باشد.

ویژگی‌های دوره

پروژه محور
پروژه محور

این دوره طوری طراحی شده است که محتوای آموزشی دوره حول چند پروژه واقعی و کاربردی هستند تا یادگیری دانشجو در طول دوره به کاربردهای عملی تبدیل شود و به این ترتیب بالاترین سطح یادگیری را فراهم نمایند.

ویژگی‌های دوره

تمرین و آزمون
تمرین و آزمون

با قرار گرفتن تمرین ها و آزمون های مختلف در طول دوره، محیطی تعاملی فراهم شده است تا بهره گیری از محتوا و یادگیری بهتر و عمیق تر شود.

ویژگی‌های دوره

تالار گفتگو
تالار گفتگو

شما می توانید از طریق تالار گفتگو با دیگر دانشجویان دوره در ارتباط باشید، شبکه روابط حرفه ای خود را تقویت کنید یا سوالات مرتبط با دوره خود را از دیگر دانشجویان بپرسید.

ویژگی‌های دوره

تسهیل استخدام
تسهیل استخدام

در صورت قبولی در دوره، شما می‌توانید با وارد کردن اطلاعات آن در بخش دوره‌های آموزشی رزومه‌ساز «جاب ویژن»، تایید مهارت خود را در قالب اضافه شدن «مدال مهارت» به روزمه آنلاین خود دریافت نمایید. این مدال علاوه بر ایجاد تمایز در نمایش رزومه شما، باعث بالاتر قرار گرفتن آن در لیست انبوه رزومه‌های ارسالی به کارفرما شده و بدین ترتیب شانس شما را برای استخدام در سازمانهای موفق و پر متقاضی افزایش می‌دهد.

بررسی فرصت‌های شغلی

درباره دوره

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

دوره آموزش برنامه‌نویسی رابط کاربری (UI) در فلاتر به شما در طراحی هرچه بهتر و ساده‌تر رابط کاربری زیباترین و پیچیده‌ترین اپلیکیشن‌ها و وب سایت کمک می‌کند و بطور کاملا عملی و پروژه محور با استانداردترین روش‌های تدریس نحوه ایجاد رابط کاربری اپلیکیشن و وب‌سایت بصورت کاملا ریسپانسیو را با تنها یک بار کدنویسی آموزش می‌دهد و می‌تواند زمینه مهاجرت شما از دیگر زبان‌ها و فریمورک‌ها را به سمت فلاتر فراهم کند.

 

دوره آموزش رابط کاربری (UI) در فلاتر مناسب چه کسانی است؟

دوره آموزش رابط کاربری (UI) در فلاتر مناسب آن دسته از توسعه دهندگانی است که می‌خواهند:

  • توسعه‌دهندگان فلاتری که قصد تقویت مهارت‌های طراحی واسط کاربری خود را دارند؛
  • توسعه‌دهندگان فلاتری که تصمیم دارند ویجت‌های پایه و پیشرفته فلاتر فراگیرند؛
  • برنامه‌نویسانی ک تصمیم دارند با یک بار کدنویسی در سه پلتفرم بصورت نیتیو خروجی بگیرند؛
  • توسعه‌دهندگان وب و اندروید که قصد مهاجرت از هر فریمورک و زبانی به سمت فلاتر را دارند.

 

هدف دوره آموزش رابط کاربری (UI) در فلاتر

دوره آموزش رابط کاربری (UI) در فلاتر به طراحی واسط کاربری‌های پیشرفته با فلاتر بصورت کاربردی پرداخته و نیازهای واقعی طراحی رابط کاربری اپلیکیشن و وب‌سایت هارا برآورده می‌کند.

ما برای اولین بار در ایران یک دوره جامع و کامل در حوزه طراحی رابط کاربری وب‌سایت و اپلیکیشن و همچنین آموزش ویجت‌ها و مفاهیم ساده و پیشرفته فلاتر و البته نحوه بکارگیری پکیج‌های کاربردی برای شما درنظر گرفتیم.

هدف دوره آموزش کامل صفر تا صد یک پروژه کامل و کاربردی به ساده‌ترین روش‌های ممکن می‌باشد. ما در این دوره اپلیکیشن و وب‌سایت مشابه استریم‌های آنلاین فیلم و سریال مشابه Netflix و HBO Max برای شما در نظر گرفتیم و در پایان دوره شما به سادگی می‌توانید رابط کاربری هر وبسایت و اپلکیشنی را بدون هیچگونه محدودیت پیاده‌سازی کنید.

 

سرفصل دوره آموزش پیشرفته فلاتر چیست؟

دوره فلاتر پیشرفته شامل چهار فصل آموزشی است و ما در فصل اول به بیان مقدمات دوره می‌پردازیم. در فصل دوم نوشتن اپلیکیشن مورد نظر را شروع می‌کنیم و در فصل سوم پروژه خود را ریسپانسیو کرده و در دو محیط اجرا می‌کنیم و نوشتن وب سایت را شروع می‌کنیم. در پایان در فصل چهارم مباحث تکمیلی دوره را بیان می‌کرده و در پایان یک پروژه نهایی برای شما دوستان عزیز در نظر گرفته شده که بتوانید توانایی کسب شده خود در پایان دوره به اثبات برسانید.

درباره استاد

maktabkhooneh-teacher محمد سنچولی

مهندس محمد سنچولی فارغ‌التحصیل کارشناسی مهندسی کامپیوتر گرایش نرم‌افزار از دانشگاه ملی زابل هستند. ایشان از سال 1396 سابقه در برنامه‌نویسی و توسعه اپلیکیشن‌ها و وبسایت‌ها و همچنین انجام پروژه‌های پیچیده رابط کاربری در پلتفرم‌های وب و موبایل وطراحی تخصصی UI/UX و انتشار محصولات جدید‌ را در کارنامه خود دارد. 

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

مشاهده پروفایل و دوره‌‌های استاد

نظرات کاربران

تا کنون نظری برای این دوره ثبت نشده است. برای ثبت نظر باید ابتدا در دوره ثبت نام کرده و دانشجوی دوره باشید.
سید امیر نیما غائبی 1402-07-21
خیلی خفن بود
پوریا پرهامی 1402-10-19
سلام وقت بخیر یکی از مهم ترین نکات ایجاد apk برای اندروید و مترادف آن برایios و نکات مربوط به اضافه کردن permission ها بود که هیچ صحبتی در مورد آن انجام نشد.
امیرحسین حسنیان 1402-09-17
دوره بسیار خوبی بود .
هستی محرابی جورشری 1402-07-08
در مورد ویجت های معروفی مثل Getx ،share preferences و کاش به جای data.dart به عنوانمحتوای سایت در حالت APIبصورت کانکشن جهت ارتباط های جدید تر استفاده می کردید کاش از انیمیشن های متنوع تر استفاده می‌شد ویحت Slimy Card دیگه قابل استفاده نیست بعضی مواقع بخصوص قسمت نوشتن تابع توضیح مقادیر یا نحوه نوشتار کامل توضیح داده نمیشد نکات مثبت آموزش بسیار جالب تو طراحی Ui کار

دوره‌های پیشنهادی

سوالات پرتکرار

آیا در صورت خرید دوره، گواهی نامه آن به من تعلق می گیرد؟
خیر؛ شما با خرید دوره می توانید در آن دوره شرکت کنید و به محتوای آن دسترسی خواهید داشت. در صورتی که در زمان تعیین شده دوره را با نمره قبولی بگذرانید، گواهی نامه دوره به نام شما صادر خواهد شد.

سوالات پرتکرار

حداقل و حداکثر زمانی که می توانم یک دوره را بگذرانم چقدر است؟
برای گذراندن دوره حداقل زمانی وجود ندارد و شما می توانید در هر زمانی که مایل هستید فعالیت های مربوطه را انجام دهید. برای هر دوره یک حداکثر زمان تعیین شده است که در صفحه معرفی دوره می توانید مشاهده کنید که از زمان خرید دوره توسط شما تنها در آن مدت شما از ویژگی های تصحیح پروژه ها توسط پشتیبان و دریافت گواهی نامه بهره مند خواهید بود.

سوالات پرتکرار

در صورت قبولی در دوره، آیا امکان دریافت نسخه فیزیکی گواهی نامه دوره را دارم؟
خیر، به دلیل مسائل زیست محیطی و کاهش قطع درختان، فقط نسخه الکترونیکی گواهی‌نامه در اختیار شما قرار می‌گیرد

سوالات پرتکرار

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟
بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.
poster
  
برگزار کننده:  مکتب‌خونه
  
زمان مورد نیاز برای گذارندن دوره:  20 ساعت
مجموع محتوای آموزشی:  12 ساعت ویدئو - 8 ساعت تمرین و پروژه
 (قابل دانلود می‌باشد)
مهلت دوره:  4 هفته
  
حد نصاب قبولی در دوره:  70 نمره
فارغ‌التحصیل شدن در این دوره نیاز به ارسال تمرین‌ها و پروژه‌های الزامی دارد. 
organization-pic  گواهینامه این دوره توسط مکتب‌خونه ارائه می‌شود.
course-feature   گواهی‌نامه مکتب‌خونه course-feature   خدمات منتورینگ course-feature   پروژه محور course-feature   تمرین و آزمون course-feature   تالار گفتگو course-feature   تسهیل استخدام