آموزش اندروید با کاتلین (Kotlin)

اپلیکیشن واقعی برای بازارکار
آموزش پروژه محور ساخت اپلیکیشن اندروید با Kotlin، رابط کاربری، وب سرویس، GPS، شبکه، حسگرها و امکانات اصلی دستگاه های موبایل.

شروع دوره

ترم بهار ۱۴۰۵

روز دیگر
ساعت‌
دقیقه
ثانیه

اطلاعات برگزاری دوره

شهریه دوره

8,000,000 تومان

روزهای برگزاری

با هماهنگی

ساعت آموزش

مدت دوره

80 ساعت

نوع دوره

حضوری

شرایط پرداخت

نقد و اقساط

امیرکبیر کارت

شامل میشود

معرفی دوره

دوره آموزش اندروید با کاتلین برای افرادی طراحی شده است که می خواهند ساخت اپلیکیشن موبایل را به صورت عملی و پروژه محور یاد بگیرند. هنرجو ابتدا با ساختار برنامه اندروید، مقدمات مورد نیاز جاوا و زبان Kotlin آشنا می شود و سپس طراحی رابط کاربری، استایل ها، تم ها و کامپوننت های مختلف را تمرین می کند. در ادامه مباحث Content Provider، ابزار ADB، وب سرویس ها، ویجت ها، نوتیفیکیشن، Threads و پردازش داده آموزش داده می شوند. کار با نقشه، GPS، سرویس های موقعیت، تماس و پیامک، ارتباطات شبکه و حسگرهای تلفن نیز بخشی از مسیر یادگیری است. دوره با اجرای پروژه های عملی تکمیل می شود تا هنرجو بتواند ایده خود را به یک اپلیکیشن قابل اجرا تبدیل کند. این آموزش برای علاقه مندان به برنامه نویسی موبایل و افرادی که هدفشان ورود به بازار توسعه اپلیکیشن اندروید است مناسب خواهد بود با آمادگی بیشتر برای بازارکار.

معرفی دوره های حضوری آموزشگاه امیرکبیر

آنچه در این دوره یاد می‌گیرید

سرفصل‌های دوره

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

01 Introduction – مقدمه
02 Java Introduction – مقدمات زبان جاوا
03 Go through Kotlin- شروع با کاتلین
04 Application Structure (in detail) – ساختار برنامه
05 Basic UI design – اصول طراحی رابط کاربری
06 UI design – طراحی رابط کاربری
07 Styles & Themes- استایل ها و تم ها
08 Content Providers – آماده سازی محتوا
09 Android Debug Bridge (adb) tool – آشنایی با سیستم خطایابی در اندروید
10 Web Services – وب سرویس ها
11 Widgets – ویجت ها
12 Notifications – نوتیفیکیشن ها
13 Custom components- ساخت کامپوننت های ویژه
14 Threads – نخ ها و برنامه نویسی نخی
15 Data Parsing – تبدیل داده های
16 Maps, GPS, Location based Services- نقشه ها، مسیریابی و کار با سرویس محل یابی
17 Accessing Phone services (Call, SMS, MMS)- سرویس های تلفن شامل: تماس، پیامک و داده های چند رسانه های
18 Network connectivity services – ارتباطات شبکه ای
19 Sensors – حسگر ها
20 انجام پروژه های عملی

در این دوره چه مهارت‌هایی کسب می‌کنید؟

ساخت اپلیکیشن اندروید با Kotlin و Android Studio
طراحی رابط کاربری استاندارد برای موبایل
مدیریت استایل ها تم ها و کامپوننت ها
اتصال اپلیکیشن به وب سرویس ها و داده
کار با نقشه GPS و سرویس های موقعیت
استفاده از نوتیفیکیشن و سرویس های تلفن
مدیریت ارتباطات شبکه و حسگرهای دستگاه
تکمیل پروژه اندرویدی قابل ارائه برای بازارکار
مهارت ها و مخاطبین دوره های امیرکبیر

این دوره مناسب چه کسانی است؟

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

دوره‌های مرتبط

پکیج‌های آموزشی مرتبط با این موضوع

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

دسترسی دائمی به محتوا

بدون محدودیت زمان و مکان

مشاهده در موبایل و لپ‌تاپ

اعتبار، مهارت، فرصت‌های بیشتر

مدارک و گواهینامه‌های دوره

با توجه به نوع دوره و شرایط دریافت مدرک، امکان دریافت یک یا چند مورد از مدارک و گواهینامه‌های آموزشی وجود دارد.

گواهینامه مجتمع آموزشی امیرکبیر

گواهینامه آموزشی مجتمع امیرکبیر

گواهینامه فنی و حرفه‌ای

امکان دریافت گواهینامه رسمی سازمان فنی و حرفه‌ای کشور

مدارک وزارت علوم / مهارت پودمانی

امکان دریافت مدارک مورد تایید وزارت علوم، تحقیقات و فناوری (حسب دوره)

مدرک بین‌المللی QAL

