آموزش برنامه نویسی اندروید از 0 تا 100

معرفی



شما می‌توانید 3 قسمت آموزش برنامه نویسی اندروید را رایگان تهیه کنید.




دوره آموزشی 0 تا 100 اندروید چه ویژگی‌هایی باید داشته باشه؟

  1. آموزش از قدم صفر تا صد
  2. پروژه محور
  3. تدریس با سطح بندی مناسب(آموزش مخصوص هر سطح عملی: حرفه‌ای/متوسط/ابتدایی)
  4. پشتیبانی کامل
  5. اپدیت رایگان
  6. ویدیو‌های مکمل مادام العمر
  7. ارزش در برابر قیمت

دوره آموزش برنامه نویسی اندروید از صفرتا صد مناسب چه کسانی است؟

دوره آموزش برنامه نویسی اندروید مناسب تمام برنامه نویسان موفقی است که می‌خواهند یک مهارت جدید  به اسم “دولوپر اندروید” را به لیست توانایی‌های خودشون اضافه کنن.

مهم نیست که در چه سطحی از دانش برنامه نویسی قرار داری، توی دوره برنامه نویسی اندروید ما از قدم صفر صفر شروع می‌کنیم و پیش میریم.

پس اگر:

1- تا به حال برنامه نویسی اندروید انجام ندادی و میخوای کامل و از صفر یادبگیری، این دوره مناسب تو هست.

2- اگر قبلا جایی یک دوره ناقص و نصفه نیمه دیدی یا خود خوان قدری اندورید کار کردی و تصمیم داری جدی برای همیشه اندروید رو یاد بگیری، این دوره برات فوق العادس.

مسیر برنامه نویسی اندروید من چگونه است ؟

در آموزش برنامه نویسی اندروید از 0 تا 100 قراره با هم شروع بکنیم از سطح صفر به طور کامل مسلط بشیم به اندروید.

برای یادگیری اندروید شما یا باید جاوا بلد باشید یا بتونید با کاتلین کد بزنید. در دوره برنامه نویسی اندروید ما با آموزش جاوا تحت اندروید قدرت پیدا می‌کنیم و یک نمونه پروژه فروشگاهی بزرگ و واقعی ( یعنی یک app  فروشگاهی با API که در اختیار داریم) رو پیاده سازی می‌کنیم.

لطفا به این عکس با دقت نگاه کن تا بتونی موقعیت خودت رو توی مسیر برنامه نویسی اندروید پیدا کنی:

کد نویسی پروژه عملی یعنی چه؟

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

  1. صفحات مد نظرت رو طراحی کنی
  2. محصولاتت رو مدیریت کنی
  3. احراز هویت کنی، لاگین کنی و نقش های متفاوت کاربری بسازی
  4. داده رد و بدل کنی و با api هر چیزی که میخوای رو نشون بدی
  5.  صفحه پرداخت و تمام نکاتش رو مدیریت کنی
  6. و اتصال به دیتابیس و جزئیاتش رو یاد میگیری

اپلیکیشن دوره صفر تا صد اندروید:

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

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

اولین پروژه واقعی و نمونه کارت‌رو بساز!

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

اگر هوشمندانه تصمیم بگیری، با پایان رسیدن دوره برنامه نویسی اندروید هم آموزش دیدی، هم نمونه کار خواهی داشت.

پس از پایان این دوره، تو 2 راه پیش رو داری، یا دوست داری جایی استخدام بشی که میری سراغ شرکت ها و با اپلیکیشنی که داری به عنوان نمونه کارت و روزمت با اقتدار صحبت میکنی. یا دوست داری که به صورت فریلنسری کار کنی و پروژه بگیری، توی این حالت هم چون یک نمونه کار قوی داری، با ارائه اون به کارفرما میتونی پروژه های مختلف رو سامان بدی.

ضمانت آموزش برنامه نویسی اندروید رو برام بگو

ضمانت میکنم:

توی آموزش دوره برنامه نویسی اندروید باهام پیش بیای:

 

  •  مفاهیم رو قشنگ بهت یاد بدم
  • اصول و مقدمات برنامه نویسی رو آموزش بدم
  • پروژه محور آموزش بدم
  •  تجربه خودم در پیاده سازی پروژه های بزرگ مثل پروژه های بانکی کشور رو تماما بهت منتقل کنم
  •  یک پروژه فروشگاهی کامل  واقعی از قدم صفر صفر شروع کنم و به صد بر سونم
  •  یک پورتال اختصاصی آموزشی مخصوص اعضا روی سایت بهت بدم
  •  با پشتیبانی مناسب پرسش های ذهنت رو پاسخگو باشم
  •  100% ضمانت بازگشت وجه داری
  •  یک برنامه نویس اندروید حرفه ای همه فن حریف  از تو بسازم!
  • اولین نمونه کار خودت رو بسازی
  • ویدیوهای مکمل آموزشی بهت بدم
  • آپدیت رایگان دوره داشته باشی
  • آموزش سطح بندی شده ( ابتدایی/ مقدماتی/ حرفه ای) برات ارائه کنم

