آموزش برنامه نویسی اندروید
اندروید یک سیستم عامل مبتنی بر لینوکس برای دستگاه های موبایل و تلبت ها است که توسط گوگل توسعه داده شده است. برنامه نویسی اندروید به دلیل قابلیت اجرا بر روی انواع دستگاه های اندرویدی بسیار محبوب است. به همین دلیل، دوره جامع آموزش برنامه نویسی اندروید را در آموزشگاه پایتخت فناوری برگزار می کنیم که شامل سه دوره برنامه نویسی اندروید مقدماتی، جاوا و کاتلین می باشد.
- در آموزش برنامه نویسی اندروید مقدماتی شما ابتدا با راه اندازی دستگاه های اندرویدی و تبلت ها آشنا شده و می توانید با شبکه های موبایل کار کنید. هم چنین، با برنامه های پر کاربرد اندروید کار می کنید و ضمن مقایسه انواع محیط های برنامه نویسی می توانید به نصب java و Basic4Android بپردازید. به علاوه، نحوه ایجاد یک پروژه اندروید را یاد گرفته و با شناخت ساختار کد نویسی برنامه، می توانید از رابط کاربری UI استفاده کنید.
- در آموزش برنامه نویسی اندروید با جاوا شما توانایی های کار با موارد اولیه برنامه نویسی جاوا را به دست آورده و می توانید برای توسعه برنامه ها اندروید از User Input وcontent Provider استفاده نمایید. در ادامه مسیر، شما به طور عملی کار با Intent ها را یاد گرفته و می توانید View های سفارشی ایجاد کرده و با Theme و Style کار کنید. در نهایت، سرفصل هایی درباره کار با گرافیک و انیمیشن در اختیار شما قرار خواهد گرفت.
- در آموزش برنامه نویسی اندروید با کاتلین شما با مراحل پیاده سازی Kotlin روی سایر پلتفرم ها آشنا شده و می توانید با کمک کاراکتر های کنترلی و متغیر ها به طور صفر تا صد با کاتلین، برنامه نویسی اندروید را انجام دهید. به علاوه، شما با نحوه استفاده از حلقه ها و عملگر های منطقی برای نوشتن توابع در Kotlin آشنا خواهید شد و صفر تا صد برنامه نویسی شی گرا را به طور عملی یاد می گیرید.
- این دوره به طور عملی و کاملا پروژه محور زیر نظر اساتید مجرب برگزار شده و افراد پس از پایان دوره می توانند مدرک بین المللی فنی حرفه ای دریافت کنند.
سرفصل های دوره آموزش برنامه نویسی اندروید
رزرو کلاس / مشاوره
"*" indicates required fields
آنچه در کلاس برنامه نویسی اندروید می آموزید:
- استفاده از سیم کارت ها و راه اندازی تلفن همراه یا تبلت
- کار با دکمه ها (Volume ,Menu ,Back ,Home, Power, Select/Scroll) و انواع کلیک (Click Long ,Click)
- یادگیری تنظیمات امنیتی
- استفاده از Textبرای ارسال، دریافت و فوروارد پیام ها
- کار با Google Maps
- معرفیSearch و گالری ونحوه استفاده از آن
- شناخت Clock Alarm و موسیقی و کار با آن
- نصب java و Android SDK و Basic4Android
- راه اندازی Emulator و اتصال Device
- ایجاد یک پروژه اندروید
- تعیین Package name و Icon برای پروژه
- کار با برگه های Modules-Files و متغیر ها و دستورات کنترلی
- یادگیری کار با انواع Subroutine و کتابخانه ها
- کار با بخش Project Attributes
- طراحی صحیح Layout در بخش Designer
- شناخت عناصر گرافیکی و کار با Menu و Dialog
- آموزش کار با بخش Activity Attributes
- نحوه اعمال ارتباط بین Activity ها و کار با مسیر DirAssets
- روش اعمال ارتباط بین Subroutine ها
- انجام مراحل اشکال زدایی و عیب یابی
- طراحی لایه های پیچیده و پویا
- تنظیم سایز و چگالی صفحه نمایش
- طراحی رابـط کـاربری برای صفحه نمایش های با پیکربندی مختلف
- ایجاد View های سفارشی و ساخت UI پویا و مدیریت پایگاه داده SQLite
- روش ایجاد و استفاده از فایل ها و دسترسی به SD Card
- مدیریت صدا، تصویر و ویدئو و تعامل با دوربین گوشی
- نحوه استفاده از Timer و کار با Bitmap و با InputList
- ایجاد و مدیریت Notification ها و اضافه کردن قابلیت Search
- تعیین عملکرد کلید Back
- روش کار با Bluetooth و انجام تنظیمات مربوطه
- کار با Sensor ها در اندروید
- نحوه مدیریت wifi و NFC
- ساخت Home Screen Widget و طراحی Widget
- نحوه کار با GPS و استفاده از آن برای نمایش مکان فعلی بر روی نقشه
- استفاده از نقشه های گوگل Mapping
- آماده سازی محیط توسعه وب و استفاده از web service ها
- مدیریت دانلود فایل ها و دانلود فایل از اینترنت
- انجام Security و Permission ها برای قرار دادن امضای دیجیتال
- آماده سازی نرم افزار برای انتشار
- کار با فایل manifest و پوشه های Src و Gen و Res(Values,Xml,layout)
- کار با کلاس ها، مفاهیم شی گرایی و ارث بری
- کار با انواع Layout ها و نحوه صحیح طراحی صفحات
- کار با کنترل های رایج اندروید و استفاده از Adapter ها
- استفاده از Menu و Dialog و معرفی عناصر گرافیکی و کار با آن ها
- برقررای ارتباط بین Activity ها و آشنایی با چرخه حیات
- انجام عملی تمرین های مختلف با انواع Intent ها
- طراحی برای TV
- شناخت اصول ایجاد View های سفارشی و ساخت UI پویا با استفاده از Fragment ها
- پیاده سازی دسترس پذیری و مدیریت System UI
- آموز کار با Themeو Style و ساخت کنترل های سفارشی
- روند استفاده از Handler
- ایجاد و استفاده از Thread ها
- اصول کار با AsyncTask
- آشنایی با برنامه نویسی همزمانی
- ایجاد و مدیریت Notification ها
- نحوه اضافه کردن قابلیت Search و ویژگی Action bar
- نحوه ایجاد یک background service
- مهارت فرستادن work request به background service
- آبارگذاری داده در background و استفاده از آلارم
- بررسی مراحل ایجاد، تنظیم و لغو هشدار دهنده ها
- شناخت اصول مدیریت حافظه و بهبود عملکرد Layout
- استفاده از Json و پیاده سازی یک مدل ساده بین کلاینت
- مدیریت دانلود فایل ها و دانلود فایل از اینترنت یا سرور
- روش نصب Eclipse IDE و Intelij IDEA و استفاده از کاتلین برای توسعه سمت سرور
- تبدیل کاتلین به جاوا و جاوا اسکریپت
- کار با کامپایلر تحت وب Kotlin و شیوه ایجاد برنامه در Kotlin
- اجرا و کامپایل کدKotlin و نحوه ایجاد برنامه اندروید با Kotlin
- کار با ورودی ها
- ترکیب کد های جاوا و کاتلین در پروژه
- کار با متغیر ها و تعریف آن ها در kotlin
- اصول نام گذاری متغیر ها و تعریف محدوده ومقدار دهی متغییر ها
- تبدیل انواع داده به یکدیگر و شناسایی اصول کار با کاراکتر Print In
- کار با عملگر های int,index,and,or,xor,inv
- کار با عبارت ها و بلاک ها در کاتلین و نوشتن برنامه تبدیل اعداد به باینری
- کار با عملگر های محاسباتی، بیتی تغییر مکان و عملگر های یگانه
- نوشتن برنامه با دستور های IFو ELSE…IF و IF) های تو در تو وچند گانه(
- نوشتن برنامه با استفاده عملگر های منطقی (&,||,!,when) و دستور حلقه ( while…do ,while)
- ایجاد برنامه ارسال آرگومان به روش مقدار در توابع
- ایجاد برنامه ارسال آرایه به عنوان آرگومان در توابع
- ایجاد برنامه Rescursion
- نوشتن برنامه توابع در JVM و برنامه محاسبه میانگین در کاتلین
- تعریف آرایه های چند بعدی و دندانه دار و کلاس های سلسه مراتبی در قالب برنامه کاتلین
- کار با لیست ها و نقشه ها و ایندکس ها در کاتلین
- نوشتن برنامه در کاتلین برای تعریف دنباله ها و مجموعه ها
- کار با کلاس های داخلی و تو در تو Inner)و(Nested
- عریف مستقیم Object برایSingletone
- نوشتن برنامه دسترسی به متغیر نهفته در Getter و Setter
مزیتهای آموزشگاه پایتخت فناوری برای شما
مجوز فعالیت دارای مجوز معتبر از سازمان فنی و حرفه ای کشور
مدرک فنی و حرفه ای اعطا مدرک معتبر بین المللی
دوره های عملی برگزاری دوره ها در کارگاه مجهز بصورت عملی
پشتیبانی پشتیبانی کار آموزان پس از اتمام دوره ی آموزشی
اساتید با تجربه اساتید با تجربه در صنعت
دسترسی آسان نزدیک بودن آموزشگاه به وسایل حمل و نقل عمومی و خوابگاه
هزینه آموزش برنامه نویسی اندروید
شهریه دوره برنامه نویسی اندروید مقدماتی | هزینه دوره: 5/700/000 | هزینه با تخفیف: 4/000/000 | دوره خصوصی: 7/000/000 |
شهریه دوره برنامه نویسی اندروید با جاوا | هزینه دوره: 7/000/000 | هزینه با تخفیف: 5/000/000 | دوره خصوصی: 8/000/000 |
شهریه دوره برنامه نویسی اندروید با کاتلین | هزینه دوره: 8/500/000 | هزینه با تخفیف: 6/000/000 | دوره خصوصی: 10/000/000 |
دیدگاه ها