آموزش برنامه نویسی اندروید
دوره آموزش برنامه نویسی اندروید در آموزشگاه فن آموزان در سه سطح مقدماتی، پیشرفته و تخصصی در حال برگزاری است. این دوره در دپارتمان فناوری اطلاعات آموزشگاه فن آموزان و زیر نظر اساتید مجرب و مهندسین نرم افزار این رشته به صورت آموزش صفر تا صد برگزار میشود و تمامی مطالب مبتدی تا پیشرفته را در بردارد.
برای توسعه برنامههای اندرویدی، برنامه نویسها میتوانند از زبانها و محیطهای توسعه مختلفی استفاده کنند. زبانهای برنامه نویسی مانند جاوا، کاتلین، دارت و جاوا اسکریپت و ... همگی قابلیت ساخت برنامههای اندرویدی را دارند. کافی است برنامه نویسها با مفاهیم پایهای پلتفرم اندروید آشنا شوند و با استفاده از منابع موجود، اپلیکیشنهای خود را توسعه دهند.
ما زبان برنامه نویسی کاتلین را به عنوان زبان تخصصی اندروید برای این دوره قرار داده ایم. زبان کاتلین (Kotlin) یک زبان برنامه نویسی مدرن است که توسط شرکت JetBrains در سال ۲۰۱۱ معرفی شد. این زبان با قابلیت همکاری روان با جاوا، توجه گوگل را به خود جلب کرد و در سال ۲۰۱۷ به عنوان یک زبان رسمی برای توسعه اندروید انتخاب شد.
زبان کاتلین با ارائه ویژگی ها و امکانات جاوا و جاوا اسکریپت، از مزایای نوشتن کد کوتاه و خطایابی قوی برخوردار است. زبان کاتلین را می توان به راحتی یاد گرفت و به صورت جاوا، جاوا اسکریپت و حتی Native کامپایل کرد. این زبان برای توسعه اندروید و Server-Side بسیار مناسب است و از این رو تیم آموزشی آموزشگاه فن آموزان این زیان را به عنوان زبان تخصصی این دوره انتخاب کرده است.
در این دوره سعی بر این است که کامل ترین سرفصل های برنامه نویسی اندروید از مقدماتی تا پیشرفته با زبان برنامه نویسی کاتلین آموزش داده شود. از جمله سرفصل های دوره میتوان به مطالب آموزش راه اندازی محیط توسعه اندروید، آموزش نصب JDK و Eclipse، كار با bitmap ها، ایجاد یک background Service، طراحی Widget، آموزش اجرا و پیاده سازی Kotlin برروی پلت فرم ها، نوشتن برنامه برای کار با توابع در kotlin، تعریف مستقیم Object برای Singletone و... اشاره کرد که این دوره را به دوره ای جامع برای برنامه نویسی اندروید تبدیل کرده است.
این دوره در سه ترم مقدماتی، پیشرفته و برنامه نویسی اندروید با زبان کاتلین برگزار میشود. در این دوره، شما با مهارت های لازم برای برنامه نویسی اپلیکیشن های اندرویدی آشنا می شوید و در صورت موفقیت در آزمون نهایی، گواهینامه بین المللی این حرفه را دریافت خواهید کرد که از ارزش بالایی برخوردار است. علاوه بر این، در طول دوره و پس از آن، شما به صورت نامحدود از پشتیبانی اساتید دوره بهره مند خواهید شد. لازم به ذکر است؛ برای شرکت در این دوره بهتر است نحوه انجام امور ابتدایی با کامپیوتر را بدانید و یا قبلا در دوره هایی مانند آموزش ICDL درجه دو شرکت کرده باشید.
فیلم معرفی دوره آموزش برنامه نویسی اندروید
- حداقل سن14 سال
- حداقل تحصیلسیکل
- پیش نیازندارد
- نوع برگزاریتئوری و عملی
- محل برگزاریشعبه انقلاب
- کلاس رایگان کسب و کاردارد
- پرداخت اقساطیدارد
- دوره آنلاینندارد
- پشتیبانی بعد از دورهدائمی
- معرفی خوابگاهدارد
به ازای معرفی هر نفر از دوستانتان ۱۰ درصد تخفیف برای ثبت نام از فن آموزان دریافت کنید
- دوره برنامه نویسی اندروید مقدماتیشهریه:۸٬۶۸۰٬۰۰۰تومانمدت آموزش:۳۰ساعتپیش نیاز:ندارد
- دوره برنامه نویسی اندروید پیشرفتهشهریه:۱۰٬۵۰۰٬۰۰۰تومانمدت آموزش:۶۰ساعتپیش نیاز:برنامه نویسی اندروید مقدماتی
- دوره برنامه نویسی کاتلینشهریه:۱۲٬۳۲۰٬۰۰۰تومانمدت آموزش:۴۵ساعتپیش نیاز:برنامه نویسی اندروید پیشرفته
گالری تصاویر آموزش برنامه نویسی اندروید
سرفصل های دوره آموزش برنامه نویسی اندروید
۶۵ سرفصل آموزشی
- راه اندازی محیط توسعه اندروید
- نصب Android SDK و java
- نصب و پیکربندی اولیه Basic4Android
- راه اندازی Emulator و اتصال Device
- ایجاد و بررسی ساختار پروژه اندروید
- كار با موارد اولیه برنامه نویسی بیسیک
- كار با متغیرها و دستورات کنترلی
- كار با انواع Supoutine
- كار با كتابخانه ها
- كار با بخش Project Attributes
- كار با رابط کاربری UI
- طراحی صحیح Layout در بخش Designer
- بکارگیری عناصر گرافیکی
- بکارگیری Menu و Dialog
- كار با بخش Activity Attributes
- كار با موارد پایه توسعه اندروید
- اعمال ارتباط بین Activity ها
- كار با مسیر DirAssets
- اعمال ارتباط بین Supoutine ها
- اشكال زدایی و عیب یابی
- طراحی حرفه ای رابط کاربری
- طراحی لایه های پیچیده و پویا
- تنظیم سایز و چگالی صفحه نمایش و طراحی رابط کاربری برای صفحه نمایش های با پیکربندی مختلف
- ایجاد View های سفارشی و ساخت UI پویا
- كار با بانك اطلاعات و فایل ها
- ایجاد و مدیریت پایگاه داده SQLite
- ایجاد و استفاده از فایل ها
- دسترسی به Card S
- كار با فایل های چندرسانه ای (Multimedia (
- تعامل با دوربین گوشی
- مدیریت تصاویر
- Record و Play كردن صدا و ویدئو
- كار با گرافيك و متحرك سازی
- استفاده از افکت و انیمیشن در برنامه
- استفاده از Timer
- كار با Bitmap
- كار با موارد حرفه ای توسعه اندروید
- كار با Input List
- ایجاد و مدیریت Notification ها
- اضافه کردن قابلیت Search
- تعیین عملكرد كليد Back
- كار با امكانات دستگاه های اندرویدی
- ارسال و دریافت پیام کوتاه (SMS (
- كار با Bluetooth و انجام تنظیمات مربوطه
- كار با Sensor ها در اندروید
- مدیریت wifi
- مدیریت NFC
- Home Screen Widget ساخت
- طراحی Widget
- بكارگیری نقشه ها و مکان یابی
- كار با سرویس های مبتنی بر مكان
- كار با GPS و استفاده از آن برای نمایش مكان فعلی
- بر روی نقشه
- استفاده از نقشه های گوگل Mapping
- شبکه سازی و دانلود انواع فایل
- دسترسی به اینترنت
- آماده سازی محیط توسعه وب
- استفاده از web service ها
- مدیریت دانلود فایل ها و دانلود فایل از اینترنت
- پیاده سازی Security و Permission ها
- انتشار برنامه
- آماده سازی نرم افزار برای انتشار
- Signing Application
- Obfuscating Application
- و …
۹۲ سرفصل آموزشی
- نصب JDK و Eclipse
- نصب Android SDK
- نصب ADT
- راه اندازی Emulator و اتصال Device
- ایجاد یک پروژه اندروید
- كار با فایل manifest
- كار با پوشه های Src و Gen
- کار با پوشه Res (Values ،Xml ،layout)
- كار با موارد اولیه برنامه نویسی جاوا
- كار با متغیرها و دستورات کنترلی
- كار با كلاس ها، مفاهیم شی گرایی و ارث بری
- Exception ها و Collection ها
- Enumeration ها
- كار با رابط کاربری (UI) مقدماتی
- كار با انواع Layout ها و نحوه صحیح طراحی صفحات
- كار با كنترل های رایج اندروید و استفاده از Adapter ها
- بکارگیری Menu و Dialog
- بکارگیری عناصر گرافیکی
- ارتباط بین Activity ها و آشنایی با چرخه حیات
- User Input
- Content Provider
- كار با Resource ها
- اشكال زدایی و عیب یابی
- كار با Intent های صریح و ضمنی
- انجام تمرین های مختلف با انواع Intent ها
- طراحی پیشرفته رابط کاربری
- سایز و چگالی صفحه نمایش و طراحی رابط کاربری برای صفحه نمایش ها با پیكربندی های مختلف
- طراحی برای TV
- ایجاد View های سفارشی و ساخت UI پویا با استفاده از Fragment ها
- كار با Theme و Style
- پیاده سازی دسترس پذیری و مدیریت System UI
- ساخت کنترل های سفارشی
- كار با بانک اطلاعات و فایل ها
- ایجاد و مدیریت پایگاه داده SQLite
- ایجاد و استفاده از فایل ها
- كار با Preference ها
- دسترسی به SD Card
- كار با چندرسانه ای (Multimedia
- تعامل با دوربین گوشی
- مدیریت تصاویر
- Record و Play كردن صدا و ویدئو
- كار با گرافیک و انیمیشن
- استفاده از Sliding menu
- كار با Opengl ،ES
- نمایش محتویات Html
- كار با bitmap ها
- ساخت و استفاده از افکت و انیمیشن در برنامه
- كار با Threading
- استفاده از Handler
- ایجاد و استفاده از Thread ها
- كاربا AsyncTask
- پیاده سازی الگوهای بهینه تعامل با كاربر
- طراحی و پیاده سازی Navigation
- ایجاد و مدیریت Notification ها
- اضافه کردن قابلیت Search
- معرفی Action bar
- كار با امكانات تلفن های همراه
- ارسال و دریافت پیام کوتاه (sms)
- كار با Bluetooth و انجام تنظیمات مربوطه
- كار با سنسورها در اندروید
- مدیریت wifi
- Near Field Communication(NFC)
- ساخت Home Screen Widget
- طراحی Widget
- بكارگیری نقشه ها و مکان یابی
- كار با سرویس های مبتنی بر مكان
- كار با GPS و استفاده از آن برای نمایش مکان فعلی در نقشه
- استفاده از نقشه های گوگل Mapping
- ایجاد و استفاده از سرویس ها
- چرخه حیات سرویس
- تعامل با سرویس های دیگر
- ایجاد سرویس های پیش زمینه
- پیاده سازی Background Job و راهکارهایی برای بالا بردن کارایی
- فرستادن work request به background Service
- بارگذاری داده در background
- استفاده از آلارم
- ایجاد، تنظیم و لغو هشدار دهنده ها
- مدیریت حافظه
- بهبود عملكرد Layout
- شبکه سازی و دانلود انواع فایل و تصویر
- دسترسی به اینترنت
- آماده سازی محیط توسعه وب
- استفاده از service web ها
- استفاده از Json و پیاده سازی یک مدل ساده بین کلاینت و سرور
- مدیریت دانلود فایل ها و دانلود فایل از اینترنت/سرور
- پیاده سازی Security و Permission ها
- قرار دادن امضای دیجیتال بر روی برنامه ها قبل از انتشار
- انتشار نرم افزار
- آماده سازی نرم افزار برای انتشار
- Signing Application
- Obfuscating Application
- و …
۴۵ سرفصل آموزشی
- اجرا و پیاده سازی Kotlin بر روی پلتفرم ها
- نصب IntelliJ IDEA، Eclipse Eclipse
- استفاده از کاتلین برای توسعه سمت سرور
- تبدیل کاتلین به جاوا و جاوااسکریپت
- کار با کامپایلر تحت وب Kotlin
- ایجاد یک برنامه در Kotlin
- اجرا و کامپایل کد Kotlin
- ایجاد برنامه اندروید با Kotlin
- کار با ورودی ها
- ترکیب کدهای جاوا و کاتلین در پروژه
- بکارگیری كاراكترهای كنترلي و متغیرها
- کار با متغیرها و تعریف آنها در kotlin
- نام گذاری متغیرها
- تعریف محدوده و مقدار دهی متغیرها
- تبدیل انواع داده
- کار با کاراکتر Println
- نوشتن برنامه با استفاده از عبارت ها و عملگرها
- نوشتن برنامه تبدیل اعداد به باینری
- کار با عملگرهای محاسباتی
- کار با عملگر بیتی تغییر مکان
- کار با عملگرهای یگانه
- بكارگیری ساختارها،حلقه ها و عملگرهای منطقی
- نوشتن برنامه با دستورهای (IF های تو در تو و چندگانه)
- نوشتن برنامه با دستور حلقه ( while…do ,while)
- نوشتن برنامه برای کار با توابع در kotlin
- ایجاد برنامه ارسال آرگومان به روش مقدار در توابع
- ایجاد برنامه ارسال آرایه به عنوان آرگومان در توابع
- ایجاد برنامه Recursion
- نوشتن برنامه تابع در SVM
- كار با آرایه ها و مجموعه ها
- نوشتن برنامه محاسبه میانگین در کاتلین
- تعریف آرایه های چند بعدی و دندانه دار در کاتلین
- تعریف کلاس های سلسله مراتبی در قالب برنامه کاتلین
- کار با لیست ها ونقشه ها
- نوشتن برنامه در کاتلین برای تعریف دنباله ها و مجموعه ها
- کار با ایندکس ها در کاتلین
- برنامه نویسی شی گرا در kotlin
- کار با کلاس های داده در کاتلین
- تعریف آبجکت های همراه Factory Method و Static Members
- کار با کلید واژه abstract برای کلاس انتزاعی
- ایجاد موجودیت از کلاس با سازنده اولیه
- کار با کلاس های داخلی و تو در تو Inner و Nested
- تعریف مستقیم Object برای Singleton
- نوشتن برنامه دسترسی به متغیر نهفته در Getter Setter
- و …
شهریه و ثبت نام آموزش برنامه نویسی اندروید
- دوره برنامه نویسی اندروید مقدماتی
۱۲٬۴۰۰٬۰۰۰تومان۸٬۶۸۰٬۰۰۰تومان - دوره برنامه نویسی اندروید پیشرفته
۱۵٬۰۰۰٬۰۰۰تومان۱۰٬۵۰۰٬۰۰۰تومان - دوره برنامه نویسی کاتلین
۱۷٬۶۰۰٬۰۰۰تومان۱۲٬۳۲۰٬۰۰۰تومان
- دوره برنامه نویسی اندروید مقدماتی۱۴٬۷۵۶٬۰۰۰تومان
- دوره برنامه نویسی اندروید پیشرفته۱۷٬۸۵۰٬۰۰۰تومان
- دوره برنامه نویسی کاتلین۲۰٬۹۴۴٬۰۰۰تومان
ثبت نام در کلاس آموزش برنامه نویسی اندروید
برای اطلاع از زمان شروع کلاسها با ما تماس بگیرید.
برای یک شروع قدرتمند این ویدئو را حتما ببینید
خصوصیات دوره برنامه نویسی اندروید در آموزشگاه فن آموزان
- در این دوره، تمام جزییات و نکات مهم طراحی و برنامه نویس اندروید را به شما آموزش خواهیم داد.
- دوره برنامه نویسی اندروید در سه ترم مقدماتی، پیشرفته و برنامه نویسی کاتلین برگزار میشوند.
- دوره آموزش برنامه نویسی اندروید به صورت حضوری و توسط اساتید مجرب و با تجربه این حرفه برگزار میشود.
- این دوره به صورت صفر تا صد و از ابتدایی ترین مباحث اندروید تا مباحث تخصصی و پیشرفته برنامه نویسی یک اپلیکیشن اندرویدی برگزار میشود.
- کامل ترین سرفصل های آموزشی برای دوره برنامه نویسی اندروید را ارائه و آموزش خواهیم داد.
- این دوره در مجموع به مدت 135 ساعت آموزش عملی و پروژه محور برگزار میشود.
- بعد از پایان دوره انتظار داریم که شرکت کنندگان تسلط کامل بر همه سرفصل های آموزش داده شده را داشته باشند. همچنین در صورتی که سوال یا نکته ای مبهم در طول دوره و نیز بعد از دوره وجود داشته باشد، می توانند با اساتید دوره رفع اشکال کرده و بپرسند.
- در پایان دوره و پس از اتمام سرفصل های دوره در صورتی که کارآموزان در آزمون های فنی حرفه ای نمره قبولی را کسب کنند مدرک رسمی فنی و حرفه ای برای دوره آموزش برنامه نویس اندروید با زبان کاتلین صادر و به شرکت کنندگان اعطا می شوند.
کاراموزان عزیز دقت داشته باشند که ما در آموزشگاه فن آموزان تمام تلاش و سعی مان بر اینست که کارآموزان بعد از گذراندن این دوره وارد بازار کار شده بنابراین این دوره به صورت صفر تا صد و در دو ترم مبتدی و پیشرفته از "آموزش تا اشتغال" برگزار میگردد
پرسش خود دربارهی «آموزش برنامه نویسی اندروید» را بنویسید؛ کارشناسان فن آموزان در نخستین فرصت با شما تماس میگیرند.
- دوره برنامه نویسی اندروید مقدماتیشهریه:۸٬۶۸۰٬۰۰۰تومانمدت آموزش:۳۰ساعتپیش نیاز:ندارد
- دوره برنامه نویسی اندروید پیشرفتهشهریه:۱۰٬۵۰۰٬۰۰۰تومانمدت آموزش:۶۰ساعتپیش نیاز:برنامه نویسی اندروید مقدماتی
- دوره برنامه نویسی کاتلینشهریه:۱۲٬۳۲۰٬۰۰۰تومانمدت آموزش:۴۵ساعتپیش نیاز:برنامه نویسی اندروید پیشرفته
نظرات
۰ دیدگاهثبت نظر جدید
نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *
هنوز نظری ثبت نشده است. اولین نفری باشید که نظر میدهد!













