مهرداد
مهرداد
خواندن ۲ دقیقه·۵ سال پیش

آموزش فلاتر - مقدماتی


سلام دوستان عزیز. یه دوره ی فوق العاده دیگه براتون آماده کردم که درآمدتون رو میتونه دو سه برابر یک برنامه نویسی معمولی بکنه.
فلاتر یه ابزار خیلی حرفه ایه که توسط گوگل ارائه شده و تبدیل به رقیب مستقیم React Native شده.
شما با فلاتر میتونید با یکبار کد زدن برای دو پلتفرم Android و Ios برنامه بنویسید. اما اگر اخبار فلاتر رو دنبال کرده باشید توی ورژن جدید فلاتر قابلیت گرفتن خروجی Web هم اضافه شده. اما داستان به اینجا ختم نمیشه و شما میتونید خروجی Windows، Mac و Linux هم بگیرید.

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

مزایای دوره ی آموزش فلاتر
- مثل همیشه مستقیم میریم سر اصل مطلب ...... مهارت در کار و کد نویسی
- پرهیز از پرداختن به جزئیات
- پرهیز از آموزش تیتروار و کتابی و کلیشه ای ( مثل همیشه )
- تمرکز روی موارد مورد نیاز در بازار کار1)

سرتیتر آموزش ها:
- آشنایی با فلاتر و مقایسه با سایر ابزارهای کراس پلتفرم
- دانلود و نصب فلاتر
- اجرای اولین خروجی
- آشنایی با ویجت های Text,Center و Style ها
- آشنایی با ویجت های پایه Stack, Column, Row
- درک مفهوم Stateless و Statefull
- معرفی مفهوم Scaffold و شروع طراحی Material
- استفاده از نقشه ی Google map در فلاتر
-آشنایی با Listview در فلاتر

- آشنایی با Scorllview عمودی و افقی
- کار با Shared prefrences
- استفاده از ClipRRect
- معرفی Container و قابلیت های آن
- معرفی Appbar
- کار با کتابخونه ی http برای ارسال دریافت اطلاعات از اینترنت
- نمایش اخبار سایت در List view
- کار با Bottom Navigation Bar
- معرفی Icon, IconButton
- کار با تصاویر ( Image )
- جابجایی بین صفحات توسط Navigator ها
- معرفی Padding
- کار با Button ها
- و موارد بسیار بیشتری که در حین کار باهاشون سرکار خواهیم داشت.

حاصل دوره

- طراحی اپلیکیشن های با کیفیت برای اندروید و آی او اس
- طراحی سریع و آسان UI برای اندروید و iOS
- توانایی پیاده سازی برنامه های پیچیده
- توانایی ارتباط با سرور، ارسال درخواست به سرور و دریافت پاسخ
- ورود به بازار کار و استخدام در شرکت های برنامه نویسی

پیش‌نیاز

- آشنایی مقدماتی با یکی از زبان های برنامه نویسی ( مثل جاوا )
- آشنایی ابتدایی با شی گرایی

آموزش فاترآموزش flutter
Android and Flutter developer
شاید از این پست‌ها خوشتان بیاید