آموزش Android Studio - ساخت اولین پروژه در اندروید استودیو

برای شروع آموزش اندروید ، ابتدا لازم است با محیط Android Studio آشنا شویم و نحوه ایجاد یک پروژه جدید در اندروید استودیو را آموزش ببینیم.
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
ابتدا ، باید از نصب صحیح محیط برنامه نویسی (همانطور که در مقالات قبلی آموزش داده شد) اطمینان حاصل کنید . اولین مثال برای برنامه نویسی اندروید را با مثال hello world آغاز می کنیم . طبق آنچه در مقالات قبلی گفتیم ، برنامه نویسی اندروید در محیط Android SDK انجام می شود.
فرض را بر این می گذاریم که تا حدودی با آموزش Android studio آشنایی دارید . به عنوان اولین مثال و اولین قدم برای برنامه نویسی اندروید می خواهیم برنامه ای بنویسیم که عبارت hello world چاپ کند .
ایجاد یک برنامه اندروید :


اولین قدم برای آموزش اندروید استودیو ، برای داشتن یک برنامه اندروید ، باز کردن و استفاده از محیط Android studio است . دابل کلیک کرده و  برنامه Android studio را باز کنید ؛ پس از اینکه باز شد با صفحه ای مطابق با تصویر زیر مواجه خواهید شد :



به گزینه ی اول نگاه کنید ؛

 start a new android studio project

برای شروع , گزینه ی گفته شده را انتخاب کنید .

در پنجره ی جدیدی که باز می شود اطلاعات زیر از شما خواسته می شود :

    نام برنامه
    اطلاعات پکیج
    مکان ثبت پروژه



پس از وارد کردن نام برنامه ، نام آن باید توسط  form factors  انتخاب شود تا  آماده ی اجرا شود .
در صفحه ی جدید ، اطلاعات Minimum SDK از ما خواسته می شود. در اینجا ما گزینه ی

API23: Android 6.0(Mashmallow)

را انتخاب می کنیم (مطابق تصویر زیر ):



سطح بعدی نصب ، شامل انتخاب نوع اکتیویتی موبایل است ، طرحی که به طور پیش فرض می بینید ، یک صفحه خالی خواهد بود .



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

آشنایی با پیکره ی برنامه ی اندرویدی :

قبل از اینکه برنامه خود را اجرا کنید، باید از چند دایرکتوری و فایل در پروژه Android مطلع شوید؛
به تصویر زیر دقت کنید:


09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
1) جاوا :

این فایل شامل همه ی .java ها و فایل های منبع ( source file) جاوا برای پروژه شما می باشد. به طور پیش فرض، شامل یک فایل منبع MainActivity.java دارای کلاس اکتیویتی(activity class ) است که زمانی که برنامه (app ) شما با استفاده از آی برنامه (app icon) راه اندازی می شود اجرا می شود.

2) res/drawable-hdpi :
این دایرکتوری برای صفحه های با چگالی بالاست و برای اشیا(نمونه ها) طراحی شده.

3)res/layout :
این مورد یک دایرکتوری برای فایل هایی است که رابط کاربری برنامه شما را تعریف می کنند.

4)res/values :
این یک دایرکتوری برای سایر فایل های مختلف XML است که حاوی مجموعه ای از منابع، مانند تعاریف رشته ها و رنگ ها است.

5) AndroidManifest.xml :
این فایل مانیفستی (Manifest File ) است که ویژگی های اساسی برنامه را توصیف می کند و هر یک از اجزای آن را تعریف می کند.

6) Build.gradle :
این فایل به صورت خودکار تولید می شود که حاوی compileSdkVersion، buildToolsVersion، applicationId، minSdkVersion، targetSdkVersion، versionCode و versionName است.

بخش زیر یک مرور کلی از فایل های کاربردی مهم  در اندروید را ارائه می دهد.
معرفی Main Activity File:
main activity code یک فایل جاوای MainActivity.java است.
 این فایل برنامه ای کاربردی است که در نهایت تبدیل به یک فایل اجرایی Dalvik می شود و برنامه شما را اجرا می کند. در زیر کد پیش فرض تولید شده توسط application wizard برای Hello World  را می بینید .
 

 
package com.example.helloworld;  import android.support.v7.app.AppCompatActivity; import android.os.Bundle;  public class MainActivity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main);    } }

 
در اینجا R.layout.activity_main اشاره دارد به فایل activity_main.xml  که در پوشه ی res/layout قرار دارد.
onCreate() یکی از متد هایی است که وقتی activity لود شد تشکیل می شود.
 