قابل ترجمه و معتبر در سطح بین‌المللی

گواهینامه مجتمع آموزشی امیرکبیر

* تصویر نمونه است و نوع گواهینامه با توجه به دوره و شرایط دریافت می‌تواند متفاوت باشد.

پاسخ به سوالات پرتکرار

پاسخ برخی از سوالات رایج درباره ثبت‌نام و شرکت در این دوره را اینجا ببینید.

اطلاعات تکمیلی

تاریخچه ی اندروید

سیستم عامل اندروید در سال 2003 توسط شخصی به نام اندی رابین به وجود آمد و توانست رقیب اصلی IOS شود. اندی رابین توانست پس از فروش اندروید به شرکت گوگل در سال ۲۰۰۵، این سیستم عامل را به اوج محبوبیت خود در سطح جهان برساند. پشتیبانی وسیع شرکت گوگل از اندروید درسال های اخیر باعث شده تا بزرگترین شرکت های سازنده تلفن های همراه، تلویزیون های هوشمند و رایانک ها مانند: اچ تی سی، سامسونگ، سونی، ال جی و… با استفاده از سیستم عامل محبوب و پرفروش اندروید رشد و توسعه چشمگیری پیدا کنند که در واقع این رشد را مدیون سیستم عامل اندروید می باشند. اگر می خواهید شما نیز از این همه محبوبیت و کاربرد بی بهره نباشید و در واقع از دنیای پر سود اندروید برای شغل و آینده خود بهره ببرید با ما همراه باشید.

تاریخچه ی اندروید

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

در حال حاضر برنامه نویسی برای دستگاه هایی که اندروید را پشتیبانی می کنند می تواند به عنوان یک شغل پول ساز و پر درآمد باشد.این امر دلایل بسیار زیادی دارد که شما می توانید با بررسی مزایای برنامه نویسی به زبان اندروید موضوع درآمدزایی آن را نیز کشف کنید.برخی از دلایل برای یادگیری برنامه نویسی اندروید به شرح زیر است:

1- متن باز بودن یا Open Source بودن سیستم عامل اندروید:

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

نکته مهم این است که اندروید یک سیستم عامل open source می باشد و همین دلیل شما به هرآنچه نیاز دارید دسترسی دارید بدون آنکه نیاز باشد هزینه ای پرداخت کنید و شما می توانید هرآنچه که میخواهید طراحی و تولید کنید، آن را بفروشید و هیچ کس از شما سوالی نمی کند.

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

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

شروع هوشمندی تلفن های همراه باعث شد تا برنامه نویسی به زبان اندروید ، توسعه وسیعی یافته و به اعماق دستگاه های مختلف دیگر رسانه ای مانند : تلویزیون ها ، تبلت ها،لوازم خانگی و غیره ، رسیده است.این موضوع باعث شده تا برنامه نویسی برای رفع نیاز دستگاه ها و تجهیزات مختلف هرگز متوقف نشود.

3- فروشگاه های رایگان برای فروش برنامه ها

فروش ، یکی از دغدغه های تولید کنندگان بوده و هست.چه چیزی از این بهتر می تواند برای ما جذاب باشد تا محصولی را که تولید می کنیم بتوایم در کمتر از چند ساعت در بهترین فروشگاه های داخلی و خارجی مانند فروشگاه “بازار” و “google Play” به فروش برسانیم؟

4- حقوق های عالی

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

5- تقاضای زیاد در بازار اشتغال

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

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

6- می توانید یک فریلنس حرفه ای باشید.

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

7- شما شغل ثابت و مطمئنی خواهید داشت.

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

مزایای برنامه نویسان و توسعه دهندگان اندروید

آموزش برنامه نویسی اندروید در مجتمع امیرکبیر

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

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

همچنین در دوره برنامه نویسی اندروید شما با بهترین و ساده ترین زبان ها و ادیتور ها مانند زبان کاتلین و اندروید استادیو ، Sqlite Studio ، Android Phone ، Google Libs و… آشنا می شوید و بیس برنامه نویسی هم زبان جاوا هست که در همین دوره جامع به مقدار مورد نیاز به شما آموزش داده خواهد شد

همین حالا شروع کنید

برای شروع مسیر حرفه‌ای خود آماده‌اید؟

اگر درباره سرفصل‌ها، زمان برگزاری یا نحوه ثبت‌نام سؤالی دارید، کارشناسان ما آماده پاسخگویی و راهنمایی شما هستند.

تجربه و سوالات شما

نظرات و سوالات شما

اگر درباره این دوره سوالی دارید یا قبلاً در آن شرکت کرده‌اید، می‌توانید نظر یا تجربه خودتان را با ما و سایر کاربران به اشتراک بگذارید.

هنوز دیدگاهی ثبت نشده است اولین نفری باشید که درباره این دوره نظر یا سوال خود را ثبت می‌کند.

ثبت نظر یا سوال

نظر یا سوال خود را درباره این دوره با ما در میان بگذارید.