2 ارسال در این موضوع قرار دارد

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

ثبت نام در دوره

اهداف کلی این دوره:
 

  • آموزش سیستم عامل اندروید
  • آشنایی با UIاندروید، براساس  XML
  • اشنایی کامل با ساختار اندروید و پیاده سازی انواع اپلیکیشن
  • پیاده سازی دیتابیس   SQLite
  • تسلط به وب سرویس های وب در اندروید
  • آشنایی با فرگمنت
  • طراحی برنامه برای دستگاه های اندرویدی
  • توانایی ورود به بازار کار طراحی اپلیکیشن اندروید

ثبت نام در دوره

مشخصات دوره :

مدرس (مدرسان) : فرزاد سرسیفی
پیشنیاز: آشنایی با مفاهیم برنامه نویسی - آشنایی با زبان جاوا
مدت زمان دوره:  9 جلسه  ( کارگاه کاملا عملی تحت پروژه)  به صورت کارگاهی (در مجموع 36 ساعت)(ظرفیت 10 نفر)
تاریخ برگزاری:
(دوره از  6 شهریور ماه 1396 به مدت 9 جلسه  - روزهای  دوشنبه 17 الی 21 و چهارشنبه ساعت 17  الی 21  )
مدرک: در پایان دوره مدرک پایان دوره از طرف انستیتو آموزشگاه اندروید ایران ارائه میگردد.
سه دانشجو نمونه اول به شرکت های معروف ایرانی جهت همکاری معرفی می گردند.
به شرکت کنندگان در دوره کد ویژه خرید محصولات شاپ دروید داده می شود و می توانند برای همیشه محصولات این فروشگاه را با تخفیف 50 درصدی تهیه کنند.
ویژگی : آموزش در لابراتوار مجهز به سیستم های روز به صورت شبکه تحت NetSupport و متصل به اینترنت و کاملا اینتراکتیو تحت پروژه عملی انجام خواهد گرفت.
مکان برگزاری : این دوره آموزشی با همکاری آموزشگاه ویستا برگزار خواهد شد

ثبت نام در دوره

راهنمای ثبت نام:

ثبت نام خود را میتوانید از طریق فرم زیر انجام دهید.پس از واریز وجه نام شما در لیست ثبت نام قرار خواهد گرفت و قبل از شروع دوره با شما تماس حاصل خواهد شد و از طریق پیامک اطلاع رسانی میشود.
جهت کسب هر نوع اطلاعاتی در خصوص دوره میتوانید با ایمیل info@android-learn.ir وشماره های تماس ۸۸۵۰۸۰۸۰ -۸۸۵۵۴۲۱۷ -۸۸۵۵۴۲۱۳ تلگرام همراه 09100046764 تماس حاصل نمایید.

سرفصلهای دوره آموزشی برنامه نویسی اندروید به صورت کاملا عملی:   
 
 

فصل اول)فریمورک اندروید و راه اندازی اندروید استودیو
آشنایی با اندروید
لایه های نرم افزاری اندروید
کتابخانه های اندروید
ورژن های مختلف اندروید از ابتدا تا Marshmellow
نصب و راه اندای اندروید استودیو
نیازمندی مورد نیاز برای اندروید استودیو
آشنایی با اندروید استودیو
ماشین مجازی اندروید AVD
ماشین مجازی genymotion
آشنایی با دیباگ پروژه در اندروید استودیو
 

فصل دوم) SDK اندروید و اکتیویتی
ساختار پروژه های اندروید
آشنایی با فایل مانیفست
ساختار فایل مانیفست
آشنایی با SDK اندروید
آشنایی با اکتیوتی و مفهوم اکتویتی در اپلیکیشن های اندروید
چرخه حیات اکتیوتی Life Cycle
 

فصل سوم) فرگمنت،View  ها و ListView
آشنایی با فرگمنت
View ها در اندروید
آشنایی با ویجت های اندروید
سایر استاندارد تصاویر در اندروید
 

فصل چهارم)Intent ها و Intent filters
آشنایی با Intent
انتقال اطلاعات توسط Intent
ارتباط بین اکتیویتی ها با Intent
Register کردن IntentFilter
 