معرفی Manifest File :
وقتی که شما جزیی از اجزای یک برنامه را می نویسید یا توسعه می دهید ، باید تمام اجزای آن را در manifest.xml ذخیره کنید . این فایل به عنوان رابط کاربری بین برنامه اندروید و سیستم عامل عمل می کند . بنابراین اگر شما اجزای برنامه خود را در این فایل اعلام نکنید ، سیستم عامل آن را در نظر نخواهد گرفت .  به مثال زیر توجه کنید :
 

 
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"     package="com.example.tutorialspoint7.myapplication">     <application       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>

 

در اینجا تگ های <application>.</application> مولفه های مربوط به اپلیکیشن را ضمیمه می کنند. اتریبیوت  android:icon  به آی اپلیکیشن که در res/drawable-hdpi موجود است ، اشاره می کند. اپلیکیشن از تصویری به نام ic_launcher.png که در پوشه های قابل درگ واقع شده است، استفاده می کند.
تگ <activity> برای مشخص کردن یک activity به کار می رود و اتریبیوت  android:name نام کلاس  Activity subclass ، را مشخص می کند و اتریبیوت های android:label ، رشته ای (string) را برای استفاده به عنوان برچسب (label ) برای  activity تعین می کند . شما می توانید با استفاده از تگ های <activity> چندین فعالیت را مشخص کنید.
action مربوط به intent filter ، به نام android.intent.action.MAIN برای نشان دادن این است که این اکتیویتی (activity) به عنوان نقطه ورود اپلیکیشن عمل می کند.
category مربوط به intent-filter به نام android.intent.category.LAUNCHER برای نشان دادن این است که اپلیکیشن می تواند از طریق آی راه اندازی کننده­ ی دستگاه، راه اندازی شود.
 @string به فایل strings.xml که در زیر شرح داده شده است اشاره می کند.
@string/app_name به رشته app_name تعریف شده در فایل strings.xml اشاره می کند که همان  "HelloWorld" معروف برنامه نویسان است . به صورت مشابه سایر رشته ها در اپلیکیشن قرار می گیرند.
در ادامه لیست تگ هایی آورده شده است که شما در فایل مانیفست خود برای مشخص کردن مولفه های مختلف اپلیکیشن اندروید خود از آن ها استفاده می کنید.

    <activity>برای  activities
    <service> برای  services
    <receiver>  برای  broadcast receivers
    <provider>  برای ارائه دهندگان محتوا

 
معرفی Strings File :
فایل strings.xml در پوشه res / values ​​قرار دارد و شامل تمام متن هایی است که برنامه شما از آن استفاده می کند. به عنوان مثال، نام دکمه ها، برچسب ها (label)  ، متون پیش فرض و انواع مشابه رشته ها به این فایل وارد می شوند. به زبان ساده این فایل مسئول محتوای متنی شما است. به عنوان مثال،  پیش فرض آن به صورت فایل زیر است :
 09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

 
<resources>    <string name="app_name">HelloWorld</string>    <string name="hello_world">Hello world!</string>    <string name="menu_settings">Settings</string>    <string name="title_activity_main">MainActivity</string> </resources>

 
معرفی Layout File

activity_main.xml  یک فایل Layout موجود در دایرکتوری res / layout  است که توسط برنامه شما هنگام ساخت رابط کاربری به وسیله­ ی اپلیکیشن فراخوانی می شود. شما برای تغییر صفحه بندی اپلیکیشن خود، این فایل را بارها تغییر می دهید. برای اپلیکیشن "Hello World!" ، این فایل دارای محتوای زیر است که مربوط به صفحه بندی پیش فرض می باشد :
 

 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent" >        <TextView       android:layout_width="wrap_content"       android:layout_height="wrap_content"       android:layout_centerHorizontal="true"       android:layout_centerVertical="true"       android:padding="@dimen/padding_medium"       android:text="@string/hello_world"       tools:context=".MainActivity" />        </RelativeLayout>

 
این مثالی از RelativeLayout ساده است که ما آن را در یک فصل جداگانه بررسی خواهیم کرد.
 TextView یک کنترل اندرویدی برای ساخت GUI (واسط گرافیکی کاربر) است و دارای اتریبیوت های مختلفی مانند android:layout_width، android:layout_height و غیره است که برای تنظیم عرض و طول و غیره به کار می روند.
 @string به فایل strings.xml واقع در پوشه­ ی res/values اشاره می کند. بنابراین، @string/hello_world به رشته­ ی hello تعریف شده در فایل strings.xml اشاره می کند که "Hello World!" است.
 