گارانتی بازگشت وجه

برای دوره برنامه نویسی اندروید گارانتی بازگشت وجه به صورت  100% در نظر گرفتم. یعنی اگر این دوره رو خرید کردی، تمرین و تکالیف رو انجام دادی و نتیجه نگرفتی، بدون هیچ قید و شرط  هزینه‌ای که روی خودت سرمایه گزاری کردی رو بهت برمیگردونم.

پروژه عملی دوره

دوست عزیز من لطفا این یه تیکه رو خوب دقت کن! تا اینجای که با من پیش اومدی، یک فنداسیون بسیار قوی برای خودت ساختی، یک مهارت جدید به اسم “دولوپر اندروید” به قابلیت های خودت اضافه کردی .

باید علمی که داری رو تبدیل به مهارت کنی، برای این منظور یک اپلیکیشن فروشگاهی کامل از قدم صفر صفر صفر شروع می‌کنیم به پیاده سازی و:

پروژه عملی دوره برنامه نویسی اندروید:

  1. طراحیش میکنیم
  2. به دیتابیس وصل میشیم
  3. اطلاعات میخونیم و پاس میدیم
  4. احراز هویت میکنیم
  5. به درگاه پرداخت وصل میکنیم
  6. از قابلیت های گوشی بهره می بریم
  7. sms میفرستیم
  8. و….

دسترسی به منابع دوره

بعد از ثبت نام یک ایمیل برای شما ارسال می‌شود که آدرس پورتال آموزش برنامه نویسی اندروید مخصوص اعضای دوره است. تمام:

  1. ویدیوهای آموزشی
  2. تمرین‌ها
  3. تکالیف،
  4. نمونه کدها

در این پورتال قرار می‌گیرند و برای همیشه در دسترس شما می باشد. می‌توانید آن‌ها را دانلود کنید و هیچ گونه محدودیتی وجود ندارد.

فیلم‌های آموزشی دوره با 2 کیفیت در دسترس شما قرا میگیرد که می توانید به انتخاب خودتان دانلود و مشاهده کنید:

1- کیفیت فول

2- کیفیت خوب نسخه کم حجم شده

برای دسترسی به منابع دوره نیاز به هیچگونه نرم افزار خاصی نمی باشد.

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