فصل پنجم) Layout های اندروید و View های سفارشی
آشنایی با مفاهیم Layout
طراحی واسط کاربری برای سایز های مختلف
Layout های چند زبانه
ساخت View های سفارشی
 

فصل ششم) منابع اندروید،Theme و متریال دیزاین
معرفی
منابع اندروید
Theme های اندروید Style ها
بکار گیری Material Design در طراحی اپلیکیشن
Shape and Selector
 

فصل هفتم)Ui اندروید-دیالوگ ها،منوها و WebView
دیالوگ ها
AlertDialog
دیالوگ های سفارشی
اکتیویتی دیالوگ ها
منوها
OptionMenu
ContextMenu
نمایشگر داخلی WebView
 

فصل هشتم)ذخیره سازی اطلاعات و پردازش های پس زمینه ای
روش های ذخیره سازی اطلاعات در اندروید
خواندن و نوشتن در فایل
SharedPrefrences
ارتباط با اینترنت
سرویس های پس زمینه
Service
BroadCastReciver
 

فصل نهم)ذخیره سازی اطلاعات با دیتابیس Sqlite
معرفی دیتابیس در اندروید
پیاده سازی دیتابیس Sqlite در اندروید
افزودن اطلاعات به دیتابیس
ویرایش اطلاعات در دیتابیس
حذف اطلاعات در دیتابیس
نمایش اطلاعات در دیتابیس
 

فصل دهم)Notification در اندروید
پیاده سازی Notification در اندروید
Notification های سفارشی
طراحی واسط کاربری برای Notification
    آشنایی با Pending Intent
Notification در اندروید 5
 

فصل یازدهم)Sms،شبکه ها ،بلوتوث ، wifi،ویبره
ارسال SMS
دریافت پیامک
روشن کردن بلوتوث
روشن کردن Wifi
Detect کردن wifi
کنترل کردن ویبره دستگاه
 

فصل دوازدهم)وب سرویس ها- JSON
مفهوم وب سرویس
انواع وب سرویس ها
ارتباط با وب سرویس
آشنایی با وب سرویس JSON
آشنایی با JSON Array
آشنایی با JSON Object
آشنایی با Volley
دریافت اطلاعات وب سرویس Volley
ارسال اطلاعات به سرور Volley
Image Loader volley
Image Loader Picasoo
آشنایی با HttpGet  و HttpPost
آشنایی با HttpResponse



 

فصل سیزدهم)گوگل مپ و موقعیت یابی
گوگل مپ
گوگل مپ ورژن دو
آشنایی با Google Play Service
Api گوگل مپ
آشنایی با Keytool  برای تعریف Sha
تعریف api در مانیفست
افزودن Permission های مورد استفاده به مانیفست
آشنایی با MarkerOptions
ایجاد نقاط(point) روی نقشه
آشنایی با CameraOption
تنظیم کردن Zoom نقشه
ایجاد نماهای Normal،Satellite،Terrain،Hybrid
بدست آوردن مکان جاری و نمایش آن روی نقشه
آشنایی با Lat و Lang
آشنایی با LocationListener
بدست آوردن موقیت جاری از روی GPS و Internet
 
 
فصل چهاردهم)آشنایی با تغییرات اندروید5
Material Design
Toolbar
MenuDrawer
Shade
Animation
CardView and RecycleBinView
FloatingActionButton
SnackBar
CordinatorLayout
 

 

 

 این دوره توصیه میشود به :

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

 

 
 
 دانشجویان موفق دوره های قبلی آموزشگاه اندروید ایران
 
 

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

 

      تاریخ دوره

 

           رزومه و برنامه های تولید شده

 

محسن جهانی

 

بهار 93

 

مصاحبه با وب سایت appvs

 

 علیرضا غمخوار

 

مرداد 93

 

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

 

گروه برنامه نویسی ادامدن

 

تابستان 94

 

https://cafebazaar.ir/developer/noorali/?l=fa

 

 

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

 