اجرای اپلیکیشن :
 بیایید سعی کنیم که برنامه ­ی Hello World! ای که ایجاد کردیم را اجرا کنیم.
من فرض می کنم که شما AVD خود را در زمان نصب محیط Android studio ایجاد کرده اید. برای اجرای اپلیکیشن در Android studio  ، فایل های اکتیویتی یکی از پروژه های خود را باز کنید و بر روی آی Run ، از نوار ابزار کلیک کنید.
Android studio  اپلیکیشن را بر روی AVD شما نصب می کند و آن را آغاز می کند و در صورتی که همه چیز در مورد نصب و اپلیکیشن شما درست باشد، پنجره Emulator زیر را نمایش می دهد.
 

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

    1
    2

آموزش صفر تا صد برنامه نویسی اندروید(اکلیپس واندروید استدیو)
فصلِ: 30 , تعداد قسمت ها: 2 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

آموزش ساخت اپلیکیشن علی بابا-آموزش کالبک ها-…
    حتما دمو دوره را ببینید!! کلیه قسمت های این آموزش در اندروید استدیو آموزش داده شده است چرا خرید آموزش برنامه نویسی اندروید از سایر سایتها کاریست اشتباه!لطفا توضیحات زیر را به دقت مط…
آموزش ساخت اپلیکیشن اندروید دیجی کالا
فصلِ: 11 , تعداد قسمت ها: 121 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

عملیات شبیه فیلتر-ساخت الرت دیالوگ وچیدمان براساس فروش-مرتب سازی-نحوه خطایابی-استفاده از bottom sheet در اندروید-سبد خری…
آموزش ساخت برنامه اندروید ساخت برنامه اندروید یکی از پر طرفدارترین آموزش های کلیک سایت می باشد. با توجه به فراگیر شدن سیستم اندروید و آشنایی افراد با این سیستم ، برنامه های کاربردی فراوان…
پکیج صفرتاصد زامارین (برنامه نویسی اندروید و iOS با سی شارپ) پروژه دیجی کالا
فصلِ: 3 , تعداد قسمت ها: 179 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:


در این دوره آموزشی ، برنامه نویسی اندروید و ios را با استفاده از زامارین خواهیم آموخت. همچنین به صورت کاملا پروژه محور ، اپلیکیشن فروشگاهی مشابه دیجی کالا را پیاده سازی خواهیم کرد. در انته…
آموزش پروژه محور اندروید ساخت اپلیکیشن مشابه فیلیمو
فصلِ: 2 , تعداد قسمت ها: 58 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:


توضیحات کلی مجموعه: سرفصل های دوره آموزش ساخت اپلیکیشن فیلیمو معرفی اهداف دوره مقدمه و بررسی پیش نیازهای دوره بررسی جزئی و …
آموزش کار با GPS گوشی و نقشه گوگل(Google Map)
فصلِ: 1 , تعداد قسمت ها: 9 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

آموزش ساخت api key-آموزش استفاده از GPS گوشی ونمایش مکان شخص برروی نقشه-متصل کردن چند نقطه برروی نقشه با خط-رسم چند ضلعی…
حتما دمو دوره رو ببینید اولین دوره کامل کار با نقشه گوگل ومسیریابی در نقشه گوگل(این اموزش مشابه فارسی ندارد) اموزش کار با نقشه گوگل در برنامه نویسی اندروید یکی از مهم ترین مباحث هست که …
نوتیفیکیشن رو قورت بده(انواع نوتیفیکیشن ها-اموزش فایربیس-کار با پوشه-کاربا one signal)
فصلِ: 1 , تعداد قسمت ها: 14 , سطح: صفر تا صد
موضوعات:
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
این فصل در یک نگاه:

ساخت انواع نوتیفیکیشن ها -کار با وب سرویس پوشه-ارسال نوتیفیکیشن با سرویس پوشه-ارسال نوتیفیکیشن با one signal-اموزش کار ب…
با این مجموعه همه چیز در مورد نوتیفیکیشن و فایربیس رو خواهید اموخت یکی از مواردی که در استخدام کاربران در شرکت های برنامه نویسی بسیار موثر هست مبحث کار با firebase هست که ما دراین دوره ام…
ساخت موزیک پلیر و ویدیو پلیر حرفه ای اندروید دو زبانه
فصلِ: 1 , تعداد قسمت ها: 16 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