سر فصل‌های دوره (توشه مسیر)



  1. قدم صفرم در برنامه نویسی
  2. تجزیه و تحلیل مسئله
  3. الگوریتم و فلوچارت
  4. انواع داده
  5. متغیر
  6. ورودی خروجی
  7. رشته
  8. کلاس
  9. ساختارهای کنترلی
  10. ساختارهای تکرار
  11. ساختارهای تصمیم
  12. کد تمیز
  13. تجزیه تحلیل پروژه واقعی

  1. مقدمه ای بر جاوا
  2. نصب و راه اندازی
  3. آشنایی با محیط توسعه
  4. JVM/JRE/JDK
  5. انواع داده و متغیر
  6. Exception Handling
  7. Debug
  8. نحوه صحیح جستجو
  9. انواع عملگرها
  10. ساختارهای تصمیم و تکرار
  11. آرایه های یک بعدی، دو بعدی و سه بعدی
  12. توابع
  13. برنامه نویسی شی گرا
  14. انواع ارث بری
  15. بررسی کلمات کلیدی موجود در برنامه نویسی شی گرا
  16. Collections
  17. مدیریت حافظه
  18. کار با فایل
  19. کار با دیتابیس
  20. Multithreading
  21. مباحث پیشرفته تر / Lambda / Reflection / Annotation / Deploy
  22. نگاه اجمالی به دیزاین پترن / معماری / فریم ورک
  23. پنج پروژه کاربردی بین جلسات جهت تثبیت مباحث

  1. مباحث پیش رو
  2. معرفی پروژه عملی
  3. سیستم مورد نیاز
  4. مقدمه ای بر اندروید
  5. ورژن های ریلیز شده
  6. API Levels
  7. رابط های کاربری
  8. معماری اندروید
  9. تفاوت بین JVM و DVM
  10. اکتیویتی چیست
  11. چرخه حیات اکتیویتی

  1. Android Emulator
  2. نصب اندروید استادیو روی ویندوز
  3. آماده سازی محیط توسعه
  4. اتصال و دانلود
  5. Android Virtual Device (AVD)
  6. Hello world
  7. Android SDK
  8. چطور SDK را نصب کنیم؟
  9. Android SDK Manager
  10. کار با تنظیمات Emulator

  1. آشنایی با پوشه ها
  2. Resources
  3. Android R.java file
  4. آشنایی با Layout ها
  5. anim
  6. color
  7. drawable
  8. menu
  9. raw
  10. xml
  11. values
  12. Android Manifest

  1. Activity چیست؟
  2. Intents
  3. Explicit Intents
  4. Implicit Intents
  5. جابجایی بین Activity ها
  6. findViewById
  7. پیاده سازی نمونه کد باز کردن دوربین

  1. کامپوننت های اندروید
  2. Linear Layout
  3. Relative Layout
  4. List View
  5. Grid View
  6. Adapters
  7. Table Layout
  8. Absolute Layout
  9. Frame Layout
  10. Fragmentation
  11. Constraint Layout
  12. Recycler View
  13. Custom Adapters
  14. Coordinator Layout
  15. Drawer Layout

  1. پیاده سازی پروژه عملی Language Booster با هدف دوره مباحث مطرح شده در پنج جلسه گذشته

  1. طراحی گرافیک کاربری در اندروید
  2. بررسی Material Design
  3. بررسی Flat Design
  4. بررسی Skeuomorphic Design
  5. App Compat Activity
  6. بررسی کامپوننت های متریال دیزاین
  7. کار کردن با تمامی کامپوننت های متریال دیزاین
  8. کدنویسی و پیاده سازی نحوه استفاده از کامپوننت های متریال دیزاین
  9. کار کردن با کامپوننت های نیتیو اندروید
  10. کدنویسی و پیاده سازی نحوه استفاده از کامپوننت های نیتیو اندروید

  1. پر کردن و نمایش لیست
  2. Custom List Items
  3. Custom Action Bar
  4. Splash Screen
  5. Toast
  6. Dialog Box
  7. Notifications
  8. Context
  9. Application Context
  10. Activity Context

  1. نواع دسترسی ها
  2. Permissions Protection Level
  3. درخواست برای دریافت دسترسی از کاربر
  4. دسترسی به دوربین
  5. دسترسی به گالری
  6. دسترسی به کارت حافظه
  7. دسترسی به وای فای
  8. دسترسی به اینترنت
  9. دسترسی به اس ام اس ها

  1. Shared Preferences
  2. مراحل کار با داده در Shared Preferences
  3. آشنایی با دیتابیس
  4. اتصال به دیتابیس Sqlite
  5. خواندن اطلاعات از دیتابیس
  6. ذخیره و ویرایش اطلاعات در دیتابیس
  7. پیاده سازی پروژه عملی دفترچه تلفن

  1. REST چیست؟
  2. تفاوت سرویس REST base و RESTful
  3. HTTP Methods
  4. REST API
  5. آشنایی با Retrofit
  6. نحوه استفاده از Retrofit
  7. پیاده سازی کلاینت های Retrofit
  8. آشنایی با Swagger
  9. دریافت اطلاعات از وب سرویس
  10. SSLConfig
  11. SSL Cert
  12. Spring Boot

  1. شروع طراحی و پیاده سازی پروژه عملی
  2. آشنایی اولیه با وب اپلیکیشن فروشگاهی مد نظر
  3. ایجاد پروژه اصلی
  4. اضافه کردن dependency های مورد نیاز
  5. تغییر رنگ اپلیکیشن
  6. اضافه کردن AppBarLayout
  7. BottomNavigation
  8. Drawer Navigation

  1. پیاده سازی Fragmentation پروژه
  2. پیاده سازی Custom Layout برای دسته بندی محصولات
  3. استفاده از RecyclerView به عنوان لیست دسته بندی محصولات
  4. پیاده سازی لیست محصولات در صفحه اصلی
  5. کنترل کردن دکمه Back
  6. استفاده از Slide Show در صفحه اصلی
  7. طراحی کامل صفحه اصلی اپلیکیشن
  8. طراحی و توسعه صفحه نمایش جزئیات محصول به همراه transition بین اکتیویتی ها
  9. استفاده از Chips برای انتخاب رنگ و سایز محصول
  10. تشخیص جزئیات انتخاب شده یک محصول
  11. طراحی صفحه محصولات شامل دسته بندی، فیلتر و اعمال فیلتر روی لیست محصولات
  12. پیاده سازی دیتابیس سبد خرید لوکال
  13. پیاده سازی فرآیند اضافه کردن یک محصول با رنگ و سایز به سبد خرید + درج در دیتابیس
  14. طراحی و پیاده سازی صفحه سبد خرید به همراه نمایش لیست سبد خرید
  15. پیاده سازی تغییر badge در bottom navigation سبد خرید هنگام درج آیتم جدید به سبد خرید
  16. اضافه کردن زیرساخت retrofit برای اتصال به api در پروژه
  17. پیاده سازی مدل های api ها
  18. پیاده سازی اتصال به api های اصلی برای قسمت های طراحی شده
  19. اتصال کامل قسمت های طراحی شده به api اصلی
  20. طراحی صفحه لیست محصولات با انتخاب دسته بندی
  21. طراحی و توسعه صفحه لیست بلاگ
  22. طراحی و توسعه صفحه نمایش یک بلاگ
  23. طراحی صفحه دریافت اطلاعات مشتری جهت پردازش
  24. اضافه کردن loading و خطا در پیکاسو هنگام load تصاویر
  25. پیاده سازی بستر اتصال به درگاه پرداخت زرین پال
  26. باز کردن لینک پرداخت درگاه زرین پال
  27. طراحی و پیاده سازی صفحه لاگین به همراه فرآیند ورود به اپلیکیشن
  28. تغییر منوی اپلیکیشن پس از ورود کاربر
  29. ذخیره اطلاعات توکن jwt در دیتابیس لوکال جهت برقراری ارتباط مجدد با api
  30. طراحی صفحه splash screen جهت بررسی اطلاعات اولیه و توکن کاربر
  31. طراحی و توسعه صفحه درباره ما
  32. طراحی صفحه پروفایل کاربری
  33. طراحی و توسعه لیست فکتور های مشتری به همراه جزئیات هر فاکتور

  1. نحوه خروجی apk گرفتن از اپلیکیشن بصورت release و sign شده
  2. ساخت کلید جهت sign کردن apk
  3. بررسی خطاهای Google Play Protect
  4. رفع خطای Unknown Developer به صورت کامل و تضمینی

  1. طراحی و پیاده سازی Custom Component و نحوه استفاده در پروژه

  1. بررسی بازار کار برنامه نویسی اندروید
  2. معماری MVVM
  3. معماری MPV
  4. تست نویسی Unit Test
  5. تزریق وابستگی با Dagger2
  6. Android X
  7. Navigation Fragments
  8. کار با Google Maps
  9. LogCat
  10. امنیت اپلیکیشن اندرویدی
  11. پروگارد
  12. دیکامپایل
  13. کار با Git در اندروید استودیو
  14. نحوه نوشتن یک رزومه خوب
  15. کافه بازار
  16. انتشار برنامه در کافه بازار
  17. پرداخت درون برنامه ای کافه بازار
  18. دستورات لینوکسی مورد نیاز
  19. اصول SOLID
  20. الگو های طراحی (Design Patterns)
  21. UI/UX
  22. CI/CD - DevOps
  23. Scrum چیست؟
  24. Clean Code
  25. انواع سرویس ها
  26. انیمیشن ها
  27. آشنایی با کاتلین