ثبت نام در دوره

 

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط Aliartor
      سلام 
      من میخوام یک قسمت برای سکه برای کاربران درست کنم که با انجام کاری یا زدن روی دکمه ای اون عدد زیاد بشه این تیکه کدشو کسی داره؟
       
      و باید برای باز کردن قفل یک قسمت یک مقدار ثابتی سکه داشته باشه مثلا ۵۰تا سکه باید داشته باشه تا به اون قسمت دست رسی داشته باشه من باید آموزش این نوع قسمتارو کجا ببینم یا اگه میشه همینجا کامل راهنمایی کنید ممنون میشم.
    • توسط شاهرخ جهان زاده
      آیا تا به حال شده که بعد از ارائه اپلیکشن پیغامهایی از طرف کاربران دریافت کنید که ناشی از بسته شدن اپ در حین کار باشه؟
      در اینگونه مواقع علاوه بر زمانبر بودن پیدا کردن خطا، شاهد ریزش شدید کاربران اپ خواهید بود. پس بهتر است قبل از ارائه اپ در بازار یا Google Play تمهیداتی را برای اطلاع از پیغامهای احتمالی در نظر بگیرید.
      یکی از ابزارهای بسیار مفید استفاده کردن از کتبخانه هایی هست مه برای انجام این کار در نظر گرفته شده است، به عنوان مثال کتابخانه ACRA این کار را با ارسال ایمیل برای شما به راحتی انجام میدهد.
      استفاده کردن از این کتابخانه بسیار راحت هست.
      در قدم اول باید کتابخانه ACRA را به عنوان dependency به build.gradle اضافه کنید:
      compile 'ch.acra:acra:4.9.2' در قدم بعدی کلاس Application را بسازید و متدهای مربوطه برای ACRA را در آن پیاده سازی کنید:
      @ReportsCrashes( formUri = "", mailTo = "yourmail@yourdomain.com", customReportContent = { ReportField.APP_VERSION_CODE, ReportField.APP_VERSION_NAME, ReportField.ANDROID_VERSION, ReportField.PHONE_MODEL, ReportField.BRAND, ReportField.CUSTOM_DATA, ReportField.INITIAL_CONFIGURATION, ReportField.CRASH_CONFIGURATION, ReportField.USER_CRASH_DATE, ReportField.STACK_TRACE, ReportField.LOGCAT}, resToastText = R.string.crash_toast_text, mode = ReportingInteractionMode.TOAST) public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); ACRA.init(this); } } در بخش ReportField همانطور که میبینید، اطلاعاتی که قرار است به ایمیلتان ارسال گردد را وارد میکنیم.
      در قدم آخر فایل Manifest را باز کرده و دسترسی های مربوطه و همچنین کلاس Application را در تگ application وارد کنید:
      <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.acrademo"> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.READ_LOGS" /> <application android:name=".MyApplication" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest> برای تست عملکرد کدها، یک دکمه بسازید و سپس کدهایی را برای آن وارد کنید که باعث کرش شدن اپ گردد...
      public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void onCrash(View view){ throw new RuntimeException("App Crashed"); } } منبع: www.asifmoinulislam.com
    • توسط aliarha
      با سلام خدمت همه کاربران و مدیران انجمن p30droid
      این اولین پست منه و خیلی علاقه مند به یادگیری برنامه نویسی اندروید دارم ، (رایگان / پولی)
      درخواستی که از عزیزان دارم اگه لطف کنید پاسخ کاملی بدین ممنون میشم
      من تقریبا طراحی سایت بلدم و درصد یادگیریم بد نیست ، میخواستم بدون بهترین برنامه برای استارت کارم اندروید استودیو هست ؟
      دنبال آموزشی کامل هستم (رایگان یا پولی فرقی نداره) فقط مدیران یا کاربران تایید کنن ، آموزشی همراه با ساخت یک پروژه از 0 تا 100
      تشکر
    • توسط Farzad Sarseifi
      دانلود کتاب Android Development with Kotlin

      امروزه روند توسعه نرم افزار اندروید بسیار گسترده شده است. در طول چند سال اخیر، ما شاهد چگونگی پیشرفت ابزارهای مختلفی هستیم تا زندگی ما را ساده‌تر کند. با این حال، یکی از عناصر اصلی فرآیند توسعه نرم افزار اندروید یعنی جاوا در طول این مدت تغییر زیادی نکرده است. پلتفرم اندروید خود را با نسخه‌های جدیدتر جاوا سازگار می‌کند، ولی برای استفاده از آن ها، ما باید مدت زمان بسیار زیادی را صبر کنیم تا دستگاه‌های جدید اندرویدی به فروش مناسب بازار دست یابند. همچنین، توسعه برنامه‌ها با جاوا چالش‌های خود را به همراه دارد، چرا که جاوا زبانی قدیمی با بسیاری از مشکلات طراحی است که به واسطه محدودیت‌های سازگاری با نسخه‌های قدیمی، نمی‌توانند به سادگی حل شوند.
      از سویی دیگر Kotlin، زبانی جدید ولی پایدار است که بر روی همه‌ی دستگاه‌های اندرویدی اجرا می‌شود و بسیاری از مشکلاتی که جاوا قادر به حل آن نبود را حل می‌کند. Kotlin زبان فوق العاده ای است که زندگی توسعه دهنده را بسیار راحت‌تر می‌کند و اجازه می‌دهد تا کد امن تر، بیان گر‌تر و خلاصه‌تر ایجاد شود.
      کتاب توسعه اندروید با Kotlin، راهنمایی عملی است که به شما کمک می‌کند تا با استفاده از زبان Kotlin، روند توسعه اندروید را بهبود داده و به آن سرعت بخشید. ما میان برها و پیشرفت‌های زیاد نسبت به جاوا و راه‌های جدیدی حل مسائل رایج را ارائه دادیم. در پایان این کتاب، شما با ویژگی‌ها و ابزار‌های Kotlin آشنا خواهید شد و شما قادر خواهید بود که برنامه ای اندرویدی را با کاملا با Kotlin توسعه دهید.
       
      What You Will Learn
      Run a Kotlin application and understand the integration with Android Studio
      Incorporate Kotlin into new/existing Android Java based project
      Learn about Kotlin type system to deal with null safety and immutability
      Define various types of classes and deal with properties
      Define collections and transform them in functional way
      Define extensions, new behaviours to existing libraries and Android framework classes
      Use generic type variance modifiers to define subtyping relationship between generic types
      Build a sample application
       Table of Contents
      1: BEGINNING YOUR KOTLIN ADVENTURE
      2: LAYING A FOUNDATION
      3: PLAYING WITH FUNCTIONS
      4: CLASSES AND OBJECTS
      5: FUNCTIONS AS FIRST-CLASS CITIZENS
      6: GENERICS ARE YOUR FRIENDS
      7: EXTENSION FUNCTIONS AND PROPERTIES
      8: DELEGATES
      9: MAKING YOUR MARVEL GALLERY APPLICATION
       
      دانلود
      Packt.Android.Development.with.Kotlin.epub
       
    • توسط Farzad Sarseifi

      Kotlin چیست؟
      Kotlin (کاتلین) یک زبان برنامه‌نویسی‌ست که با استفاده از آن میتوان برنامه نویسی اندروید را توسعه داد. نسخه های اخیر اندروید استودیو به طور رسمی از کاتلین پشتیبانی می‌کنن، مسئله‌ای که در Google IO 2017 اعلام شد.
      kotlin تبدیل به bytecode جاوا میشود پس بنابراین به خوبی java میتونه روی اندروید اجرا بشه و از این نظر تفاوتی وجود نخواهد داشت. و اینکه میشه توی یک پروژه اندروید همزمان از kotlin و java استفاده کرد، بنابراین حتی اگر خیلی کم با کاتلین آشنا هستید باز هم میتونید بخشی از پروژه‌هاتون رو با کاتلین انجام بدید.
      چرا Kotlin؟
      دلیل اول اینکه با کاتلین میتونیم کدهایی تمیزتر و خواناتر بنویسیم. میدونیم که زبان جاوا boiler code زیاد داره. boiler code به کدهایی میگیم که جز syntax زبان هستن ولی همیشه بدون دلیل تکرار میشن و میشد حذفشون کرد.
       
       

  • دوره آموزشی اندروید آموزش ویدئویی اندروید آموزش برنامه نویسی اندروید اندروید کاپ دوره آنلاین اندروید کتاب های آموزشی اندروید بسته آموزشی اندروید دوره برنامه نویسی اندروید آموزش Kotlin آموزش برنامه نویسی ios مهارت های فروش
    آموزش برنامه نویسی اندروید
  • فایل