لیست کردن فایل های صوتی ویدیویی گوشی-طاحی متریال وزیبا-استفاده از تب بندی-حرکت سیک بار همراه با اهنگ وزمان-ست کردن زمان …
توضیحات کلی مجموعه: اموزش ساخت یک موزیک پلیر و ویدیو پلیر ح رفه ای که کاملا کاربردی است و قابلیت نصب روی گوشی های مختلف را دارد از جمله امکانات این اپلیکیشن: لیست کردن فایل های صوتی وید…
ساخت اپلیکیشن بازار رتروفیت
فصلِ: 1 , تعداد قسمت ها: 61 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

اموزش ساخت اپلیکیشن کافه بازار-اشتراک گذاری اپلیکیشن-کار با رتروفیت-کاربا ران تیم پرمیشن- کار با فرگمنت ها-کار با sqlite…
توضیحات کلی مجموعه: دموی دوره را حتما ببینید در دوره ساخت اپلیکیشن کافه بازار مباحث بسیار مهمی شامل : اشتراک گذاری اپلیکیشن در سایر برنامه ها  کار با رتروفیت کاربا ران تیم پرمیشن ک…
آموزش پرداخت درون برنامه ای بازار
فصلِ: 1 , تعداد قسمت ها: 9 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

پرداخت درون برنامه ای بازار-اموزش فروش سکه-اموزش فروش اشتراک-اموزش فروش نسخه پولی-اموزش چک کردن خرید کردن کاربر-اموزش کا…
توضیحات کلی مجموعه: پرداخت درون‌برنامه‌ای یا In-App Billing که به اختصار به آن IAP نیز می‌گوییم، یکی از خدمات ارائه شده توسط بازار است که به شما امکان می‌دهد یک فروشگاه در برنامه خود راه‌…
آموزش پروژه محور معماری mvp و rxjava در اندروید
فصلِ: 1 , تعداد قسمت ها: 20 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

آموزش کامل پیکربندی mvp-اموزش اتصال با سرور با رتروفیت و rxjava-اموزش کار با دیتابیس-آموزش کار با bottom navigation-اموز…
توضیحات کلی مجموعه: یکی از معروف ترین وقدرتمندترین معماری ها در برنامه نویسی اندروید معماری mvp هست. از مزایای این معماری میتوان به شخصی سازی راحت این معماری و استفاده در پروژه های بزرگ ا…
پکیج آموزش ساخت اپلیکیشن شارژ و پرداخت قبوض
فصلِ: 1 , تعداد قسمت ها: 35 , سطح: متوسط
موضوعات:

این فصل در یک نگاه:

این آموزش در یک فصل شامل 35 جلسه آموزش تصویری به همراه سورس کد ارائه شده است.…
سرفصل ها مقدمه و معرفی متد آموزشی بررسی جزئی و خلاصه موارد موردنیاز پیش از آموزش شامل: کار با ویوها،  کار با کتابخانه های مختلف و . …
دوره حضوری برنامه نویسی اندروید با جاوا به صورت پروژه محور(اپلیکیشن دیجی کالا ورژن جدید)
فصلِ: 1 , تعداد قسمت ها: 46 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

اموزش ارایه ها در اندروید-اموزش کار با دیتابیس در اندروید-اموزش ریسایکلر ویو در اندروید-اموزش constraint layout در اندرو…
توضیحات کلی مجموعه: دراین سری از دوره ها قصد داریم تا دوره های حضوری و متخصص اندروید کلیک سایت را در اختیار کاربران سایت قرار دهیم. اولین دوره حضوری و متخصص اندروید کلیک سایت در شهر مشهد در…
دوره حضوری متخصص اندروید تهران
فصلِ: 1 , تعداد قسمت ها: 72 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:


توضیحات کلی مجموعه: دوره حضوری متخصص اندروید بهمن ماه 1397 تهران …
آموزش رایگان برنامه نویسی ثبت نام و ورود با پیامک در اندروید | احراز هویت پیامکی کاربران در اندروید
فصلِ: 1 , تعداد قسمت ها: 1 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

