0 روز
0 ساعت
0 دقیقه
0 ثانیه
آموزشگاه فنی و حرفه ای فن آموزان
Search

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

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

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

ما زبان برنامه نویسی کاتلین را به عنوان زبان تخصصی اندروید برای این دوره قرار داده ایم. زبان کاتلین (Kotlin) یک زبان برنامه نویسی مدرن است که توسط شرکت JetBrains در سال ۲۰۱۱ معرفی شد. این زبان با قابلیت همکاری روان با جاوا، توجه گوگل را به خود جلب کرد و در سال ۲۰۱۷ به عنوان یک زبان رسمی برای توسعه اندروید انتخاب شد.

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

در این دوره سعی بر این است که کامل ترین سرفصل های برنامه نویسی اندروید از مقدماتی تا پیشرفته با زبان برنامه نویسی کاتلین آموزش داده شود. از جمله سرفصل های دوره میتوان به مطالب آموزش راه اندازی محیط توسعه اندروید، آموزش نصب JDK و Eclipse، كار با bitmap ها، ایجاد یک background Service، طراحی Widget، آموزش اجرا و پیاده سازی Kotlin برروی پلت فرم ها، نوشتن برنامه برای کار با توابع در kotlin، تعریف مستقیم Object برای Singletone و… اشاره کرد که این دوره را به دوره ای جامع برای برنامه نویسی اندروید تبدیل کرده است.

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

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

ویدئو
شرایط و ویژگی های این دوره

حداقل سن 14 سال

حداقل تحصیل سیکل

جنسیت زن / مرد

محل برگزاری شعبه انقلاب

شعبه انقلاب

کلاس رایگان کسب و کار دارد

پیش نیاز ندارد

نوع برگزاری تئوری و عملی

دوره آنلاین ندارد

ندارد

پشتیبانی بعد از دوره دائمی

معرفی خوابگاه دارد

دوره برنامه نویسی اندروید مقدماتی
شهریه: 5/200/000 تومان
مدت آموزش: 30 ساعت
پیشنیاز: ندارد
دوره برنامه نویسی اندروید پیشرفته
شهریه: 6/500/000 تومان
مدت آموزش: 60 ساعت
پیشنیاز: برنامه نویسی اندروید مقدماتی
دوره برنامه نویسی کاتلین
شهریه: 7/800/000 تومان
مدت آموزش: 45 ساعت
پیشنیاز: برنامه نویسی اندروید پیشرفته

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

دوره آموزش برنامه نویسی اندروید
دوره آموزش برنامه نویسی کاتلین
دوره آموزش اندروید
آموزش برنامه نویسی کاتلین
آموزش برنامه نویسی kotlin

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

logo gold
سرفصلهای دوره برنامه نویسی اندروید (مقدماتی)

راه اندازی محیط توسعه اندروید

نصب 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

و …

logo gold
سرفصلهای دوره برنامه نویسی اندروید (پیشرفته)

نصب 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

و …

logo gold
سرفصلهای دوره برنامه نویسی اندروید (کاتلین)

اجرا و پیاده سازی 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

و …

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

دوره آنلاین
دوره برنامه نویسی اندروید مقدماتی
ندارد
دوره برنامه نویسی اندروید پیشرفته
ندارد
دوره برنامه نویسی کاتلین
ندارد
ثبت نام
دوره حضوری
با 30% تخفیف
دوره برنامه نویسی اندروید مقدماتی
7/400/000 تومان
5/200/000 تومان
دوره برنامه نویسی اندروید پیشرفته
9/300/000 تومان
6/500/000 تومان
دوره برنامه نویسی کاتلین
11/150/000 تومان
7/800/000 تومان
ثبت نام
دوره خصوصی
دوره برنامه نویسی اندروید مقدماتی
8/800/000 تومان
دوره برنامه نویسی اندروید پیشرفته
11/000/000 تومان
دوره برنامه نویسی کاتلین
13/200/000 تومان
ثبت نام

ثبت نام در کلاس آموزش برنامه نویسی اندروید

عنوانظرفیتثبت نام
اندروید مقدماتی - 24 آذر ماه شنبه تا چهارشنبه ساعت 12 الی 145 نفرثبت نام

برای دریافت اطلاعات بیشتر میتوانید با شماره 02191321001 تماس بگیرین.

برای یک شروع قدرتمند این ویدئو را حتما ببینید

ویدئو

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

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

کاراموزان عزیز دقت داشته باشند که ما در آموزشگاه فن آموزان تمام تلاش و سعی مان بر اینست که کارآموزان بعد از گذراندن این دوره وارد بازار کار شده بنابراین این دوره به صورت صفر تا صد و در دو ترم مبتدی و پیشرفته از “آموزش تا اشتغال” برگزار میگردد

5/5 - (2 امتیاز)
آموزشگاه فنی حرفه ای فن آموزان

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بدون دیدگاه
تمامی حقوق این وبسایت متعلق به آموزشگاه فن آموزان فیدار می‌باشد. (طرف قرارداد با خانه کارگر)
بستن X
ارتباط با فن آموزان
تماس با فن آموزان تلگرام واتس آپ ایتا روبیکا بله
مارا در شبکه های اجتماعی دنبال کنین
فن آموزان در اینستاگرام کانال رسمی فن آموزان در تلگرام کانال رسمی فن آموزان در یوتیوب کانال رسمی فن آموزان در آپارات
icon-angle icon-bars icon-times