ضمانت بازگشت وجه


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


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



پشتیبانی


پشتیبانی آنلاین سایت

اینستاگرام، پرسش شخصی از مدرس

ایمیل مخصوص دوره

فرم مخصوص پرسش مستقیم از مدرس در صفحه پورتال در وب‌سایت

اتصال راه دور به سیستم دانشجو از طریق نرم افزار انی‌دسک



ثبت نام



شما می‌توانید 3 قسمت آموزش برنامه نویسی اندروید را رایگان تهیه کنید.







مدرس دوره


حسین بدرنژاد

(هم‌بنیانگذار هولوسن)

حسین بدرنژاد از سال 1391 وارد حوزه IT شده و در حال حاضر بزرگترین دغدغه وی، افزایش سطح دانش IT در کشور ایران می‌باشد.


سایر آموزش‌های مدرس


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


دوره آموزشی صفر تا صد جاوا اسپرینگ بوت ؛ از صفر با Spring Boot وب اپلیکیشن خودتان را بنویسید و به راحتی وارد بازار کار شوید....


دوره آموزشی صفر تا صد جاوا؛ از صفر جاوا را یاد بگیرید و با Spring Boot وب اپلیکیشن خودتان را بنویسید و به راحتی وارد بازار کار شوید....


دوره آموزشی بوت استرپ؛ از صفر بوت استرپ را یاد بگیرید و به راحتی دیزاین سایت خودتون رو با بوت استرپ طراحی کنید....


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


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



نظر مخاطبان هولوسن


نظرات


**پرسش و پاسخ** سوال خود مطرح کنید.

در کمتر از 10 دقیقه پاسخگوی شما هستیم

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