آموزش ارسال پیامک با سامانه مدیر پیامک-ارسال کد فعال سازی برنامه با پیامک-اعتبارسنجی کد فعال سازی-ثبت نام در اپلیکیشن با…
توضیحات کلی مجموعه: آموزش برنامه نویسی اندروید ارسال کد تایید پیامکی در اپلیکیشن های اندرویدی قیمت : 139000 تومان .:: به مدت محدود رایــگــان می باشد ::  دوره آموزش کدنویسی ارسال پی…
دوره امنیت و دیزاین پترن در اندروید
فصلِ: 2 , تعداد قسمت ها: 19 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
آموزش ارسال توکن در اندروید -اموزش امنیت در برنامه نویسی اندروید-اموزش ارسال توکن در هدر در اندروید-اموزش ساخت token -ام…
توضیحات کلی مجموعه: دموی دوره را حتما ببینید دوره امنیت و دیزاین پترن در برنامه نویسی اندروید که شامل دو فصل هست. فصل اول شامل اموزش singletone design patern-builder design patern-command …
آموزش بیسیک 4 اندروید
فصلِ: 2 , تعداد قسمت ها: 37 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

در فصل دوم این دوره بیشتر میپردازیم به کار با کتابخانه ها و موارد پیشرفته تر مانند دوربین ، ضبط صدا، دیتا بیس ، و .…
توضیحات کلی مجموعه: سلام خدمت کلیک سایتی های عزیز مجموعه آموزشی صفر تا صد برنامه نویسی اندروید در محیطبیسیک 4 اندروید (basic 4 android) معرفی محیط بیسیک 4 اندروید محیط b4a  تحت کمپانی An…
آموزش دوره صفرتاصد کاتلین پروژه محور
فصلِ: 3 , تعداد قسمت ها: 61 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

فصل جدید و اپدیت های جدید-آموزش کار با برودکست ریسیور در کاتلین-آموزش چک کردن اتصال به اینترنت در کاتلین-اموزش اپلود کرد…
توضیحات کلی مجموعه: دموی دوره را حتما بببینید(این دوره پروژه محور هست و فصل دوم اموزش ساخت اپلیکیشن دیوار را اموزش دادیم) دروه اموزش کاتلین بصورت تصویری و کاملا پروژه محور که تمامی مطالب…
آموزش ساخت کتاب متریال در اندروید
فصلِ: 5 , تعداد قسمت ها: 21 , سطح: متوسط
موضوعات:

این فصل در یک نگاه:

نحوه ارورگیری-رفع ایراد-رفع مشکل-اشتراک گذاری مطالب-ساخت اکتیویتی تنظیمات-اشتراک گذاری مطالب-جستجو کردن…
توضیحات کلی مجموعه: . سورس این مجموعه تنها به خریداران این مجموعه داده می شود آموزش ساخت کتاب در اندروید یک تمرین بسیار عالی برای دوره مطالب برنامه نویسی اندروید هست که شما ودانسته هات…
آموزش ساخت اپلیکیشن دو کاربره (مدیر و کاربر) پوپا با زبان کاتلین و معماری MVVM
فصلِ: 5 , تعداد قسمت ها: 128 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

پرداخت درون برنامه ای بازار با کاتلین…
توضیحات کلی مجموعه: دمو دوره را حتما ببینید خروجی دوره را میتوانید از بازار دانلود کنید http://cafebazaar.ir/app/?id=clicksource.ir.clquestion&ref=share بعد از معرفی کاتلین به عنوان زبان…
آموزش اندروید اپلیکیشن چت مشابه تلگرام( با استفاده از Socket IO )
فصلِ: 8 , تعداد قسمت ها: 62 , سطح: صفر تا صد
موضوعات:

این فصل در یک نگاه:

اپلود تصاویر روی سرور نود جی اس-کار با کانال در چت- ساخت کانال-ساخت گروه-تفاوت کانال و گروه-انلاین بودن-ارسال تصاویر در …
توضیحات کلی مجموعه: دموی مجموعه را حتما ببینید دراین دوره سعی میشود بسیاری از اپشن هایی که اپلیکیشن موبوگرام داراست رو به اپلیکیشن چت اضافه کنیم . هدف اصلی ساخت اپلیکیشن چت با استفاده از…
androidساخت اپلیکیشن اندروید
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
دوره آموزش برنامه نویسی اندروید استودیو ، تمامی تکنیک های اندروید استودیو را با زبان برنامه نویسی قدرتمند جاوا توسط برنامه نویس ایرانی که سابقه توسعه برنامه های اندرویدی در کمپانی بزرگ شرکت گوگل در آمریکا را داشته به شما آموزش داده می شود. در پایان شما یک برنامه نویس اندروید می باشید که قادر به طراحی اپلیکیشن اندروید ی از هر نوعی خواهید بود.
چرا برنامه نویسی اندروید استودیو ؟

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

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

برنامه نویسی جاوا : در زمان مطرح شدن برنامه نویسی اندروید ، محبوب‌ترین و نخستین پیشنهاد زبان برنامه نویسی جاوا است. در بین زبان های برنامه نویسی اندروید ، جاوا رسمی‌ترین مورد بوده و به همین دلیل بیشترین پشتیبانی را از سمت گوگل دریافت می‌کند. بیشترین نرم افزارهای موجود در گوگل پلی استور با استفاده از جاوا توسعه پیدا کرده‌اند.
نمایشگر ویدیو
00:00
04:19

آموزش با جدیدترین ورژن اندروید استودیو منتشر شده در ماه May سال 2019

آموزش کامل معماری MVP و MVVM در اندروید

آموزش کامل ارتباط با سرور به همراه چندین پروژه کاربردی با کتابخانه های والی و رتروفیت

آموزش کامل RXJava در اندروید

343,000 تومان 240,000 تومان
افزودن به سبد خرید
cloud_download

دانلود بخش هایی از آموزش برای ارزیابی دوره پیش از خرید پکیج برنامه نویسی اندروید استودیو
androidبا یادگیری این دوره ها می توانید از طریق طراحی اپلیکیشن اندروید درآمدزایی کنید
توضیحات دوره آموزش برنامه نویسی اندروید استودیو

باتوجه به درخواستهای مکرر شما کاربران عزیز ، تمام تلاش خود را کردیم که آموزشی جامع و کامل را در زمینه آموزش برنامه نویسی اندروید برگزار نماییم .

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

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

قیمت پکیج بدون تخفیف :

343,000 تومان

قیمت پکیج با تخفیف 30 درصدی :

240,000 تومان

مدت دوره: 84 ساعت

تعداد ویدیو: 83 فایل ویدیویی

مدرس دوره: مهندس محمّد آزاد

تعداد جلسات : 76 جلسه
دوره آموزش برنامه نویسی اندروید استودیو - پکیج آموزش برنامه نویسی اندروید استودیو - آموزش اندروید استودیو - آموزش معماری mvp در اندروید - آموزش معماری mvvm در اندروید -

343,000 تومان 240,000 تومان
افزودن به سبد خرید
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
دوره های مرتبط با این دوره آموزشی :
آموزش ساخت اپلیکیشن اندروید دیجی کالا
آموزش ساخت اپلیکیشن اندروید فیلیمو
آموزش حرفه ای طراحی (UI/UX) در اندروید
ساخت کتاب اندروید با طراحی متریال دیزاین - آموزش ساخت کتاب متریال در اندروید استودیو - ساخت کتاب اندروید - آموزش ساخت کتاب با اندروید - پکیج ساخت کتاب اندروید - ساخت کتاب اندروید
سرفصل های دوره آموزش برنامه نویسی اندروید استودیو
بخش اول
بخش دوم
بخش سوم
بخش چهارم
بخش پنجم
بخش ششم
بخش هفتم
بخش هشتم
سرفصل های دوره آموزش برنامه نویسی اندروید استودیو به تفکیک جلسات

جلسه 1 :

    مقدمه
    بررسی اجمالی دوره آموزش برنامه نویسی اندروید
    بررسی پروژه های انجام شده در طول دوره آموزش برنامه نویسی اندروید

 

جلسه 2 :

    معرفی دوره آموزش برنامه نویسی اندروید و مدرس
    نرم افزارهای مورد نیاز و نصب
    تاریخچه سیستم عامل اندروید
    دانستنی های سیستم عامل اندروید
    شبیه سازهای سیستم عامل اندروید
    معرفی ادیتور phpstorm
    معرفی زمپ
    معرفی و آموزش نصب اندروید استودیو
    دلایل استفاده از اندروید استودیو و زبان برنامه نویسی جاوا
    بررسی درآمد برنامه نویسان اندروید

 

جلسه 3 :

    شروع آموزش برنامه نویسی جاوا
    ساختار کدنویسی جاوا
    معرفی زبان برنامه نویسی جاوا
    معرفی انواع متغیر (Variables) در زبان برنامه نویسی جاوا و تعریف آنها
    انواع داده ها در جاوا
    عملگرها در جاوا
    انواع آن-دستورات شرطی if و if تو درتو
    دستور switch case
    حلقه for
    حلقه های while و do while

 

جلسه 4 :
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
    شروع آموزش مفاهیم شی گرایی
    آرایه ها و انواع آن (آرایه های استاتیک ، آرایه های داینامیک ، لیست)
    معرفی مفهوم کلاس (Class)
    معرفی مفهوم شیء (Object)
    معرفی مفهوم صفت (Attribute)
    معرفی مفهوم رفتار (Behavir)
    اجزای تشکیل دهنده ی یک کلاس
    توابع
    معرفی مفهوم کلاس (Class)
    آموزش ایجاد کلاس در جاوا
    سازنده (constractor)
    مفهوم overriding و overloading
    قوانین مهم Overriding
    متد سازنده (Constructr)
    چطور Constructr ایجاد کنیم؟
    ارث بری (Inheritance)
    استفاده از مفهوم ارث بری در جاوا
    آموزش مفهوم کپسوله سازی (Encapsulatin) در دوره آموزش برنامه نویسی اندروید
    انتزاع یا تجرید (Abstractin)
    چطور از Abstract class نمونه سازی کنیم؟
    آموزش مفهوم Interface در دوره آموزش برنامه نویسی اندروید
    آموزش مفهوم چند ریختی (Plymrphism)
    آموزش نحوه ی نمونه سازی کلاس در جاوا
    استفاده از مفهوم Overriding در جاوا
    استفاده از مفهوم Overlading در جاوا
    انواع سطح دسترسی در اندروید
    چندریختی (Polymorphism)
    استفاده مکرر از این مفاهیم به صورت عملی در جلسات بعدی دوره آموزش برنامه نویسی اندروید

 

جلسه 5 :

    ادمه شی گرایی در دوره آموزش برنامه نویسی اندروید
    شروع کار با محیط اندروید استودیو
    کلاس استاتیک
    معرفی محیط اندروید استودیو
    ایجاد اولین پروژه در اندروید استودیو
    اکتیویتی (Activity) چیست؟
    لی اوت (layout)چیست
    آموزش ایجاد شبیه ساز اندروید در Andrid studi
    استفاده از قابلیت debug
    آموزش تست اپ روی دستگاه واقعی
    تست کردن اپ روی دستگاه واقعی با Usb

 

جلسه 6 :

    چرخه حیات اکتیویتی (Lifecycle Avtivity)
    onCreate
    onStart
    onResume
    onPause
    onStop
    onDestroy
    آشنایی با فایل manifest
    معرفی ماژول app
    معرفی پوشه java
    معرفی پوشه res
    معرفی پوشه ی layout و کاربرد آن
    معرفی پوشه ی drawable و کاربرد آن
    معرفی پوشه ی mipmap و کاربرد آن
    معرفی پوشه ی values و کاربرد آن
    انواع روش تغییر آی برنامه
    تنظیم سایز آی برای گوشی های مختلف و معرفی سایت های مفید در این زمینه

 09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com

جلسه 7 :

    ویو (View) چیست؟
    طراحی لی اوت
    آشنایی با XML و کاربرد آن در طراحی رابط کاربری برنامه اندرویدی
    آموزش ساختار فایل XML
    کار با Linear Layut و attribute های آن
    تراز بندی
    رنگ بندی
    رنگ های متریال
    انواع پالت رنگ که در دوره آموزش برنامه نویسی اندروید استفاده شده

 

جلسه 8 :

انجام پروژه های اندروید | طراحی اپلیکیشن اندروید android

سفارش پروژه اندروید

ساخت اپلیکیشن اندروید

نوتیفیکیشن ها در اندروید استودیو

آموزش Android Studio - ساخت اولین پروژه در اندروید استودیو

معرفی ویو های مختلف در اندروید استودیو

انجام پروژه های اندروید Android و طراحی اپلیکیشن اندروید

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

مشخصات

آخرین ارسال ها

آخرین جستجو ها


Dawn's site پارکت ارزان محمّدپارساكریم نژاد 81 Jeffrey's blog آموزش تعمیرات موبایل و لپ تاپ مطالب اینترنتی Denise's receptions Elsie's blog بازاریابی اینترنتی زعفران ایران