جستجو برای:
  • آموزش برنامه نویسی
  • دوره های آموزشی
    • طراحی اپ اندرویدی
      • برنامه نویسی مدرن اندروید (جدیدترین نسخه)
      • آموزش برنامه نویسی اندروید
    • طراحی وب – Web
      • آموزش جاوا اسکریپت
      • آموزش CSS مقدماتی
      • آموزش CSS پیشرفته
      • آموزش HTML5
    • جادوی پایتون
      • پکیج آموزش پایتون
  • پشتیبانی
    • ارسال تیکت
    • تدریس خصوصی برنامه نویسی اندروید
  • دانلود آدرس سایت 📌
 
  • علاقه مندی ها
  • سبد خرید
کد آکادمی
  • آموزش برنامه نویسی
  • دوره های آموزشی
    • طراحی اپ اندرویدی
      • برنامه نویسی مدرن اندروید (جدیدترین نسخه)
      • آموزش برنامه نویسی اندروید
    • طراحی وب – Web
      • آموزش جاوا اسکریپت
      • آموزش CSS مقدماتی
      • آموزش CSS پیشرفته
      • آموزش HTML5
    • جادوی پایتون
      • پکیج آموزش پایتون
  • پشتیبانی
    • ارسال تیکت
    • تدریس خصوصی برنامه نویسی اندروید
  • دانلود آدرس سایت 📌
0

ورود و ثبت نام

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

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

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

 

در این دوره آموزشی، قرار است به برنامه نویسی اندروید با کاتلین، تسلط پیدا کنید، به زبانی ساده، سریع و کاربردی.

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

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

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

سریع به این معنی که در این دوره مطالبی به شما آموزش داده می شود که بنیان، اصل و اساس سیستم عامل اندروید است.

اگر از ضرب المثل قدیمی ماهیگیر استفاده کنیم، باید گفت این آموزش به شما ماهیگیری یاد خواهد داد. (بواسطه کتاب خانه های زیادی که این سیستم عامل استفاده می کند، آموزش برنامه نویسی اندروید می تواند یک مبحث بسیار گسترده باشد. بنابراین متد اصولی و منطقی این است که شما روش کار را یاد بگیرید و نه یادگیری موردی!)

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

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

آموزش کاربردی اندروید

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

 

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

https://code-academy.net/wp-content/uploads/2019/12/مسیر-برنامه-نویسی-اندروید.mp3

 

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

https://code-academy.net/wp-content/uploads/2020/06/Android-Developers-Income.mp3

 

یادگیری برنامه نویسی چقدر طول میکشد؟

https://code-academy.net/wp-content/uploads/2020/06/video_to_audio__1591929121876.mp3

1- بازار کار برنامه نویسی اندروید با کاتلین چطور هست؟

همیشه این یک سوال برای دانشجویان من بوده و هست و احتمالا خواهد بود. و من هم همیشه ابتدا یک نکته ای را گوشزد می کنم: “همیشه برای یک متخصص، بازار کار خوب است، حتی در شرایط بحران اقتصادی”.

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

بعضی از دوستان تماس می گیرند و سوالشان این است: “آیا من می توانم با 2 ماه یادگیریِ برنامه نویسی اندروید به درآمد بالا برسم”؟ مسلما با توضیحاتی که دادم جواب من به این عزیزان خیر است. بازار پر است از شبه برنامه نویسان! که خیال می کنند در 2 ماه می شود متخصص شد.

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

2- برای متخصص شدن چقدر زمان و چه کارهایی لازم هست؟ اصلا آیا من باید متخصص شوم و یا همان یادگیری اولیه کافی است؟!

اگر بخواهین برنامه نویسی اندروید را یاد بگیرین باید این کارها رو انجام بدین:
  • انتخاب یک پکیج آموزشی مناسب (به زبان پارسی)
  • شروع پیاده سازی پروژه های خیلی خیلی کوچک و حتی بی ارزش و بی سر و ته، در زمان یادگیری
  • باز کردن یک حساب کاربری در جامعه آنلاین برنامه نویسان مثل stackoverflow.com
  • دوست شدن با گوگل (باور کنید گوگل بهترین دوست یک برنامه نویس است)
  • تعریف یک پروژه (چه رایگان و چه پولی)، مثلا مشابه یک برنامه در بازار (با انجام تغییراتی کوچک اما خلاقانه). دقت کنید که در این مرحله مروری بر مطالب یادگرفته شده می کنید. همینطور باید یاد بگیرید چطور مشکلاتتان را خودتان و با استفاده از دو آیتم قبلی (گوگل و stackoverflow) رفع کنید. یاد گرفتن و عادت کردن به اینکه خودتان مشکلاتتان را حل کنید مرحله ای است که اگر از آن با موفقیت گذر کنید، به احتمال زیاد تا آخر عمرتان برنامه نویس می مانید! اگر صرفا ایده ای دارین که می خواهین پیاده سازی کنید و یا فقط برای کنجکاوی سراغ برنامه نویسی اندروید اومدین، تا همین جای کار برای شما مناسب است و لازم نیست سراغ مرحله بعدی بروید.
و اگر بخواهین متخصص بشین این مراحل لازم هست:
  • خوب، اگر تصمیم داری متخصص بشی، باید روی زبان انگلیسیت کار کنی. البته اگر زبان انگلیسی شما ضعیف است. برای اینکار هم لازم نیست سراغ کلاس و آموزشگاه زبان بری! خود بنده کتاب ها و ویدیوهای زبان انگلیسی رو خیلی راحت متوجه میشم. برای اینکار کلاس زبان هم نرفتم هیچوقت! ولی 6 ماه طول کشید تا تونستم یک کتاب از انتشارات Apress رو که در مورد سی شارپ 2 بود بخونم. که البته نصف اون رو هم نفهمیدم چی نوشته! ولی مداومت بخرج دادم. کتاب های بعدی همزمان که زمان مطالعش پایین تر می اومد، درصد یادگیریم هم بالا می رفت. البته بهترین بهره وری رو زمانی بدست می آورین که با زبان مادری مطلبی رو یاد بگیرین و بعدا سراغ منابعی با زبان انگلیسی برین.
  • همزمان با مورد بالا (یادگیری زبان انگلیسی) اگر بتونی به عنوان کارآموز در یک شرکت برنامه نویسی مشغول به کار بشی عالیه! البته به شرط اینکه پروژه بهت بدن انجام بدی. و نه اینکه بری چک پاس کنی یا ویندوز عوض کنی! معمولا شرکت های مناسب کمی هستند که بتونین پیدا کنید. چرا که باید یا مشمول بند پ بشین و یا اینکه واقعا چیزی در شما ببینن و  حاضر نباشن شما رو از دست بدن. به هر حال اگر یک چنین شرکتی رو پیدا نکردین نگران نباشین. روش جایگزین این هست که سورس کد دیگران را مطالعه کنید. منظورم پروژه هایی هست که دیگران نوشتن و به صورت open source هستش.

3- من تصمیم به مهاجرت دارم (و یا خارج از کشور زندگی می کنم)، آیا این تخصص مناسب این کار هست؟

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

junior kotlin engineer in berlin

 

سایت های معروف زیادی مثل glassdoor.com برای جستجوی کار وجود دارند.

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

منتها کار کردن خارج از کشور و اون هم به عنوان متخصص، مسلما کمی سخت تر هست. یکی از این سختی ها اینه که شما باید رزومه قوی داشته باشین. از این جهت داشتن رزومه قوی سخته چون بیشتر شرکت های ایرانی نام و نشان و Rank مشخص و معلومی ندارند.

خوب چاره چی هست؟ یکی از بهترین راه ها اینه که شما در پروژه های Open Source زیادی که وجود داره مشارکت کنید. البته زمانی که حرفه ای شدین. یا راه دیگه این هست که در وب سایت هایی مثل Linkedin و stackoverflow حضور حرفه ای داشته باشین. مقاله بنویسین و یا پاسخ کاربران دیگر رو بدین.

4- کاتلین؟ جاوا؟ فلاتر؟ زامارین؟ ای بابا!

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

با این تفاسیر، اگر حاضری همین حالا اولین حرکت رو (با دانلود و نصب ابزارهای برنامه نویسی اندروید) بزن!

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

 

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

اولین قدم را شروع کن

لطفا قبل از هر گونه نصب، حتما و حتما این لینک رو درباره نصب اندروید استودیو در سال 2023 ببینید:

جدیدترین روش نصب اندروید استودیو در سال 2023

حتما و حتما روی این تب کلیک و قبل از نصب مطالعه کنید

دانلود آخرین نسخه اندروید استودیو از آدرسِ developer.android.com/studio

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

نکات خیلی خیلی مهم!!!

1- حتما قبل از نصب و دانلود ابزارها، اولین آموزشِ فصل اول (نصب اندروید استودیو در ویندوز) را مشاهده کنید. چرا که لازم است یکسری تنظیمات برای دور زدن تحریم ها انجام دهید.

جهت دانلود ابتدا درس فصل اول (نصب اندروید استودیو در ویندوز) را مشاهده و سپس از لینک زیر فایل را دانلود و نصب نمایید.

https://developer.android.com/studio

 

2- در اندروید استودیو 4.1 مشکلی برای بعضی از کاربران پیش اومده. به این صورت که بعد از اضافه کردن ویجتی مثل دکمه، نمی توانند به ID آن دسترسی داشته باشند که برای حل این مشکل از روش زیر استفاده کنید:
ابتدا از تب Project (که در سمت چپ برنامه قرار گرفته) فایل build.gradle module رو با کلیک باز کنید. حالا در این فایل، دو حالت وجود داره:
حالت اول: یا شما خط زیر رو دارین

apply plugin: 'kotlin-android-extensions'

که کافیه یک بار این خط رو بردارین، پروژه رو Sync کنید (که معمولا در نوار زرد رنگی به صورت اتوماتیک نمایش داده می شود). بعد از Sync مجددا همین خط رو اضافه کنید و بعد از Sync نهایی، باید مشکلتون حل شده باشه

حالت دوم: خط  رو پیدا نمی کنید. پس کافیه که به فایل build.gradle module اضافش کنید و پروژه رو Sync کنید.

settings.jar

با استفاده از این فایل می توانید یکسری تنظیمات مربوط به Editor اندروید استودیو را ایمپورت کنید.

خصوصی

این هم نسخه جدید Android Drawable Importer

1. نصب و پیکربندی محیط توسعه

نصب اندروید استودیو در ویندوز

خصوصی

پیکربندی محیط توسعه

خصوصی

ساخت اولین پروژه و معرفی محیط اندروید استودیو

خصوصی

ساخت ایمولاتور

خصوصی

اتصال دیوایس واقعی به اندروید استودیو

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
2. مقدمات زبان قدرتمند کاتلین - آموزش کاتلین

تمرین به همراه جواب ویدیویی تمرین تمرین

خصوصی

کار با val و var

خصوصی

کار با رشته ها

خصوصی

دستور شرطی if

خصوصی

تمرین به همراه جواب ویدیویی تمرین تمرین

خصوصی

شکل دوم دستور if

خصوصی

کار با دستور when

خصوصی

گسترش دستور when

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
3. استفاده از Toast و کار با ویوهای پایه

نمایش Toast

خصوصی

کار با Edit Text

خصوصی

کار با Radio Button

خصوصی

کار با Check Box

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
4. پروژه محاسبه گر سود بانکی

معرفی پروژه محاسبه گر سود بانکی

خصوصی

طراحی رابط کاربری پروژه

خصوصی

کد نویسی پروژه

خصوصی

اصلاح برنامه

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
5. کار با Constraint Layout + طراحي رابط کاربري پروژه Chop Cho

معرفی دوره و پروژه Chop Chop

خصوصی

معرفی لیآت های قدیمی اندروید

خصوصی

مقدمات کار با Constraint Layout

خصوصی

کار با Baseline

خصوصی

ایجاد زنجیره ای از ویوها

خصوصی

مشخص کردن نسبت برای پهنا و ارتفاع

خصوصی

استفاده از Guideline

خصوصی

طراحی رابط کاربری پروژه Chop Chop

خصوصی

اضافه کردن Layout مخصوص حالت Landscape

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
6. اکتیویتی ها + چرخه حیات اکتیویتی + پروژه خلافی خودرو

معرفی فصل و پروژه

خصوصی

طراحی اکتیویتی اول + تعریف استایل

خصوصی

ساخت اکتیویتی دوم پروژه

خصوصی

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

خصوصی

چرخه حیات اکتیویتی

خصوصی

تمرین به همراه جواب تمرین

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
7. حلقه ها - Loops + آموزش کاتلین

حلقه تکرار for

خصوصی

حلقه های تو در تو

خصوصی

کار با حلقه while

خصوصی

کار با حلقه do-while

خصوصی

کنترل حلقه با Continue و Break

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
8. کالکشن ها - Collections + آموزش کاتلین

معرفی فصل

خصوصی

استفاده از آرایه

خصوصی

پیمایش آرایه

خصوصی

کار با ArrayList

خصوصی

کار با HashMap

خصوصی

معرفی کالکشن های کاتلین

خصوصی

بررسی listOf , arrayListOf

خصوصی

بررسی mapOf , hashMapOf

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
9. فانکشن - Function + آموزش کاتلین

معرفی فانکشن

خصوصی

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

خصوصی

تعریف ورودی برای فانکشن

خصوصی

برگرداندن مقدار از فانکشن

خصوصی

function overloading

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
10. شی گرایی - Object Oriented Programming OOP + آموزش کاتلین

OOP چیست؟

خصوصی

Class & Object

خصوصی

استفاده از سازنده - Contructor

خصوصی

وراثت - Inheritance

خصوصی

بررسی مجدد وراثت

خصوصی

Function Overriding

خصوصی

سطح دسترسی - Accessibility

خصوصی

شمارنده - Enum

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
11. مدیریت استثنا + کار با فایل + آموزش کاتلین

Exception Handling

خصوصی

نوشتن در فایل + Permission

خصوصی

Real Time Permission

خصوصی

خواندن از فایل + جدول اسکی و یونیکد

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
12. لیست ویو + معماری MVC + Singleton Pattern

معرفی فصل

خصوصی

استفاده از Singleton Pattern برای ساخت منبع داده

خصوصی

استفاده از آداپتور پیش فرض اندروید

خصوصی

ساخت آداپتور سفارشی

خصوصی

مرور فصل تا به اینجا

خصوصی

استفاده از View Holder

خصوصی

مدیریت رویداد کلیک لیست ویو

خصوصی

استفاده از معماری MVC در پروژه

خصوصی

دانلود منابع استفاده شده در برنامه

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
13. استفاده از RecyclerView + تکمیل پروژه فروشگاه لوازم ورزشی

معرفی پروژه

خصوصی

استفاده از RecyclerView

خصوصی

ساخت رویداد کلیک Recycler View

خصوصی

ساخت اکتیویتی و RecyclerView محصولات

خصوصی

دانلود سورس پروژه

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
14. کار با سنسورها + پروژه Lux Meter

معرفی فصل و پروژه

خصوصی

سنسور نور و پروژه لوکس

خصوصی

سنسور شتاب سنج

خصوصی

دانلود پروژه Lux Meter

خصوصی

دانلود پروژه شتاب سنج

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
15. کار با دیتابیس در اندروید

معرفی فصل و پروژه

خصوصی

مفاهیم پایه ای دیتابیس

خصوصی

طراحی قالب لیست ویو

خصوصی

ساخت آداپتور سفارشی لیست ویو

خصوصی

ساخت نوار منو و اکتیویتی ورود اطلاعات

خصوصی

ساخت کلاس Database Helper

خصوصی

نمایش اطلاعات دیتابیس در لیست ویو

خصوصی

پیاده سازی قابلیت سرچ اطلاعات در دیتابیس

خصوصی

پیاده سازی قابلیت حذف از دیتابیس

خصوصی

پیاده سازی بروزرسانی در دیتابیس

خصوصی

فایلهای مورد نیاز فصل

خصوصی

پروژه Note

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
16. Multi Tasking

پیاده سازی برنامه در حالت تک وظیفه ای

خصوصی

پیاده سازی برنامه در حالت چند وظیفه ای

خصوصی

دانلود پروژه

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
17. کار با Google Maps

معرفی فصل

خصوصی

پیکربندی پروژه جهت استفاده از GPS

خصوصی

اضافه کردن Marker راننده

خصوصی

دریافت حق دسترسی موقعیت کاربر

خصوصی

بروزرسانی موقعیت راننده بر اساس اطلاعات GPS

خصوصی

اضافه کردن Marker دانش آموزان

خصوصی

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

خصوصی

دانلود فایلهای پروژه همیار سرویس

خصوصی

دانلود پروژه همیار سرویس

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
18. کار با وب سرویس ها

مقدمه

خصوصی

آشنایی با JSON , XML

خصوصی

استفاده از وب سرویس یاهو

خصوصی

پردازش اطلاعات دریافت شده از وب سرویس

خصوصی

دریافت اطلاعات نرخ ارز با استفاده از وب سرویس

خصوصی

آدرس وب سرویس نرخ ارزهای مختلف

خصوصی

دانلود پروژه وب سرویس نرخ ارز

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
19. ساخت موزیک پلیر آنلاین و آفلاین

معرفی فصل

خصوصی

طراحی رابط کاربری

خصوصی

ساخت آداپتور سفارشی

خصوصی

پخش آنلاین فایل صوتی

خصوصی

Links

خصوصی

فایلهای پروژه MusicPlayer

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
20. آپدیت #1: انیمیشن در اندروید + انیمیشن در ریسایکلر ویو

Tween Animation

خصوصی

Animated Recycler View

خصوصی

دانلود فایل های پروژه

خصوصی

دانلود پروژه Tween Animation

خصوصی

دانلود پروژه AnimatedRecyclerView

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
21. آپدیت #1: آماده سازی انتشار برنامه در گوگل پلی و بازار

Legacy and Adaptive Icons

خصوصی

Publishing APK File

خصوصی

دانلود فصل بصورت یکجا فایل های ضمیمه

جهت دانلود ابتدا ثبت نام کنید.

خصوصی
هدیه دوره

دانلود هدیه دوره فایل های ضمیمه

از این کد تخفیف در دوره "برنامه نویسی مدرن اندروید" استفاده کنید.

خصوصی
برچسب: Android Studio آموزش برنامه نویسی اندروید از صفر اندروید اندروید استودیو برنامه نویسی برنامه نویسی اندروید پروژه محور پکیج تمرین محور فیلم

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

Android Development

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

دانلود کاتالوگ دوره - PDFمشاهده 6 ساعت از دوره در یوتیوبدانلود ویدیو معرفی دوره - MP4 به جدیدترین دوره "آموزش…
288
1,200,000 تومان

آموزش CSS پیشرفته

اگر بعد از خرید و مشاهده پکیج های آموزشی مختلف در مورد CSS، همچنان ذهنیت خوبی از نحوه عملکرد CSS…
184
290,000 تومان

آموزش رایگان HTML و HTML5

می خوای طراح وب سایت بشی؟ پس آموزش رایگان HTML کد آکادمی رو مشاهده کن. چون باید اول باید الفبای…
10,003,345
49000 – رایگان!

آموزش CSS – رایگان

آموزش CSS - مقدماتی سلام اگر تصمیم دارین طراح وب بشین، باید بعد از یادگیری HTML، سراغ آموزش CSS -…
2,519
49000 – رایگان!

chat_bubble_outlineنظرات

  • saeed.yaftian
    2022/10/02
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2022/10/05
      برای پاسخ دادن وارد شوید

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

  • milad81k( دانشجوی دوره )
    2022/08/20
    برای پاسخ دادن وارد شوید

    چرا تخفیف هارو برداشتید؟ :/

  • بهنام خانی(مدیریت)
    2022/07/09
    برای پاسخ دادن وارد شوید

    سلام
    اندروید استودیو به درستی نصب نشده. باید طبق آموزش نصب رو انجام بدین

  • بهنام خانی(مدیریت)
    2022/07/06
    برای پاسخ دادن وارد شوید

    این فایل با نسخه جدید سازگار نیست. از طرفی خود اندروید استودیو تنظیماتی که به صورت پیش فرض گذاشته بهترین هستند. نیازی به این فایل دیگه ندارین.

  • gray_farz( دانشجوی دوره )
    2022/07/05
    برای پاسخ دادن وارد شوید

    ما کلا سوالی داشته باشیم در طول دوره، باید همینجا مطرح کنیم؟ واتساپی؟ تلگرامی؟

    • بهنام خانی(مدیریت)
      2022/07/06
      برای پاسخ دادن وارد شوید

      از طریق ارسال تیکت می تونید سوالات رو بپرسید. وارد حساب کاربریتون که شدید، قسمت تیکت ها

  • gray_farz( دانشجوی دوره )
    2022/07/04
    برای پاسخ دادن وارد شوید

    سلام..ببخشید کلا اموزش شامل چند ویدئوست؟

    • بهنام خانی(مدیریت)
      2022/07/05
      برای پاسخ دادن وارد شوید

      درود
      این دوره رو خودم هم شمارش نکردم تعدادش رو

  • fooladereza( دانشجوی دوره )
    2022/05/30
    برای پاسخ دادن وارد شوید

    سلام
    تو این دوره نوتیفیکیشن هم بررسی کردید ؟

    • بهنام خانی(مدیریت)
      2022/05/31
      برای پاسخ دادن وارد شوید

      درود خیر، در دوره مدرن بررسی شده

  • enhossein.lotfi1374( دانشجوی دوره )
    2022/04/30
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2022/04/30
      برای پاسخ دادن وارد شوید

      درود، در مورد سوال اولتون Google analytics for Android apps رو سرچ کنید. در مورد سوالات آخر هم در دوره کاتلین مدرن آموزش های لازم داده شده.

  • مهدی هاتفی( دانشجوی دوره )
    2022/04/17
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2022/04/19
      برای پاسخ دادن وارد شوید

      خوشحالم مفید بوده واستون

  • enhossein.lotfi1374( دانشجوی دوره )
    2022/04/07
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام خدمت شما
    توی جلسه ای که دستورvarوval رو اموزش میدید
    وقتی که میخوام جواب رو ببینم logcatرو باز میکنم ،ولی وقتی میخوام خروجی بگیرم هیچ چیزی توی logcatنمایش داده نمیشه و به جاش امولاتور بالا میاد

    • بهنام خانی(مدیریت)
      2022/04/08
      برای پاسخ دادن وارد شوید

      از رپل استفاده کنید REPL

  • pyamkrymy33
    2022/01/20
    برای پاسخ دادن وارد شوید

    سلام
    شب خوش
    1-ایا دوره قدیمی شده؟
    2-بعد اتمام دوره میتونیم هراپ دلخواهی رو باتوجه به زبان کاتلین بسازیم؟(منظورم ساخت پیامرسان و سوکت نویسی نیست؟

    • بهنام خانی(مدیریت)
      2022/01/21
      برای پاسخ دادن وارد شوید

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

  • cenabehrooz
    2021/12/10
    برای پاسخ دادن وارد شوید

    سلام به استاد بزرگ!
    میخواستم بگم خارج از ایران هم امکان خرید دوره ها هست یا نه ؟

    • بهنام خانی(مدیریت)
      2021/12/11
      برای پاسخ دادن وارد شوید

      سلام دوست عزیز
      بله تیکت بزنید.

  • Mostafa6474( دانشجوی دوره )
    2021/11/14
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام بر شما آقای خانی عزیز ، لطفا در مورد kotlin flow هم اگر امکانش هست آموزش قرار دهید. با تشکر

  • peyman.okati002
    2021/11/04
    برای پاسخ دادن وارد شوید

    سلام اقای خانی.ببخشید ی سوال داشتم خدمتتون.
    ایا این دوره یعنی با اون دوره کلا فرق میکنه؟یعنی این دوره دیگه ارزشی برای اموزش نداره؟
    یا فقط یسری دستورات کوچیک اضافه شده؟

    • بهنام خانی(مدیریت)
      2021/11/04
      برای پاسخ دادن وارد شوید

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

  • mohsen.e.pk
    2021/10/28
    برای پاسخ دادن وارد شوید

    سلام خسته نباشید ببخشید این دوره را دونفری هم میشه خرید ؟؟

    • بهنام خانی(مدیریت)
      2021/10/28
      برای پاسخ دادن وارد شوید

      وقت بخیر
      لایسنس هر دوره یک نفره هستش

  • رامین همایونی( دانشجوی دوره )
    2021/09/27
    برای پاسخ دادن وارد شوید

    سلام و خسته نباشید
    توی اندروید استودیو نسخه ی Studio Arctic Fox | 2020.3.1 Patch 2 گزینه ی Batch drawer importer رو نشون نمیده، چکار کنیم ؟

    • بهنام خانی(مدیریت)
      2021/09/28
      برای پاسخ دادن وارد شوید

      این پلاگین در نسخه جدید قابل استفاده نیست.

  • m.hosein( دانشجوی دوره )
    2021/08/18
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

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

  • cenabehrooz
    2021/08/11
    برای پاسخ دادن وارد شوید

    سلام خدمت استاد بزرگ, میشه اکونت فیسبوک یا انستاگرام تون رو داشته باشم؟!

  • cenabehrooz
    2021/08/11
    برای پاسخ دادن وارد شوید

    سلام به استاد بزرگ امیدوارم از صحتمندی و تندرستی این نعمت الهی برخوردار باشید, میخواستم بگم من هفت ساعت از دوره اموزش برنامه نویسی اندرویدبا کاتلین را از یوتیوب تماشا کردم و بخاطریکه من اهل افغانستان هستم و نمیتونم به متباقی دوره دسترسی پیدا کنم اگر میشه یه راه حلی هم برای ما پیشنهاد بدید که چطور میشه به این دوره ها دسترسی پیدا کنیم

    • بهنام خانی(مدیریت)
      2021/08/11
      برای پاسخ دادن وارد شوید

      درود
      تیکت بزنید

  • کیوان آذری کام( دانشجوی دوره )
    2021/08/08
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام روزتون بخیر ببخشید یه مشکلی داشتم
    من هنگامی که تو listview بیشتر از ۵ تا عکس میزارم برنامه ریست میشه و اجرا نمیشه ممنون میشم کمک کنید

  • ghazimoradi.amin( دانشجوی دوره )
    2021/07/18
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام
    اقای خانی تو این دوره راجب متریال دیزاین صحبتی شده؟

  • یاسین خداداده
    2021/07/18
    برای پاسخ دادن وارد شوید

    سلام آقای خانی. امیدوارم حالتون عالی باشه.
    فقط می‌خواستم اطلاع بدم که احساس می‌کنم لینک دانلود ۴ ساعت رایگان برای این آموزش خرابه وقتی می‌زنم روش، منو دوباره میاره توی این صفحه.
    👈 در ضمن ممنونم از انرژی ای که روی آموزش هاتون می‌زارین، خیلی خوب و عالی هم تدریس می‌کنین.
    باتشکر.

  • حمیدرضا تقئی
    2021/07/16
    برای پاسخ دادن وارد شوید

    به عرض سلام خدمت شما آقای خانی محترم..
    شما داخل سایتتون یه دوره «آموزش برنامه نویسی اندروید با کاتلین» گذاشتید و یه دوره «آموزش رایگان برنامه نویسی اندروید»…. اولی هزینه داره و دومی رو رایگان قرار دادید.
    الان لطف کنید بفرمائید تفاوت این دوره ها در چیه؟ هر جفتش مگه برای برنامه نویسی ، به زبان کاتلین و برای ساخت اپلیکیشن اندرویدی نیست؟
    و دوم کسی که می خواد برنامه اندرویدی بسازه از کدوم استفاده کنه؟ از کدوم شروع کنه؟
    ممنون…

    • بهنام خانی(مدیریت)
      2021/07/16
      برای پاسخ دادن وارد شوید

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

  • abdolrahim138013800( دانشجوی دوره )
    2021/07/08
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

    سلام استاد یک مشکل برام پیش اومده ممنون میشم راهنمایی کنید
    وقته میرم قسمت پلاگین , android drawable importer نیست
    از چند تا کلیپ تو یوتویوب دیدم و رفتم از سایتش دانلود کردم و تو اندروید استودیو نصب کردم و گزینش هم اومد ولی مشکلم اینه که وقتی میخوام از تو گزینه batch drawable importer وقتی روی علامت + میزنم و عکس رو انتخاب می کنم هیچ چیزی نمیاد و انگاری اصلا کار نمیکنه android drawable importer

    لطفا راهنمایی کنید

    • abdolrahim138013800( دانشجوی دوره )
      2021/07/08
      برای پاسخ دادن وارد شوید

      مشکلم حل شد

      • leilarostami2020m
        2022/06/01
        برای پاسخ دادن وارد شوید

        چجوری؟؟؟؟
        منم‌ همین مشکل رو دارم
        ولی برای من حتی batch رو هم نمیاره. پلاگین‌ فعال نمیشه

  • programmerpython85
    2021/07/02
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2021/07/03
      برای پاسخ دادن وارد شوید

      هر دو به اندازه خودشون طرفدار داره. هر کدوم رو شما حرفه ای یاد بگیری واسش کار هست.

  • shayandavarebina
    2021/06/25
    برای پاسخ دادن وارد شوید

    سلام این دوره واسه یه برنامه نویس شدن کافیه

    • بهنام خانی(مدیریت)
      2021/06/25
      برای پاسخ دادن وارد شوید

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

  • mahh.hafezi( دانشجوی دوره )
    2021/06/20
    برای پاسخ دادن وارد شوید

    جناب خانی لطفاً یه بار دیگه این دوره رو شگفت انگیز کنید
    من تا اومدم بگیرمش دیدم وقتش تموم شد😩😔

  • emran( دانشجوی دوره )
    2021/06/14
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    من معنی کد return رو نگرفتم

    • بهنام خانی(مدیریت)
      2021/06/14
      برای پاسخ دادن وارد شوید

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

  • westvps.ir( دانشجوی دوره )
    2021/05/24
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام و درود بر استاد گرامی

    جناب خانی ، بنده قصد دارم جهت مدیریت یک سری فرایند های سفارش اپلیکیشن اندرویدی بنویسم که از طریق wp rest api دسترسی بگیرم اما به دلیل وجود key و secret جهت authentication نتونستم از طریق اموزش این مورد رو انجام بدم .. میشه لطفا راهنمایی بفرمایید چیکار باید کنم ؟ اموزش های فصل ۱۸ را هم مشاهده کردم اما چنین موردی توش نبود ..

    • بهنام خانی(مدیریت)
      2021/05/24
      برای پاسخ دادن وارد شوید

      سلام
      لطفا در صورتی که دانشجوی دوره هستید تیکت بزنید استاد دوره جواب بدن

  • ابوالفضل فرهادی( دانشجوی دوره )
    2021/04/23
    برای پاسخ دادن وارد شوید

    باسلام
    استاد تو این دوره برنامه نویسی تحت وب اموزش داده شده؟

    • بهنام خانی(مدیریت)
      2021/04/23
      برای پاسخ دادن وارد شوید

      سلام
      بله با تمرکز بر روی وب هست

  • صادق ابراهیم زاده( دانشجوی دوره )
    2021/04/05
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام. کد Environment.getExternalStorageDirectory برای اندروید 29 به بعد منسوخ شده؟ یعنی اگه از این کد استفاده نکنیم مشکلی ایجاد نمیشه؟

    • بهنام خانی(مدیریت)
      2021/04/05
      برای پاسخ دادن وارد شوید

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

  • A.l.i( دانشجوی دوره )
    2021/03/15
    برای پاسخ دادن وارد شوید

    سلام در قسمت RUN با پیام زیر مواجه میشوم:
    Installation did not succeed.
    The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

    List of apks:
    [0]
    ‘E:\MyKotlin1\app\build\outputs\apk\debug\app-debug.apk’
    Installation failed due to: ‘null’

    و در قسمت BUILD با پیام زیر مواجه میشوم:

    The ‘kotlin-android-extensions’ Gradle plugin is deprecated. Please use this migration guide (https://goo.gle/kotlin-android-extensions-deprecation) to start working with View Binding (https://developer.android.com/topic/libraries/view-binding) and the ‘kotlin-parcelize’ plugin.

    کمک میخواهم لطفا!

    • بهنام خانی(مدیریت)
      2021/03/16
      برای پاسخ دادن وارد شوید

      سلام لطفا در صورتی که دانشجوی دوره هستید تیکت بزنید

      • A.l.i( دانشجوی دوره )
        2021/03/18
        برای پاسخ دادن وارد شوید

        سلام ممنون از دوره خوبتان
        باگ برنامه ام بهم ریخته و با این خطا روبه رو شده ام لطفا راهنمایی بفرمایید چطوری گریدل را عوض کنم.
        The ‘kotlin-android-extensions’ Gradle plugin is deprecated. Please use this migration guide (https://goo.gle/kotlin-android-extensions-deprecation) to start working with View Binding (https://developer.android.com/topic/libraries/view-binding) and the ‘kotlin-parcelize’ plugin.

      • بهنام خانی(مدیریت)
        2021/03/19
        برای پاسخ دادن وارد شوید

        سلام لطفا در صورتی که دانشجوی دوره هستید تیکت بزنید.

      • A.l.i( دانشجوی دوره )
        2021/03/19
        برای پاسخ دادن وارد شوید

        تیکت زدن؟!
        متوجه نشدم!

  • alltimes( دانشجوی دوره )
    2021/03/13
    برای پاسخ دادن وارد شوید

    با سلام

    ۱- آیا تغییرات جدید کاتلین و اندرویداستودیو، در این دوره به‌روزرسانی خواهد شد؟

    ۲- از کجا باید تاریخ آخرین به‌روزرسانی جلسات را دید؟ اگر جلسه‌ای آپدیت شود، مشخص نیست!

    • بهنام خانی(مدیریت)
      2021/03/14
      برای پاسخ دادن وارد شوید

      سلام
      اپدیت ها در عنوان سرفصل ذکر شده اند

  • Matin9453
    2021/03/13
    برای پاسخ دادن وارد شوید

    سلام خسته نباشید استاد
    بنده یه مشکلی دارم و اونم اینه که وقتی radio group رو انتخاب میکنم تا از منوی ویژگی ها راست به چپش کنم گزینه ای به اسم layout direction رو نمیتونم پیدا کنم یعنی اصلا همچین گزینه ای در اون قسمت نیست.

    • بهنام خانی(مدیریت)
      2021/03/14
      برای پاسخ دادن وارد شوید

      سلام
      اگر دانشجوی دوره هستید لطفا تیکت بزنید

  • A.l.i( دانشجوی دوره )
    2021/03/11
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام
    کانورت کردن کد و صفحه را میدانم ولی آیا راهی وجود دارد که کل پروژه را کانورت کرد؟(جاوا/کاتلین)
    ممنون از راهنمایی تان

    • بهنام خانی(مدیریت)
      2021/03/11
      برای پاسخ دادن وارد شوید

      سلام می تونید پوشه app رو از تب project انتخاب و بعد از منوی code گزینه convert java file to kotlin file را انتخاب کنید.

  • amirhosein96b( دانشجوی دوره )
    2021/03/07
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام دوره عالی بود
    اگر امکانش هست آموزش fragment, data binding, Android x, Retrofit, MVVM رو هم یا در همین دوره یا دوره مجزا قرار بدین

  • mahdib9( دانشجوی دوره )
    2021/03/05
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام اقای بهنام خانی اموزش خیلی عالی
    من اموزش کامل یاد گرفتم ان شاالله
    ولی نمیدانم چکار بکنم
    چه نیاز هست اموزش دیگم نگاه کنم
    لطفاً کمکم کن
    با تشکر

  • emran( دانشجوی دوره )
    2021/02/10
    امتیاز 3 از 5
    برای پاسخ دادن وارد شوید

    سلام این چیه ؟
    چرا نمیتونم دانلود کنم؟؟
    This site can’t be reached
    همش داره این رو میده

    • بهنام خانی(مدیریت)
      2021/02/11
      برای پاسخ دادن وارد شوید

      سلام
      بدلیل اختلالات اینترنتی که چند روزی هستش داریم

  • A.l.i( دانشجوی دوره )
    2021/02/07
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام
    چطوری یک صفحه ثبت نام طراحی کنم ؟

    • بهنام خانی(مدیریت)
      2021/02/08
      برای پاسخ دادن وارد شوید

      سلام با constraint layout چیدمان را پیاده سازی کنید و با کمک مباحث دیتابیس و همینطور سایر سرفصل ها منطق رو

      • chamnaifafa( دانشجوی دوره )
        2021/07/24
        برای پاسخ دادن وارد شوید

        سلام چه طوری پاسخ تیک رو ببینیم؟
        من تیک فرستادم ،پاسخ هم داده شده اما من نمیدونم کجاست؟!

      • بهنام خانی(مدیریت)
        2021/07/25
        برای پاسخ دادن وارد شوید

        وارد پنل کاربری تون بشین، در قسمت تیکت های پشتیبانی، بر روی عنوان تیکت کلیک کنید.

  • رضا رنجبران( دانشجوی دوره )
    2021/02/05
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

    سلام گروه ندارید؟ من رو عضو نکردین

    • بهنام خانی(مدیریت)
      2021/02/06
      برای پاسخ دادن وارد شوید

      سلام در حال حاضر گروهی نداریم/

      • رضا رنجبران( دانشجوی دوره )
        2021/02/17
        برای پاسخ دادن وارد شوید

        چجوری سوالاتمونو بپرسیم؟

      • بهنام خانی(مدیریت)
        2021/02/17
        برای پاسخ دادن وارد شوید

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

  • shakib.user( دانشجوی دوره )
    2021/02/02
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

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

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

    یک تجربه خیلی خیلی مهم و مفید
    حیفم میاد این واقعیت و تجربه را برای دانشجویان و کسانیکه به برنامه نویسی علاقه دارند عنوان نکنم. و اون این هست که : یک دوره آموزش خوب توسط یک استاد باتجربه ( مثل استاد خانی) برای شروع بسیار مهم هست ( برای همین اول مطلبم گفتم من قبل از شروع یک زبان برنامه نویسی تحقیق میکنم) وقتی یک شروع خوب داشتید و شروع کردید نه استاد خانی نه هیچ کس دیگه ای نمیتونه همواره به شما کمک کنه !!!! چرا ؟
    چون این خودتون هستید که باید تمرین کنید و تمرین کنید و مجددا تمرین کنید…

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

    -بار اول بدون اینکه تمرین کنید فقط ویدئوها را تماشا کنید سبک و گذرا حتی زیاد هم بهشون فکر نکنید فقط مثل یک فیلم تماشا کنید

    -دو الی سه روز بعد هر بخش را نگاه کنید و تمرین کنید با دستورات خیلی ساده و پروژه های خیلی ساده

    – بین آموزشها فاصله زمانی بگذارید (بخصوص در مرحله دوم)

    حتما نتیجه مطلوب میگیرید …

    چرا از بین این همه آموزش آموزش سایت کدآکادمی را انتخاب کردم ؟؟؟

    1- در اکثر سایتها بخشهای رایگان آموزشها بسیار کم است و شما نه وارد داستان میشوید و نه بخوبی با استاد ارتباط برقرار میکنید اما در کد آکادمی مدرس تا جایی پیش میرود که شما درگیر و شیفته آن شده اید.

    2-صدای مخملی استاد همراه با روان صحبت کردن وی در کد آکادمی دو ویژگی منحصر بفرد دیگر است …

    3-طبقه بندی جالب مطالب , سایت خلوت و خوش ساخت و پاسخگویی مناسب

    موفق و دانا باشید.

    این متن صرفا بر اساس تجربه و نظر شخصی بنده میباشد

    • Samfirouzi94@yahoo.com
      2021/03/09
      برای پاسخ دادن وارد شوید

      تشکر

    • milads245@gmail.com Soltanian( دانشجوی دوره )
      2021/06/04
      برای پاسخ دادن وارد شوید

      ممنون که تجربتون رو در اختیار ما گذاشتید❤️

      • بهنام خانی(مدیریت)
        2021/06/05
        برای پاسخ دادن وارد شوید

        خواهش می کنم دوست عزیز 💯

  • Mehdi6428( دانشجوی دوره )
    2021/01/25
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

    خسته نباشید… استاد تا چندین ماه دیگه به نسخه استیبل جاوا میرسیم که به سرعت و خلاصگی و سادگی کاتلین رسیده و ایرادات خودش رو رفع کرده.. ایا ممکنه اندروید استودیو در اینده از اندروید 17 پشتیبانی کنه؟ چون اگه این اتفاق بیفته به نظرم وجود کاتلین دیگه بی مورد میشه…

    • بهنام خانی(مدیریت)
      2021/01/25
      برای پاسخ دادن وارد شوید

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

      • A.l.i( دانشجوی دوره )
        2021/01/29
        برای پاسخ دادن وارد شوید

        سلام
        ممنون بابت دوره خوبتون، لطفا بگید چه جوری با کمک RecyclerAdapter از دیتا بیس استفاده کنیم در فایل آموزشی مربوط به دیتا بیس از BaseAdapter , ListView استفاده شده ولی من میخواهم از RecyclerAdapter , RecyclerView استفاده کنم! چه باید کرد؟!

      • بهنام خانی(مدیریت)
        2021/01/30
        برای پاسخ دادن وارد شوید

        سلام ممنون، آموزش فصل 15 رو مشاهده کنید. همینطور بعد از اون سرچ کنید populate recycler view with local sqlite database

  • mahdib9( دانشجوی دوره )
    2021/01/22
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2021/01/22
      برای پاسخ دادن وارد شوید

      سلام تا الان دو آپدیت برای این دوره قرار دادم. همینطور تا حالا روش نصب ابزارها 3 بار آپدیت شده.

  • rd
    2021/01/12
    برای پاسخ دادن وارد شوید

    سلام
    نمونه فایل دوره رو ندارید؟
    اون لینک آموزش رایگان کار نمیکنه.

    • بهنام خانی(مدیریت)
      2021/01/12
      برای پاسخ دادن وارد شوید

      سلام از این دوره استفاده کنید

  • hasan zaree( دانشجوی دوره )
    2020/12/28
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام خسته نباشید یک سوال داشتم مثلا من یک button میسازم بعد زمانی که میرم تو قسمت کد تا ازش استفاده کنم یا فراخوانیش کنم اصلا نام اون button توی اون لیست کد که باید ازش نام button را انتخاب کنم نمیاد
    اگه میشه کمکم کنید
    باتشکر

    • hasan zaree( دانشجوی دوره )
      2020/12/28
      برای پاسخ دادن وارد شوید

      استاد اگه میشه باسخ این سوال رو بدین ممنونم

    • بهنام خانی(مدیریت)
      2020/12/29
      برای پاسخ دادن وارد شوید

      سلام مقاله باگ اندروید استودیو را مطالعه کنید

      • hasan zaree( دانشجوی دوره )
        2020/12/29
        برای پاسخ دادن وارد شوید

        خیلی ممنونم

      • بهنام خانی(مدیریت)
        2020/12/29
        برای پاسخ دادن وارد شوید

        خواهش می کنم 💚

    • emamin( دانشجوی دوره )
      2021/01/18
      برای پاسخ دادن وارد شوید

      منم همین مشکل رو دارم لطفا راهنمایی کنید

      • بهنام خانی(مدیریت)
        2021/01/18
        برای پاسخ دادن وارد شوید

        مقاله معرفی شده را مطالعه کنید (باگ اندروید استودیو)

    • saeedgha( دانشجوی دوره )
      2021/03/06
      برای پاسخ دادن وارد شوید

      سلام خسته نباشید
      plugins {
      id ‘kotlin-android-extensions’
      id ‘com.android.application’
      id ‘kotlin-android’
      }
      این رو جایگزین چند خط ابتدای buil.gradle کنید

    • Hosein3247( دانشجوی دوره )
      2021/03/06
      برای پاسخ دادن وارد شوید

      با سلام
      در ورژن جدید اندروید استودیو پلاگین’kotlin-android-extensions’ حذف شده،با اضافه کردن پلاگین مربوط به گردیل پروژه میتوانید بدون استفاده از دستورات ViewBinding دسترسی به ابجکت های لایوت مربرطه داشته باشید.

  • moradiabbas( دانشجوی دوره )
    2020/12/24
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    استاد ببخشید وقتی گوشی شبیه ساز زنگ میخوره وقتی قطعش میکنم گوشی شبیه ساز ویبره میده و اون ویبره قطع نمیشه.

  • moradiabbas( دانشجوی دوره )
    2020/12/21
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    استاد سلام من دارم از نسخه3.6اندروید استودیو استفاده میکنم و وقتی دو تا دکمه baselaneرو براشون میزنم نمیدونم چطور اون بیس لاین رو حذف کنم .

    • بهنام خانی(مدیریت)
      2020/12/22
      برای پاسخ دادن وارد شوید

      سلام زمانی که دوره را خریداری می کنید میتوانید از طریق ارسال تیکت با پشتیبان در تماس باشید. لطفا سوالات تخصصی را از طریق ارسال تیکتِ پشتیبانی پیگیری کنید.

  • ali_m4778( دانشجوی دوره )
    2020/12/21
    برای پاسخ دادن وارد شوید

    سلام روزتون بخیر باشه
    من قرار بود امروز دوره رو بخرم ولی متاسفانه دیدم از زمان تخفیف گذشته
    امکانش هستش که دوباره تخفیف بزنید بتونیم از دوره استفاده کنیم؟

  • AminMS( دانشجوی دوره )
    2020/12/18
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام استاد خسته نباشید
    استاد شما فایل Android Drawable Importer رو گذاشتید ولی نگفتید چه جوری این فایلو نصب کنیم و این که تو اندروید استودیوی من تو قسمت design یک صفحه سفید نشون میده ولی برای شما یک گوشی کامله میخواستم بدونم چه کار کردید اینطوری شده و لطفا آدرس اینستاگرام و تلگرامتون و … رو هم بذارید.
    با تشکر از شما استاد گرامی

    • بهنام خانی(مدیریت)
      2020/12/18
      برای پاسخ دادن وارد شوید

      سلام ممنون، آموزش رو اینستا می تونید پیدا کنید

  • رامین همایونی( دانشجوی دوره )
    2020/12/14
    برای پاسخ دادن وارد شوید

    سلام آقای خانی
    خداقوت
    من بعد از اینکه اندروید استدیو رو به 4.1 اپدیت کردم، پلاگین batch drawable import دیگه کار نمی کنه، ینی زمانی که تصاویر رو سلکت (با دکمه ی + ) می کنم، اتفاقی نمی افته، پلاگین جایگزینی وجود نداره ؟ راهکار چطور
    ممنون

    • رامین همایونی( دانشجوی دوره )
      2020/12/14
      برای پاسخ دادن وارد شوید

      عذر می خوام، یه نفر قبل از من پرسیده بود اینو، جوابتون رو دیدم، درست شد، ممنونم

      • بهنام خانی(مدیریت)
        2020/12/14
        برای پاسخ دادن وارد شوید

        خواهش می کنم موفق باشید ✅

    • بهنام خانی(مدیریت)
      2020/12/14
      برای پاسخ دادن وارد شوید

      سلام ممنون، نسخه جدید رو در همین صفحه و در قسمت ابزارها گذاشتم، در اینستا هم در موردش بیشتر توضیح دادم.

  • ali_m4778( دانشجوی دوره )
    2020/12/14
    برای پاسخ دادن وارد شوید

    سلام وقتتون بخیر باشه
    من چند فصلش رو اشنا هستم امکان خرید فصل بصورت جداگانه هستش ؟

    • بهنام خانی(مدیریت)
      2020/12/14
      برای پاسخ دادن وارد شوید

      درود بر شما
      دوره به صورت یکجا هست.

  • alikkv( دانشجوی دوره )
    2020/12/02
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    استاد درود برشما . در قسمت design استودیوی من ، فقط یک صفحه سفید نشون داده میشه ولی توی قسمت طراحی رابط کاربری اون اسمی که انتخاب کردید ” محاسبه سود ،اون علامت وای فای و باطری بالای گوشی و اون قسمت پایین گوشی دکمه هوم و بک رو استودیوی شما نشون میده ، در واقع برای شما ی گوشی با صفحه سفید نشون میده ولی برای من یک صفحه سفید خالی ، میخوام مثل شما باشه صفحه design . ممنون میشم راهنمایی بفرمایید .

    • alikkv( دانشجوی دوره )
      2020/12/08
      برای پاسخ دادن وارد شوید

      پیداش کردم 🙂 ممنون

      • بهنام خانی(مدیریت)
        2020/12/08
        برای پاسخ دادن وارد شوید

        موفق باشید

  • Argh
    2020/11/30
    برای پاسخ دادن وارد شوید

    سلام و خسته نباشید.
    به نظر شما برای یادگیری برنامه نویسی اندروید بهتر هست ابتدا جاوا یاد بگیریم بعد بریم سراغ کاتلین؟ یا کاتلین به تنهایی کافی هست؟

    • بهنام خانی(مدیریت)
      2020/12/01
      برای پاسخ دادن وارد شوید

      سلام همانطور که قبلا توضیح هم دادم سراغ کاتلین برین

  • alikkv( دانشجوی دوره )
    2020/11/29
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    استاد سلام وقتتون بخیر . پلاگین android drawable importer برای ورژن اندروید استودیو 4.1.1 2020 موجود هست ؟ دستی از https://plugins.jetbrains.com/plugin/7658-android-drawable-importer/versions/stable دانلود و نصب کردم اما کار نمیکنه. ممنون میشم راهنمایی بفرمایید . برای بخش 2-4 طراحی رابط کاربری . ممنونم

    • بهنام خانی(مدیریت)
      2020/11/29
      برای پاسخ دادن وارد شوید

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

      • alikkv( دانشجوی دوره )
        2020/12/02
        برای پاسخ دادن وارد شوید

        سپاس بیکران استاد . مشکلم حل شد

  • حامد محمدی( دانشجوی دوره )
    2020/11/26
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/11/27
      برای پاسخ دادن وارد شوید

      ممنون دوست عزیز

  • mohammadreza037( دانشجوی دوره )
    2020/11/26
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

    سلام. اگر امکان دارد نحوه ورود فیلم به پروژه رو توضیح بدید. تشکر

    • بهنام خانی(مدیریت)
      2020/11/26
      برای پاسخ دادن وارد شوید

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

  • alikkv( دانشجوی دوره )
    2020/11/23
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام استاد وقتتون بخیر. تازه شروع کردم و شاید سوالم مبتدی باشه . جلسه سوم از فصل اول رو امشب انجام دادم . متاسفانه فایل کد هنگامی که میخوام اون دکمه رو فراخوانی کنم ارور رفرنس میده . البته با کمک دوستم مشکل رو تا حدودی پیدا کردیم . بزارید اینطور مطرح کنم که وقتی هنوز چیزی توی فایل کد ننوشتید ، اون قسمت import های بالا دوتا بود که دقت کردم وقتی دکمه رو فراخوانی کردید شد سه تا . ما اون خط سوم رو خودمون دستی نوشتیم که نشناخت و در نهایت در بخش build.gradle.module عبارت plugin: ‘kotlin-android-extensions’ v رو توی بخش dependencies اضافه کردیم و مشکل حل شد. استنباط من اینه که یک پلاگینی چیزی باید نصب باشه که نیست چون تو پروژه جدیدی که باز میکنم این عمل رو مجبورم تکرار کنم . خواستم راهنمایی بفرمایید که چجوری میتونم مشکلم رو حل کنم . سپاس از لطفتون.

    • بهنام خانی(مدیریت)
      2020/11/23
      برای پاسخ دادن وارد شوید

      درود بر شما
      دقیقا پلاگینی که صحبت می کنید با همین خط هندل میشه، حالا گاها به این مشکل می خوره. حتی بعضی از دوستان این خط رو دارن و باز به همین مشکل بر می خورن که باید وارد فایل build.gradle بشن، این خط رو پاک کنن، پروژه رو sync کنن و بعد دوباره این خط رو اضافه و sync کنن!

  • Mohamad2217( دانشجوی دوره )
    2020/11/02
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

    درود
    در آخرین بروزرسانی چه مطالبی اضافه شده؟

    • بهنام خانی(مدیریت)
      2020/11/03
      برای پاسخ دادن وارد شوید

      درود هر آپدیت در کنار نام فصل آمده است.

  • jabbari_eshaq( دانشجوی دوره )
    2020/10/17
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام استاد
    مشخصات سخت افزاری سیستم من اینه:
    Windows 7 SP1
    CPU Core i5 2.5 GHz
    Ram 4 GB DDR3
    به نظرتون برای این سیستم از ایمولاتر خود اندروید استودیو استفاده کنم؟ کم نمیاره؟ یا برم سراغ امولاتور های خاری مثل MEmu یا Nox؟

    • بهنام خانی(مدیریت)
      2020/10/19
      برای پاسخ دادن وارد شوید

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

  • رضا رنجبران( دانشجوی دوره )
    2020/10/16
    برای پاسخ دادن وارد شوید

    سلام من دوره رو خریدم ولی نمیتونم تیکت بزنم . سوال هام رو از کی بپرسم؟ گروهی ندارید؟

    چجوری میتونم از یک اکتیویتی فعال کپی بگیرم و چند جای برنامه ازش استفاده کنم ؟

    • بهنام خانی(مدیریت)
      2020/10/19
      برای پاسخ دادن وارد شوید

      درود
      با کلیک بر روی دکمه “پشتیبانی” (در نوار منو) می توانید تیکت ارسال کنید.

  • reshadmab
    2020/10/03
    برای پاسخ دادن وارد شوید

    سلام من الان میخوام تازه دوره های شما رو شروع کنم بعد من هنوز نمیدونم دوره جاوا رو برم یا کاتلین کدوم بهتره دوستام میگن جاوا حالا نظر شما چیه استاد؟

    • بهنام خانی(مدیریت)
      2020/10/03
      برای پاسخ دادن وارد شوید

      سلام
      صدرصد کاتلین رو انتخاب کنید

  • Mehrdad-M( دانشجوی دوره )
    2020/09/21
    برای پاسخ دادن وارد شوید

    سلام خسته نباشید! من یه سوال داشتم !
    من یک لیست ویو از مطالب درست کردم و کنارش یک ستاره برای نشان کردن علاقه مندی اضافه کردم. با کیلک روی ستاره ی هر بخش از لیست ویو ، ستاره از بی رنگ به زرد تبدیل میشه و با زدن دوباره ، بی رنگ میشه ! اینکارو با دستور if روی dataservice انجام میدم که راحت عکس ها عوض میشن !
    اما با بیرون اومدن از نرم افزار و ورود مجدد ، تمام اطلاعات راجب ستاره ها پاک میشن. میخوام کاری کنم که با عوض شدن عکس هر بخش از لیست ویو ، اطلاعات اون بخش پاک نشه ! از database هم نمیتونم استفاده کنم چون گیج میشم!
    لطفا راهنمایی کنید!

  • amir39shp( دانشجوی دوره )
    2020/09/21
    برای پاسخ دادن وارد شوید

    موقع نصب به این مشکل خوردم کسی میتونه کمک کنه لطفا؟
    Intel x86 Emulator Accelerator (HAXM installer),
    Android Emulator and 6 more SDK components were
    not installed

    • بهنام خانی(مدیریت)
      2020/09/24
      برای پاسخ دادن وارد شوید

      hyper-v ویندوز رو غیر فعال و تست کنید (از کنترل پنل)
      یا از BIOS گزینه ای با نام VT-d یا Virtualization

  • صلاح الدين آزادي( دانشجوی دوره )
    2020/09/14
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    به نام الله یکتا

    سلام استاد جان
    اوقاتتون بخیر

    استاد من تو بین اموزش هایی که دیدم اموزشها ی شما بنظرم از همه بهتر اومد و شما توضیحات و تجربه های عالی ای رو در اختیار ما میزارید اینم بگم که دوره رو کامل هنوز کار نکردم ودارم رو جلسه ها کار میکنم

    با خودم گفتم اگر استاد بیان برای ما توضیح بدن تو یک ویدیویی ک خودشون الان به چه موفقیت هایی رسیدن خود شما که تدریس میکنین، برای منه دانشجو خیلی تاثیر گذار هست که بدونم استادم چه موفقیت هایی بدست اورده و راهشو چجوری رفته

    چون این هم باعث انگیزه ی بیشتر من دانشجو میشه و هم باعث امید بیشتر
    البتته این یه پیشنهاد هست

    ولی خوده شخصی من خیلی دوق دارم بدونم شما چه موفقیت هایی کسب چردین

    با تصکر از اموزه های شما استاد عزیز

    • بهنام خانی(مدیریت)
      2020/09/14
      برای پاسخ دادن وارد شوید

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

  • Mehrdad-M( دانشجوی دوره )
    2020/09/04
    برای پاسخ دادن وارد شوید

    سلام استاد،میخواستم درخواست کنم میشه در آپدیت بعدی، 1.روش گذاشتن موسیقی پس زمینه و 2.روش وارد کردن فیلم در پروژه رو یاد بدید؟! خیلی ممنون.

    • بهنام خانی(مدیریت)
      2020/09/08
      برای پاسخ دادن وارد شوید

      سلام
      پیشنهادات در نظر گرفته و بررسی میشود

  • pooria05( دانشجوی دوره )
    2020/08/30
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

    The emulator process for AVD Nexus 6_API_25_-_Android_7.1.1 was killed.

    لطفا راهنماییم کنید مشکل کجاست.

    • بهنام خانی(مدیریت)
      2020/08/30
      برای پاسخ دادن وارد شوید

      سلام
      لطفا سوالات تخصصی و مربوط به دوره را با استفاده از ارسال تیکت مطرح کنید.

    • بهنام خانی(مدیریت)
      2020/08/30
      برای پاسخ دادن وارد شوید

      وارد AVD بشین (از منوی Tools گزینه Android و سپس AVD Manager رو انتخاب کنید)
      بعد روی ایمولاتوری که ساختین گزینه edit رو بزنین تا وارد ویرایش بشین
      و در نهایت گزینه Graphics رو روی Software قرار بدین.

      * لطفا سوالات تخصصی رو از طریق ارسال تیکت مطرح کنید

  • M.rouhi2
    2020/08/30
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/08/30
      برای پاسخ دادن وارد شوید

      درود دوست عزیز در حال حاضر دوره های پایتون و کاتلین با تخفیف در دسترس هستند.

  • Morteza6828( دانشجوی دوره )
    2020/08/30
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    ضمن تشکر از تدریس عالیتون. خواهش میکنم بحث fragment و lambda expression را هم توضیح بدید ممنونم. ‌ پایدار باشید

    • بهنام خانی(مدیریت)
      2020/08/30
      برای پاسخ دادن وارد شوید

      با سلام
      پیشنهادات در نظرگرفته خواهد شد.

  • Mehrdad-M( دانشجوی دوره )
    2020/08/27
    برای پاسخ دادن وارد شوید

    سلام جناب خانی ، خسته نباشید! لطفا بگید چرا Android Drawable importer عکس هایی رو که import میکنم ، ignore میکنه! نسخه ی اندروید استودیو ی من 4.1 است!

    • بهنام خانی(مدیریت)
      2020/08/28
      برای پاسخ دادن وارد شوید

      سلام اینستاگرام کد آکادمی در این رابطه توضیج دادم

  • پسر دریایی
    2020/08/25
    برای پاسخ دادن وارد شوید

    سلام آقای بهنام خانی
    تا ما پولو جور کردیم دوره از تخفیف خارج شده 🙁
    میخواسم بپرسم دوباره دوره کی توی تخفیف قرار میگیره؟
    واقعا ارزش داره اموزشهای شما رو بدون تخفیف خرید ولی حیف وضع اقتصادی به سختی تونسم حدودا تا اندازه ای ک دوره توی تخفیف بود جمع کنم:(
    هر وقت دوره توی تخفیف بود میل بزنید ممنون از شما.

    • بهنام خانی(مدیریت)
      2020/08/27
      برای پاسخ دادن وارد شوید

      سلام در کانال تلگرام عضو بشین تخفیف ها در تلگرام هم اعلام میشه

      • بهراد زند
        2020/09/02
        برای پاسخ دادن وارد شوید

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

      • بهنام خانی(مدیریت)
        2020/09/03
        برای پاسخ دادن وارد شوید

        سلام
        codeacademy_official

  • Reza_mail
    2020/08/18
    برای پاسخ دادن وارد شوید

    سلام
    آقا واقعا داری چیکار میکنی با دل ما
    چند دقیقه از ویدیو معرفی رو دیدم واقعا با این صدا گرمت عاشقت شدیم
    فقط ما رمز پویا نداریم سایت هم ظاهرا امکان شارژ کیف پول رو نداره راه دیگه ای هست برای پرداخت هزینه دوره ؟ ( کارت به کارت و..)

    • بهنام خانی(مدیریت)
      2020/08/18
      برای پاسخ دادن وارد شوید

      درود لطف دارید
      میتونید به این شماره کارت واریز و از طریق تیکت اطلاع بدین
      ۶۰۳۷۹۹۷۲۴۰۰۲۷۰۸۷ بهنام خانی

  • Narges( دانشجوی دوره )
    2020/08/17
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام استاد اگر بخوایم در recyclerview با کلیک بر روی item ها در اکتیویتی جدید item دیگه رو نمایش بدیم بخوایم با استفاده از if else انجامش بدیم باید چیکار کنیم

    • بهنام خانی(مدیریت)
      2020/08/18
      برای پاسخ دادن وارد شوید

      سلام این مورد در اموزش به صورت کامل توضیح داده شده، در فصل مربوط به recycler view

  • Sasan1990
    2020/08/17
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/08/17
      برای پاسخ دادن وارد شوید

      سلام
      متاسفانه در دوره کاتلین نمی تونید شرکت کنید. ولی در دوره برنامه نویسی اندروید با جاوا و پایتون این امکان هست.

  • مبین روح الامینی( دانشجوی دوره )
    2020/07/28
    برای پاسخ دادن وارد شوید

    سلام آقای خانی … در این دوره برنامه نویسی ، آموزش قرار دادن پرداخت درون برنامه ای و از این قبیل هم هست ؟؟؟

    • بهنام خانی(مدیریت)
      2020/07/29
      برای پاسخ دادن وارد شوید

      خود اپ استورهای ایرانی قسمتی با نام مستندات دارند که به روز هم نگهش می دارن.

  • مبین
    2020/07/28
    برای پاسخ دادن وارد شوید

    سلام آقای خانی …
    یک سوال داشتم …
    برای دوره آموزش برنامه نویسی کاتلین ، دوره تخفیفی دیگه ای نیست ؟؟؟
    چون من قبلا تصمیم داشتم بگیرم ، و بالاخره امروز تونستم خانواده م رو راضی کنم که توی دوره ثبت نام کنم …
    و همون طور که میدونید ، توی این اوقات ، دست مردم نسبت به قبل خالی تر شده و شاید کسی که به این رشته ها علاقه مند باشه ، از پس هزینه هاش برنیاد …
    ممنون میشم که دوباره یک سری تخفیفاتی رو روی دوره های آموزشی خوبتون قرار بدید …

    • بهنام خانی(مدیریت)
      2020/07/29
      برای پاسخ دادن وارد شوید

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

  • saeedfarzizadeh( دانشجوی دوره )
    2020/07/27
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/07/27
      برای پاسخ دادن وارد شوید

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

  • ali shahbazi
    2020/07/26
    برای پاسخ دادن وارد شوید

    با سلام خدمت استاد گرامی بنده یک نظری دارم که شما مثل 12 تا تمرین چند روز پیش گذاشته بوددید لطفاً برای این دوره هم مثلاً 10 تمرین درست کنید و جواب رو همون موقع نگید بذارید یکم رو فکر بکنن این جوری برنامه نویسی رو بهتر یاد می گیرند باتشکر استاد گرامی

    • بهنام خانی(مدیریت)
      2020/07/27
      برای پاسخ دادن وارد شوید

      سلام اتفاقا برنامه دارم که در کانال تلگرام یک سری مسائل از این دست هر ازگاهی بگذارم. همینطور سوالاتی که موقع مصاحبه ها از برنامه نویس ها میشه
      کانال تلگرام t.me/codeacademy_official

  • ali shahbazi( دانشجوی دوره )
    2020/07/24
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    باسلام پیشنهادات برای آپدیت ها کی بررسی خواهد شد

    • بهنام خانی(مدیریت)
      2020/07/24
      برای پاسخ دادن وارد شوید

      زمانبندی برای آپدیت ها در نظر گرفته نشده

  • ali shahbazi( دانشجوی دوره )
    2020/07/23
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    باسلام خدمت آقای خانی لطفا یک جلسه در مورد ساخت progress bar سفارشی درست کنیم لطفا سریع این آموزش رو درست کنید باتشکر فراوان

    • بهنام خانی(مدیریت)
      2020/07/23
      برای پاسخ دادن وارد شوید

      سلام همه پیشنهادات برای آپدیت ها بررسی خواهند شد.

  • ارشیا( دانشجوی دوره )
    2020/07/21
    برای پاسخ دادن وارد شوید

    سلام
    من چجوری می تونم از فایل android drawble importer که روی سایت قرار دادید استفاده کنم

    • بهنام خانی(مدیریت)
      2020/07/21
      برای پاسخ دادن وارد شوید

      سلام در اینستا توضیح دادم

  • SAEID FARZIZADEH( دانشجوی دوره )
    2020/07/15
    برای پاسخ دادن وارد شوید

    باسلام من این دوره رو ثبت نام کردم ولی بعد دانلود چیزی و نمایش نمیده برای من لطفا راهنماییم کنید

    • بهنام خانی(مدیریت)
      2020/07/15
      برای پاسخ دادن وارد شوید

      سلام
      لطفا با ایمیلی که خرید کردین تیکت بزنین

  • mahdi
    2020/07/14
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/07/14
      برای پاسخ دادن وارد شوید

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

  • Mohamad2217( دانشجوی دوره )
    2020/07/09
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

    سلام
    کاش یه مقاله هم در مورد افزایش سرعت اندروید استدیو می گذاشتین

    • بهنام خانی(مدیریت)
      2020/07/09
      برای پاسخ دادن وارد شوید

      سلام
      در نظر گرفته خواهد شد

  • ali shahbazi( دانشجوی دوره )
    2020/07/06
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    باسلام خدمت آقای خانی چگونه برنامه های اندرویدی رو تحت وب درست کنیم مثلا خیلی از برنامه دو نسخه دارن یکی نصبی و یکی تحت وب لطفا آموزش تحت وب هم بگذارید

    • بهنام خانی(مدیریت)
      2020/07/07
      برای پاسخ دادن وارد شوید

      سلام بله حتما

  • ali shahbazi( دانشجوی دوره )
    2020/07/03
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    با سلام در اون دوره ای 7 ساعته که توی YouTube گذاشتید java هم نصب می کردید اما این دروه نصب نکردید چرا ؟

    • بهنام خانی(مدیریت)
      2020/07/03
      برای پاسخ دادن وارد شوید

      سلام در واقع نیازی نیست.

  • علی شهبازی
    2020/07/01
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/07/01
      برای پاسخ دادن وارد شوید

      سلام از سایت iconfinder آیکون ها و از سایت pexels تصاویر

  • علی شهبازی
    2020/06/29
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/06/29
      برای پاسخ دادن وارد شوید

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

  • ali shahbazi( دانشجوی دوره )
    2020/06/28
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    استاد واقعا دستتون درد نکنه مگه از این بهترم داریم عالی هم پروژه های خودتون رو فایل رو گذاشتید و… در کل عالی درجه ی یک

    • بهنام خانی(مدیریت)
      2020/06/28
      برای پاسخ دادن وارد شوید

      ممنون از این همه انرژی خوب

  • محمد حسین
    2020/06/26
    برای پاسخ دادن وارد شوید

    سلام استاد کی تخفیف میزنید روی ای محصول

    • بهنام خانی(مدیریت)
      2020/06/27
      برای پاسخ دادن وارد شوید

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

  • علی شهبازی
    2020/06/11
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/06/12
      برای پاسخ دادن وارد شوید

      درود
      برنامه نویسی دسکتاپ طرفدار کمی داره، همینطور بازار کار کوچک

  • علی شهبازی
    2020/06/10
    برای پاسخ دادن وارد شوید

    باسلام خدمت استاد خانی می خواستم ببینم سیستم عامل ها را با چه نرم افزار می نویسن مثلا
    اندروید رو با چه نرم افزاری نوشتن

    • بهنام خانی(مدیریت)
      2020/06/10
      برای پاسخ دادن وارد شوید

      سلام
      از زبان های سطح پایین مثل C برای نوشتن کرنل اندروید و ویندوز استفاده شده. حالا ممکنه کسی این دیدگاهو بخونه و نتیجه گیری کنه “عه پس چه زبان خوبیه، بریم یادش بگیریم!” بله خوب هست، ولی برای کارهای خاص مثل نوشتن کرنل، درایور، انجین بازی و …

  • ارمین رحیمی فرد
    2020/05/26
    برای پاسخ دادن وارد شوید

    سلام استاد ببخشید من خیلی سوال میپرسم با خرید پکیج اموزشی فقط ۶ ماه میتونیم ازش استفاده کنیم
    و ایا میشه کلا پکیج رو تو یه فایل دانلود بزارین ک راحت دانلودش کنیم
    ببخشید

    • بهنام خانی(مدیریت)
      2020/05/26
      برای پاسخ دادن وارد شوید

      سلام
      استفادش مادامالعمر هستش
      به صورت فصلی هست. 23 تا فایل برای دانلود دارین

  • ارمین رحیمی فرد
    2020/05/26
    برای پاسخ دادن وارد شوید

    سلام استاد
    ببخشید فصل هاتون اپدیت نمیشن (اضافه نمیشن)؟
    و برای اینکه برنامه ایی که نوشتیم رو در اپ های بازار و… باید به سایت خود بازار مراجعه کنیم یا نه؟

    • بهنام خانی(مدیریت)
      2020/05/26
      برای پاسخ دادن وارد شوید

      سلام
      تا بحال 2 بار آپدیت شدن. بستگی داره و برنامه ریزی خاصی در این رابطه نیست.
      بله باید در این سایت ها حساب باز کنید.

  • ارمین رحیمی فرد
    2020/05/26
    برای پاسخ دادن وارد شوید

    سلام اقای بهنام خانی من اموزشتون رو از یوتیوب دیدم و چون واقعااااا عالی توضیح میدین میخام اموزش کامل ۲۳ ساعت رو خریداری کنم فقط یه سوال این ۱۷۹ هزار تومن رو بدیم چون سایت علامت اعتماد نداره مشکلی نیست؟
    و با پرداخت ۱۷۹ هزار تمام ۲۳ ساعت رو میتونیم دانلود کنیم یا نه فقط یک فصل رو ؟
    خواهش میکنم جوابم رو بدید ممنون

    • بهنام خانی(مدیریت)
      2020/05/26
      برای پاسخ دادن وارد شوید

      سلام ممنون از شما
      نماد و مجوزهای سایت در قسمت پایین سایت و در صفحه مجوزها قابل مشاهده است.
      بله تماس 23 فصل رو دسترسی خواهید داشت.

  • علی شهبازی( دانشجوی دوره )
    2020/05/10
    برای پاسخ دادن وارد شوید

    باسلام خدمت استاد عزیز چگونه سوال های فنی رو تیکت بزنیم چگونه تیکت بزنیم

    • بهنام خانی(مدیریت)
      2020/05/10
      برای پاسخ دادن وارد شوید

      از داخل پنل کاربری قسمت تیکت های پشتیبانی یا کلیک بر روی دکمه پشتیبانی در منوی اصلی سایت

  • علی شهبازی
    2020/05/10
    برای پاسخ دادن وارد شوید

    باسلام avd من نمیاره و این خط را نشان می دهد NO System images availabie. are you connecteb to the internet

    • بهنام خانی(مدیریت)
      2020/05/10
      برای پاسخ دادن وارد شوید

      سلام
      لطفا سوالات فنی رو از طریق ارسال تیکت پیگیری کنید

  • علی شهبازی
    2020/05/10
    برای پاسخ دادن وارد شوید

    باسلام خدمت آقای خانی من می خواهم در پروژه ی خودم با زدن دکمه ی خروج از کاربر خداحافظی کند چه کنم

    • بهنام خانی(مدیریت)
      2020/05/10
      برای پاسخ دادن وارد شوید

      سلام
      لطفا سوالات فنی رو از طریق ارسال تیکت پیگیری کنید

  • محسن
    2020/05/08
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/05/08
      برای پاسخ دادن وارد شوید

      سلام
      از فصل 5 به بعد

  • علی شهبازی
    2020/05/08
    برای پاسخ دادن وارد شوید

    باسلام من می خواهم ببینم فصل ها رو تکی می فروشید

    • بهنام خانی(مدیریت)
      2020/05/08
      برای پاسخ دادن وارد شوید

      سلام هر دوره به صورت یکجا قابل دسترس هست.

  • گودرز( دانشجوی دوره )
    2020/05/06
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/05/07
      برای پاسخ دادن وارد شوید

      سلام و ممنون از نظر انرژی بخشتون
      از طریق ایمیل راهنمایی میشین

  • mohammadreza037( دانشجوی دوره )
    2020/04/28
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

    سلام. لطفا پرداخت درون برنامه ای کافه بازار رو هم توضیح بدید که چجوری میشه ازش استفاده کرد با تشکر

    • بهنام خانی(مدیریت)
      2020/04/28
      برای پاسخ دادن وارد شوید

      سلام دوست عزیز
      بله حتما، شاید در اینستا کد آکادمی اضافش کنم

  • ali shahbazi( دانشجوی دوره )
    2020/04/26
    برای پاسخ دادن وارد شوید

    باسلام من آموزش ساخت محاسبه ی سود رو دیدم شما 10 درصد و 12 درصد درست کردید من می خوام یه طوری باشه که کاربر هر مقدار سودی که خودش خواست بزنه میشه راهنمایی کنید
    اگر می شه

    • بهنام خانی(مدیریت)
      2020/04/26
      برای پاسخ دادن وارد شوید

      سلام خیلی راحت می تونید با یک textbox درصد رو بگیرید.. در آموزش زیاد از این ورودی ها داریم استفاده می کنیم.

  • ali shahbazi( دانشجوی دوره )
    2020/04/26
    برای پاسخ دادن وارد شوید

    باسلام من آموزش ساخت محاسبه ی سود رو دیدم شما 10 درصد و 12 درصد درست کردید من می خوام یه طوری باشه که کاربر هر مقدار سودی که خودش خواست بزنه میشه راهنمایی کنید

  • ali shahbazi( دانشجوی دوره )
    2020/04/26
    برای پاسخ دادن وارد شوید

    سلام چگونه می توانم در نسخه ی اندروید استودیو 3.1.6 android drawable importer android studio فعال کنم

    • بهنام خانی(مدیریت)
      2020/04/26
      برای پاسخ دادن وارد شوید

      در صفحه اینستا سایت به صورت ویدیویی توضیح داده شده.

  • ali.shahbazi.pc@.com
    2020/04/26
    برای پاسخ دادن وارد شوید

    باسلام من چگونه می توانم در اندروید استودیو نسخه ی 3.1.6 android drawable importer فعال کنم من نتوانستم فعال کنم.

    • بهنام خانی(مدیریت)
      2020/04/26
      برای پاسخ دادن وارد شوید

      سلام در بعضی نسخه ها این مشکل هست. یک آموزش جدا به صورت ویدیویی برای همین مساله ایجاد شده که می توانید به اینستا سایت (codeacademy.official) مراجعه کنید

  • امین
    2020/04/23
    برای پاسخ دادن وارد شوید

    سلام وقتتون به خیر استاد.
    به نظر شما نیازه قبل از یادگیری کاتلین جاوا هم یاد بگیرم؟

    • بهنام خانی(مدیریت)
      2020/04/24
      برای پاسخ دادن وارد شوید

      سلام ممنون، اگر فرصت زیادی دارین برای یادگیری می تونین جاوا رو هم در کنارش یاد بگیرین.

  • یاسر انصاری نیا
    2020/04/21
    برای پاسخ دادن وارد شوید

    با عرض سلام و وقت بخیر خدمت شما استاد گرامی
    من تا حد نوشتن سرور کلاینت با اندروید کار کردم راستش بخش گوگل مپ روهم کار کردم قبلا که با توجه به پولی شدنش گذاشتمش کنار و روی سیدارمپ برنامه نویسی اختصاصی کردم درحد نمایش مبدا و مقصد برای خودم حالا میخوام کاتلین یادبگیرم به نظرشما این کار روبکنم یا اینکه روی همون جاوا کارمو ادامه بدم ؟

    • بهنام خانی(مدیریت)
      2020/04/24
      برای پاسخ دادن وارد شوید

      صدرصد کاتلین

  • saeedkalhor( دانشجوی دوره )
    2020/04/18
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

    سلام و خسته نباشید
    در مورد 6 فصل اول که در یوتوب دیدم میخواستم تشکر کنم، درج این 6 فصل علاوه بر سیاست جذب مشتری، من رو یاد ” زکات دانش نشر آن است” انداخت،
    مجموعه رو خریداری کردم و الان که دارم مینویسم در فصل 15 بسر میبرم،
    فقط یک انتقاد داشتم ،
    برای منی که ضریب هوشی بالایی ندارم نام گذاری متغیر ها توسط شما منو خیلی سردرگم میکنه، مثلا کاتلین یه فانکشن تو دل خودش داره مثلا به نام adapter ، شما هم دقیقا متغییر رو به همین نام اسم گذاری میکنید که واقعا در خطوط کد برنامه فهم و تشخیصش را کمی برام دشوار میکرد،

    • بهنام خانی(مدیریت)
      2020/04/19
      برای پاسخ دادن وارد شوید

      سلام ممنون از شما
      زبان کاتلین مثل خیلی از زبان های برنامه نویسی دیگه Case-sensitive هست. یعنی به حروف بزرگ و کوچک حساس هستش. در این موردی که گفتین ما یک شی از کلاس Adapter ساختیم و اسمش رو adapter گذاشتیم که در ادامه کد راحت تر متوجه بشین این شی از کدام کلاس هست. هر چند امکان این هست که مثلا از adapter_list_view استفاده کنیم، ولی چون کد را طولانی تر می کنه (شلوغ می کنه) باز از همین نام کوتاه استفاده می کنیم. فقط همین نکته که اول آموزش هم گفته شده در نظر داشته باشید، کاتلین برای حروف بزرگ و کوچک تفاوت قائل میشه.

  • ali.shahbazi.pc@gmai.com( دانشجوی دوره )
    2020/04/13
    برای پاسخ دادن وارد شوید

    باسلام من اون دوره ی هفت ساعت شما را گوش دادم خوب بود. فقط چطوری می شود در کاتلین صوت گذاشت

    • بهنام خانی(مدیریت)
      2020/04/13
      برای پاسخ دادن وارد شوید

      سلام دوست عزیز
      فصل “19. ساخت موزیک پلیر آنلاین و آفلاین” را مشاهده کنید.

  • negar
    2020/04/10
    برای پاسخ دادن وارد شوید

    سلام وقتتون بخیر
    میشه لطفا بگید که توی کاتلین چطور میشه یه ارایه از جنس کلاس ساخت ؟؟
    خیلی ممنون

    • بهنام خانی(مدیریت)
      2020/04/10
      برای پاسخ دادن وارد شوید

      سلام
      ساده ترین حالتش به این صورته


      class myClass(val v:Int) {
      var _v = v
      }

      var a=arrayOf(myClass(0),myClass(1),myClass(2))

  • Hasan6940( دانشجوی دوره )
    2020/04/09
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

    من در برنامه نویسی اصلا (اصلا اصلا اصلا)زمینه ای نداشتم که دوره تون رو گرفتم و تقریبا دوره کاتلین تون رو دارم تمام میکنم، خیلی خوشحالم که از مجموعه شما استفاده کردم. یک سری نکات به ذهنم رسید که هم مخاطبش دوستانی مثل من هستن و هم شما استاد بزرگوار.

    چندتا ویژگی خیلی خوب دوره تون داره:
    1) پشتیبانی واقعا خوب که سوالاتمون در زمان کوتاهی جواب داده میشه، نمیگم سایت های دیگه هم پشتیبانی ندارن، نه، شاید پشتیبانی تنها امتیازشون باشه.
    2) تسلط فوق العاده تون که با قدرت انتقال عالی در مفاهیم دوره خوبی رو رقم زده بود.
    3) تمیز کد زدن
    4) پیوستگی مطالب
    4) کیفیت فیلم های آموزشی، که وضوح تصویر و صدای واضح تون یک امتیاز دیگه هست. بعضی سایت ها روی آموزششون قفل میزارن که با پلیر مخصوص خودشون فقط میشه نگاه کرد که بدترین کاری هست که میشه کرد، چون هم کندی نرم افزار هم کاربر پسند نبودن پلیر، و هم اینکه هر کسی دوست داره با نرم افزار خودش پلی کنه که خیلی آزار دهنده هست. که به مرور روی انتخاب اون دوره تاثیر میزاره.
    5) قیمت مناسب که دوره های دیگه اکثرا مدرس های دیگه یاد گرفتن قیمت رو با تخفیف 50 درصدی 500 تا 700 تومن گذاشتن که من حتی یکیش رو تهیه کردم و به شدت پشیمون شدم. درسته شاید اگه کیفیت دوره خوب بود اونوقت این قیمت ارزشش رو داشت ولی اینطور نبود.هرکاری هم کردم دوره رو نه پس گرفتن و نه تعویض کردن با اینکه دوره قفل اینترنتی داشت.

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

    با نهایت احترام چند نکته هم در مورد شما استاد دوست داشتنی و بزرگوار داشتم:
    1) کاش در زمینه آموزش بیشتر فعال باشید، خیلی تعجب میکنم که استادی مثل شما چرا اینقدر کم آموزش داره، لطفا آموزش هاتون رو بیشتر کنید تا اشخاصی مثل من که در شهرستان ها هستیم بتونیم بیشتر از افراد حرفه ای مثل شما استفاده کنیم. سایت های دیگه اینقد آموزش گذاشتن با کلی تبلیغ عجیب و غریب که آدم نمیدونه کدومش رو تهیه کنه ولی شما …. به نظرم این حق بر شما هست که بیشتر در زمینه آموزش فعالیت کنید.

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

    4) یک درخواست جدی که ازتون دارم این هست که آموزش پروژه محور با پروژه های خوب و بزرگی مثل اسنپ، دیجی کالا و… برای اندروید هم با جاوا و هم کاتلین بذارید.

    امیدوارم همیشه موفق و سربلند باشید.

    • بهنام خانی(مدیریت)
      2020/04/09
      برای پاسخ دادن وارد شوید

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

  • Amir( دانشجوی دوره )
    2020/04/09
    برای پاسخ دادن وارد شوید

    سلام
    تخفیف تا کی پابرجاست؟

    • بهنام خانی(مدیریت)
      2020/04/09
      برای پاسخ دادن وارد شوید

      سلام
      زمانبندی خاصی برای تخفیف وجود نداره. بستگی به شرابط داره.

  • amirashrafy( دانشجوی دوره )
    2020/04/08
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/04/09
      برای پاسخ دادن وارد شوید

      سلام
      تا بحال دو بار این آموزش آپدیت شده. آموزش هایی در همین رابطه در اینستا سایت پابلیش میشه رایگان
      codeacademy.official

  • steven
    2020/04/06
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/04/06
      برای پاسخ دادن وارد شوید

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

  • Devtpoint( دانشجوی دوره )
    2020/03/30
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/03/31
      برای پاسخ دادن وارد شوید

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

  • farzad226( دانشجوی دوره )
    2020/03/30
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/03/31
      برای پاسخ دادن وارد شوید

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

  • faxmodem( دانشجوی دوره )
    2020/03/27
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    برای اولین بار بصورت خیلی خیلی ساده مبحث List View ها را یاد گرفتم ممنون استاد

    • بهنام خانی(مدیریت)
      2020/03/27
      برای پاسخ دادن وارد شوید

      سلام ممنون از شما

  • mehdi_n( دانشجوی دوره )
    2020/03/21
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    من خیلی از این دوره لذت بردم خیلی کیفیت تدریس و تصویر و صدا عالی بود.

    • بهنام خانی(مدیریت)
      2020/03/21
      برای پاسخ دادن وارد شوید

      ممنون آقای نواب، خوشحالم دوره مفید بوده.

  • پوریا
    2020/03/14
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/03/14
      برای پاسخ دادن وارد شوید

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

  • samanshafiee( دانشجوی دوره )
    2020/03/10
    برای پاسخ دادن وارد شوید

    سلام جناب خانی قصد خرید پکیج کاتلین رو داشتم ولی یه تفاوتی تویه آموزش شما با بقیه هست که همه اموزش های موجود شروع برنامه با
    fun main(args:array){}
    هستش و خروجی با println
    میخواستم این تفاوت رو بدونم که برایه چیه؟
    به IDE مربوط میشه؟ یا نحوه آموزش؟

    ممنون

    • بهنام خانی(مدیریت)
      2020/03/11
      برای پاسخ دادن وارد شوید

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

    • yazdan
      2020/03/12
      برای پاسخ دادن وارد شوید

      توی اندروید چه نیازی به println() هست؟

      • بهنام خانی(مدیریت)
        2020/03/12
        برای پاسخ دادن وارد شوید

        برای آموزش مقدمات کاتلین، قبل از درگیر شدن با مباحث اصلی و بررسی Android SDK

  • negar
    2020/03/09
    برای پاسخ دادن وارد شوید

    سلام وقتتون بخیر
    توی قسمت سوم اموزش (پروژه محاسبه سود بانکی) از یه پلاگین استفاده کردید (android drawble importer) من این پلاگین رو نصب کردم ولی کار نمیکرد این پلاگین یعنی عکس رو باز نمیکرد
    بعد من این پلاگین رو حذف نصب کردم که دوباره نصب کنم که شاید درست بشه ولی متاسفانه الان دیگه نمیتونم پیداش کنم و توی پلاگین های نصب شده و نصب نشده نیست
    میشه لطفا راهنمایی کنید که چکار کنم و از کجا پیداش کنم؟؟
    خیلی ممنون

    • بهنام خانی(مدیریت)
      2020/03/11
      برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/03/11
      برای پاسخ دادن وارد شوید

      یک کار دیگه هم می تونید بکنید که اصلا نیازی به این پلاگین دیگه نیست.
      می تونید از تب Resource Manager (که زیر تب project هست)، روی دکمه + کلیک کنید. البته در اندروید استودیو 3.4 به بعد امکان اضافه شده. این کار همون پلاگین رو میکنه

      • negar
        2020/03/12
        برای پاسخ دادن وارد شوید

        خیلی ممنون
        فقط میشه دقیق تر توضیح بدید من گزینه + رو توی resource manager پیدا نکردم
        خیلی ممنون

      • بهنام خانی(مدیریت)
        2020/03/12
        برای پاسخ دادن وارد شوید

        احتمالا اندروید استودیو رو آپدیت نکردین.

      • Ehsan Emadi( دانشجوی دوره )
        2020/03/18
        برای پاسخ دادن وارد شوید

        ابعاد مختلف هم میده

  • Lpsk( دانشجوی دوره )
    2020/03/08
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2020/03/08
      برای پاسخ دادن وارد شوید

      سلام بسیار ممنون. باعث خوشحالی هست. می تونید پس از اتمام دوره به آموزش امتیاز بدین.

  • Narges( دانشجوی دوره )
    2020/02/28
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام خسته نباشید امکانش هست که سورس قسمت Real time permisson رو به طورت text قرار بدین

    • بهنام خانی(مدیریت)
      2020/02/29
      برای پاسخ دادن وارد شوید

      سلام نه متاسفانه، ولی مشابه آموزش بنویسید.

  • Narges( دانشجوی دوره )
    2020/02/21
    برای پاسخ دادن وارد شوید

    سلام خسته نباشید میخواستم بپرسم قیمتی اینجا زده شده مربوط به کل اموزش این دوره هست یا فقط برای هر قسمت این قیمته؟

    • بهنام خانی(مدیریت)
      2020/02/21
      برای پاسخ دادن وارد شوید

      سلام
      قیمت کل پکیج هست.

  • مجید( دانشجوی دوره )
    2020/02/11
    برای پاسخ دادن وارد شوید

    سلام
    دو سال پیش زمانی که شما برنامه نویسی اندروید به زبان سی شارپ و کاتلین و جاوا رو با هم با تخفیف به فروش گذاشته بودین بنده خریداری کردم.الان که دارم دارم آموزش کاتلین رو نگاه می کنم از یه جایی به بعد از من می خواد که وارد حساب کاربری خودم بشم ولی من کلا نام کاربری و پسوردم رو فراموش کردم.الان چیکار باید بکنم؟می تونید کمکم کنید؟

    • بهنام خانی(مدیریت)
      2020/02/15
      برای پاسخ دادن وارد شوید

      با سلام
      لطفا ایمیلی رو که با اون خرید انجام دادین تیکت بزنین، از طریق تیکت پیگیری کنید.

  • NIMA
    2020/01/30
    برای پاسخ دادن وارد شوید

    سلام خدمت شما.
    دیدم که جدیدا معماری MVVM خیلی مطرح میشه و کاربردی تر هم هست. شما تو این اموزش MVC درس دادید اگر اشتباه نکنم. تفاوتش با این جدید تره چی هست ؟
    آیا دوره ای با این معماری MVVM دارید ؟ من فعلا تسلط نسبی به کاتلین و اندروید استودیو دارم ولی فکر میکنم برای شروع MVVM مناسب تره.

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

    با سپاس از وقت و توجه شما.

    • بهنام خانی(مدیریت)
      2020/01/30
      برای پاسخ دادن وارد شوید

      سلام دوست عزیز
      سه معماری مهم در اندروید MVP، MVC و MVVM هست. در بیشتر مواقع معماری MVC پاسخگوی کارتون خواهد بود. ولی در کل بستگی به پروژه ها نوع معماری انتخاب میشه. در واقع جدید و قدیم در این سه مورد مفهوم آنچنانی نداره. نکته مهم برای شما و دوستانی که تسلط کامل ندارند این هست که فعلا درگیر این موارد نشین. انتخاب نوع معماری و تسلط بر معماری ها نیازمند تجربه و تسلط کامل شما به روی توسعه اندروید و کاتلین هست. در واقع این قضیه در رده مدیر تولید هست.

  • Mohammadreza( دانشجوی دوره )
    2020/01/28
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام.از آموزش عالیتون متشکرم..
    خواستم بگم API Key رو نمیتونم بگیرم هرچی هم تو سایت مربوطه میرم میپره به سایت googlecloud اونجام یک مشخصات میخواد که اولا ایران توش نیس دوما شماره حساب بانکی بین المللی و … .لطفا راهنماییم کنید چون مانع یادگیری برای فصل ۱۷ کار با گوگل مپ شده برام…مرسی

    • Mohammadreza( دانشجوی دوره )
      2020/01/30
      برای پاسخ دادن وارد شوید

      اگه میشه لطفا زودتر جواب منو بدید

      • بهنام خانی(مدیریت)
        2020/01/30
        برای پاسخ دادن وارد شوید

        با سلام
        سوالی از شما دریافت نشد. لطفا مطمئن بشین که تیکت ارسال شده.

    • بهنام خانی(مدیریت)
      2020/01/30
      برای پاسخ دادن وارد شوید

      سلام ممنونم از شما
      این سرویس متاسفانه مدتی هست که دیگه رایگان نیست.

  • MilAd( دانشجوی دوره )
    2020/01/26
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام استاد عزیز
    بسیار عالی،ممنون از زحمات شما

    • بهنام خانی(مدیریت)
      2020/01/27
      برای پاسخ دادن وارد شوید

      سلام دوست عزیز
      موفق باشید.

  • Abed Mohamadzadeh( دانشجوی دوره )
    2020/01/19
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    عالی ،با کیفیت، قدرتمند

    • بهنام خانی(مدیریت)
      2020/01/19
      برای پاسخ دادن وارد شوید

      ممنون از نظر انرژی بخشتون
      از نظر من، ارزشمندتر از بحث های مالی، حسن نظر و مفید بودن آموزش برای کاربرها هستش

  • زهرا( دانشجوی دوره )
    2020/01/15
    برای پاسخ دادن وارد شوید

    سلام . میشه بگین چه جوری میشه توی اندروید استودیو trace کرد؟

    • بهنام خانی(مدیریت)
      2020/01/16
      برای پاسخ دادن وارد شوید

      لطفا تیکت بزنید.

  • fsalehi( دانشجوی دوره )
    2019/12/30
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    در ابتدا باید از آموزش بسیار حرفه ای شما تشکر کنم.
    واقعا خسته نباشید

    در صورتی که اشکالی در کار داشتیم چگونه میتوانیم مزاحم شویم.
    امکانش هست واتساپ شما را داشته باشیم؟

    • بهنام خانی(مدیریت)
      2019/12/30
      برای پاسخ دادن وارد شوید

      با سلام
      از قسمت حساب کاربری، می توانید نسبت به ارسال تیکت اقدام کنید.

  • am kh( دانشجوی دوره )
    2019/12/12
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    سلام وقت بخیر مرسی از آموزش های کاملتون ببخشید اینجا مشکلم رو مطرح میکنم چند روزه سایت وضعیت سفارش من رو زده در حال انجام و همچنان امکان ارسال تیکت رو ندارم تنها مشکلی که تا الان بهش بر خوردم قدیمی بودن سخت افزارم هست سیستم من از سی پی یو پنتیوم (B970)استفاده میکنه که قابلیت شبیه سازی رو نداره و هرکاری میکنم نمیشه طبق آموزش ها از امولاتور استفاده کنم میخواستم ببینم راه حلی برای این مشکل وجود داره؟؟خیلی سخته بخوام همش از دیوایس فیزیکی استفاده کنم و اینجوری دامنه دسترسی به دستگاه های مختلف برای تست برنامه خیلی کم میشه لطفا اگر راهی میشناسید کمک کنید.

    • بهنام خانی(مدیریت)
      2019/12/12
      برای پاسخ دادن وارد شوید

      سلام دوست عزیز
      لطفا مسائل فنی را از طریق ارسال تیکت پیگیری کنید.

  • sigma( دانشجوی دوره )
    2019/12/11
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2019/12/11
      برای پاسخ دادن وارد شوید

      خواهش می کنم موفق باشین

  • کورش صحرایی( دانشجوی دوره )
    2019/12/08
    برای پاسخ دادن وارد شوید

    سلام فایلی ک برای ایمبورت گذاشته بودین برای editor رو نمیتونم دانلود کنم .مشکل ا کجاست؟

    • بهنام خانی(مدیریت)
      2019/12/08
      برای پاسخ دادن وارد شوید

      سلام دوست عزیز
      اولین فایل آموزش
      http://dl.code-academy.net/Files/settings.jar

  • رضا غفوری( دانشجوی دوره )
    2019/11/28
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    خیلی عالی

    • بهنام خانی(مدیریت)
      2019/11/28
      برای پاسخ دادن وارد شوید

      ممنون از نظر انرژی بخشتون

  • NIMA
    2019/11/12
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2019/11/12
      برای پاسخ دادن وارد شوید

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

      • NIMA
        2019/11/13
        برای پاسخ دادن وارد شوید

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

        btnPlayVideo.setOnClickListener(object : View.OnClickListener {
        override fun onClick(p0: View?) {

        روش دوم :

        btnPlayVideo.setOnClickListener(View.OnClickListener { v ->

        })

        و روش سوم که میاد کلاس اصلی از کلاس view.clicklistener ارث بری میکنه.

        class StandaloneActivity : AppCompatActivity(), View.OnClickListener {
        override fun onClick(view: View)

        }

        من کلا با مفاهیم مثل clicklistener , setonclicklistener مشکل دارم و نمیتونم فرق این روش ها درک کنم.
        علاوه بر این ها من یک مشکلی که با این زبان دارم این هست که توابع اگر خط به خط اجرا شن بی مفهوم میشن. مثلا
        btnPlayVideo.setOnClickListener(object : View.OnClickListener {
        override fun onClick(p0: View?) {
        تو زبان هایی مثل C++ مثلا اول setOnClickListener اجرا میشه بعد ورودی داخل تابع. اینجا من متوجه نمیشم چرا اینجوریه منطق کد که یک آبجکت که از کجا مقدار دهی میشه و سپس میشه ورودی setOnClickListener.

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

      • بهنام خانی(مدیریت)
        2019/11/13
        برای پاسخ دادن وارد شوید

        ببینید اگر بخوام خیلی ساده مساله رو واستون بازش کنم باید بگم onClick یک Attribute هست. یعنی شما می تونین در XML به صورت مستقیم استفادش کنید. همون دکمه ای که خودتون مثال زدین، مثلا می تونین رویداد کلیکش رو در فایل XML به این صورت تعریف کنید
        android:onClick=”نام متد”
        ولی setOnClickListener یک اینترفیس هست که شما باید پیاده سازیش کنید. به هر حال هر دو یک کار انجام میده و تفاوتی ندارن!
        سوال بعدیتون رو درست متوجه نشدم. ولی در کل پیشنهادم این هست در حال حاضر خودتون رو درگیر مباحث OOP نکنین چون فقط سوالات و ابهامات رو واستون زیاد می کنه. اجازه بدین به مرور و با پیشرفت، OOP هم واستون جا میفته.

      • NIMA
        2019/11/13
        برای پاسخ دادن وارد شوید

        بسیار ممنونم از زمانی که گذاشتید. یکی از مشکلات اندروید استودیو یا میتونه مزیت هم باشه همین هست که مثلا onClick که شما گفتید تو xml هم تعریف و استفاده میشه من تو آموزش هام بهش برنخوردم و ۳ نوع روش ایجاد کلیک برای یک کلید رو خوندم ولی این مدل رو نه. یعنی بسیار گسترده هست انواع روش های برنامه نویسی و به قول شما OOP هم باهاش تلفیق شده.
        به هر حال ممنونم. سعی میکنم آموزش ها رو تموم کنم و شاید از آموزش های شما هم بهره مند شدم.

      • بهنام خانی(مدیریت)
        2019/11/13
        برای پاسخ دادن وارد شوید

        خواهش می کنم
        موفق باشید

  • Omid6961( دانشجوی دوره )
    2019/11/03
    برای پاسخ دادن وارد شوید

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

    • بهنام خانی(مدیریت)
      2019/11/04
      برای پاسخ دادن وارد شوید

      وقت بخیر کاربر گرامی
      دوره خریداری شده شما به پنل کاربری تان اضافه شد.

      • Omid6961( دانشجوی دوره )
        2019/11/04
        برای پاسخ دادن وارد شوید

        ممنون

  • Ali( دانشجوی دوره )
    2019/11/01
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    با سلام به دنبال سوال قبلی بطور کلی بفرمایید در حال حاضر از کدام نسخه android studio استفاده شود بهتر است.

    • بهنام خانی(مدیریت)
      2019/11/01
      برای پاسخ دادن وارد شوید

      نسخه ای که کمترین مشکلات رو ایجاد می کنه 3.2 هست. البته در این تاریخ. سعی کنید Change Log مربوط به اندروید استودیو رو مطالعه کنید ببینید که اصلا در این آپدیت چیزی که بدرد شما بخوره هست یا نه. البته منظورم این نیست همیشه از نسخه های قدیمی استفاده کنید. منظورم اینه آپدیت های سریعی که برای اندروید استودیو میاد مسلما جای باگ هم به همراه خودش داره. زمانی برنامه ای رو بروز نگه دارید که مطمئن شدین اون برنامه Stable شده. مثل Visual Studio

  • Ali( دانشجوی دوره )
    2019/11/01
    امتیاز 5 از 5
    برای پاسخ دادن وارد شوید

    با سلام، یک موردی که من با آن روبرو شدم این است که در آخرین نسخه اندروید استودیو بعضی قسمت ها با نسخه آموزش شما متفاوت است بطور مثال در فصل 5 مبحث Constrain Layout آیکن های کوچک مثل Chain یا نمونه های دیگر که پایین موارد که انتخاب می شوند مثل Button نمایش داده نمی‌شود که بعد از کلی جستجو نتیجه این شد که اندروید در نسخه های جدید این مورد را حذف و در کلیک راست قرار داده است. ایا شما با این مورد برخورد کردید؟

    • بهنام خانی(مدیریت)
      2019/11/01
      برای پاسخ دادن وارد شوید

      سلام دوست عزیز
      ببینید در کل اندروید استودیو بی پروا رابط کاربری IDE خودش رو تغییر می ده. در اندروید استودیو انتظار نداشته باشید که فرضا مثل ویژوال استودیو همه چیز بر روی یک ساخنار استانداردی باشه. من به شخصه هنوز از نسخه 3.2 استفاده می کنم. الزاما نباید بلافاصله به آخرین نسخه ها آپدیت شد. مخصوصا اندروید استودیو که هنوز به اون صورت که باید Stable نشده.

  • novinsupport
    2019/10/30
    برای پاسخ دادن وارد شوید

    درود فراوان و عرض خسته نباشید .
    مجموعه رایگان آموزش کاتلین رو دیدم . واقعا کیفت آموزش عالی بود .واقعا زحمت کشیدین خدا قوت .
    یه مروری روی سر فصلها کردم واقعیت سرفصلی ‍پیدا نکردم که درمورد آموزش سمت سرور و ارتباط مستقیم برنامه با سرور اصلی به صورت آنلاین باشه (منظورم بار گذاری روی هاست و دامین خاص و کنترل کلاینتها از سمت سرور و مباحث گیت ). حالا نمیدونم این مبحث توضیح داده شده و من متوجه نشدم . یا اینکه اگر آموزشی تهیه نشده هنوز انشالله کی قراره تولید بشه . چون از نظر من بهترین و شیرینترین مبحث در اندروید نویسی مبحث ارتباط سرور کلاینتی هست . ممنون میشم راهنمایی کنید و توضیح لازم رو بدین . با تشکر از زحمات شما .

    • بهنام خانی(مدیریت)
      2019/10/31
      برای پاسخ دادن وارد شوید

      وقت بخیر ممنون از نظرتون
      قرار بود مبحث مورد نظرتون با فایربیس آموزش داده بشه که این خدمات رو بر روی آی پی ایران بستن. زمانبندی برای این قضیه وجود نداره. ولی کماکان امیدواریم این محدودیت ها بر داشته بشن.

  • Ebi99( دانشجوی دوره )
    2019/10/29
    برای پاسخ دادن وارد شوید

    سلام
    کاش تو اموزش کار با دیتابیس افلاین اموزش میدادین با دیتابیس اماده
    چون اموزش شما برای دیتابیبسی هسیت که بوسیله کد و داخل خود برنامه ساخته میشه و هیچ جایی هم ذکر نکردین که مثلا دیتابیس خودتون رو داخل پوشه assets بزارید و اطلاعاتشو بکیرید ممنون

    • بهنام خانی(مدیریت)
      2019/10/30
      برای پاسخ دادن وارد شوید

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

      • Ebi99( دانشجوی دوره )
        2019/10/31
        برای پاسخ دادن وارد شوید

        سلام

        فصل 15
        رودیدم
        ولی متاسفانه فقط شما اموزشی ساختین که با کد دیتابیس میسازیم
        ما میخوایم از دیتابیس های اماده استفاده کنیم
        همون دیتابیسی که داخل پوشه assets میزاریم رو میگم

      • بهنام خانی(مدیریت)
        2019/10/31
        برای پاسخ دادن وارد شوید

        ایمیل بزنید (با همین عنوان) که از این طریق راهنمایی بشین.

  • Ebi99( دانشجوی دوره )
    2019/10/23
    امتیاز 4 از 5
    برای پاسخ دادن وارد شوید

    سلام تنها یک چیز این دوره رو کامل میکنه و انگار جا گذاشتین
    اون هم پرداخت درون برنامه میباشد

    • بهنام خانی(مدیریت)
      2019/10/24
      برای پاسخ دادن وارد شوید

      سلام دوست عزیز این مساله توسط آموزش های (مستندات) ارائه شده توسط خود مارکت ها پوشش داده شده.

      • Ebi99( دانشجوی دوره )
        2019/10/29
        برای پاسخ دادن وارد شوید

        شما در جواب سوال
        سلام تنها یک چیز این دوره رو کامل میکنه و انگار جا گذاشتین
        اون هم پرداخت درون برنامه میباشد؟

        بهنام خانی(مدیریت) 1398/08/02پاسخ
        سلام دوست عزیز این مساله توسط آموزش های (مستندات) ارائه شده توسط خود مارکت ها پوشش داده شده.

        این پاسخ رو دادین

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

  • كميل
    2019/10/23
    برای پاسخ دادن وارد شوید

    سلام من تو سر فصل هاتون مبحث كلاس بندي… مشاهده نكردم ميخواستم ببينم هست تو اموزش اين مبحث و بقيه موارد همه كامل توضيح داده شده !؟

    • بهنام خانی(مدیریت)
      2019/10/23
      برای پاسخ دادن وارد شوید

      سلام بله در فصل دهم بحث کلاس ها و شی گرایی آموزش داده شده.

  • M.Nouri( دانشجوی دوره )
    2019/10/21
    برای پاسخ دادن وارد شوید

    سلام و وقت بخیر
    چرا در ادامه این دوره از دیتابیس realm و firebase چند عدد پروژه کاربردی تدریس نمی فرمایید؟ در این صورت به بهترین دوره در کل سایت های اینترنتی چه داخلی و خارجی تبدیل میشود. در حال حاضر یک دوره بسیار مفید هست و چیزی که کم دارد استفاده از دیتابیس ها و تکنولوژی های جدید هست.

    • behnam(مدیریت)
      2019/10/22
      برای پاسخ دادن وارد شوید

      با سلام و احترام
      ممنون از نظر انرژی بخشتون، بله در نظر داریم این بخش رو هم اضافه کنیم. منتها به دلیل محدودیتی که بر روی firebase برای آی پی ایران هست منتظر هستیم شاید این محدودیت بر داشته بشه و بتونیم این آموزش رو هم به دوره اضافه کنیم.

  • Fatemeh6956( دانشجوی دوره )
    2019/10/19
    برای پاسخ دادن وارد شوید

    سلام
    من این دوره رو خریده بودم و داشتم میدیم تازه به مباحث recyclerViewرسیده بودم
    که با اپدیت شدن سایتتون دورم پریده
    اصلا تو حساب کابریم دوره ای که خریده بودم حذف شده کاملا

    • behnam(مدیریت)
      2019/10/20
      برای پاسخ دادن وارد شوید

      با سلام و احترام
      لطفا مجددا حساب کاربری خود را بررسی نمایید.

  • Ali( دانشجوی دوره )
    2019/10/18
    برای پاسخ دادن وارد شوید

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

    • behnam(مدیریت)
      2019/10/18
      برای پاسخ دادن وارد شوید

      برای هر پلتفرمی ابزارهای native پیشنهاد اول هستش. مثلا برای iOS پیشنهاد اول XCode و Swift هست. برای اندروید هم در حال حاضر کاتلین پیشنهاد میشه.

  • Ali( دانشجوی دوره )
    2019/10/17
    برای پاسخ دادن وارد شوید

    با سلام، فایل های نمونه قابل دسترسی نیستند، در حال بروزرسانی هستید؟

    • behnam(مدیریت)
      2019/10/18
      برای پاسخ دادن وارد شوید

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

      • Ali( دانشجوی دوره )
        2019/10/18
        برای پاسخ دادن وارد شوید

        با سلام در بعضی ساعت ها لینک های سایت با خطای 404 متوقف میشود

      • behnam(مدیریت)
        2019/10/22
        برای پاسخ دادن وارد شوید

        با سلام
        لطفا مجددا امتحان کنید.

  • جواد روکی
    2019/10/16
    برای پاسخ دادن وارد شوید

    سلام. این فصل هایی که داخل سایت گذاشتین که همشون رایگان هستن پس چرا پکیجشو بخریم؟

    • سارا فرمنش
      2019/10/16
      برای پاسخ دادن وارد شوید

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

  • سعید علیخانی
    2019/10/16
    برای پاسخ دادن وارد شوید

    سلام جناب خانی وقتتون بخیر عذر خواهی می کنم، من از خریداران پکیج های قبلی برنامه نویسی اندروید با سی شارپ و جاوا هستم ، میخواستم بدونم برای خرید پکیج های جدید برای ما تخفیف یا مزایای ویژه ای وجود داره یا خیر؟ متشکرم

    • بهنام خانی(مدیریت)
      2019/10/16
      برای پاسخ دادن وارد شوید

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

  • mohammadreza
    2019/10/16
    برای پاسخ دادن وارد شوید

    سلام این اموزش اندروید کاتلین یعنی چی لطفا توضیح بدید با تشکر فراوان

    • سارا فرمنش
      2019/10/16
      برای پاسخ دادن وارد شوید

      سلام برای جواب به این سوال که برنامه نویسی اندروید با کاتلین چیست و چرا گوگل در نهایت این زبان را به عنوان زبان رسمی برنامه نویسی اندروید انتخاب و به اندروید استودیو اضافه کرده، باید در مورد زبان کاتلین بدانید که:

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

      2- زبان کاتلین دارای امکاناتی است که در جاوا وجود نداشت و همین باعث می شود که این زبان قدرتی به مراتب بیشتر از زبان جاوا داشته باشد

      حالا شاید بپرسید پس سرنوشت زبان جاوا در برنامه نویسی اندروید چی میشه؟ جواب این هست که تا مدتی گوگل از زبان جاوا پشتیبانی خواهد کرد ولی بعد از آن ممکن است این زبان را حذف کند.

قوانین ثبت دیدگاه

  • دیدگاه های فینگلیش تایید نخواهند شد.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • امتیاز دادن به دوره فقط مخصوص دانشجویان دوره می باشد.

لغو پاسخ

برای ارسال نظر باید وارد حساب کاربری خود شده باشید.

قیمت :

490,000 تومان

افزودن به علاقه مندی
امتیاز
4.77 از 60 رأی
4.77 60 رای
490,000 تومان
تعداد دانشجو : 492
نوع دوره: غیر حضوری (ویديویی)
سطح دوره: مقدماتی تا پیشرفته
پیش نیاز: فقط یک کامپیوتر + انگیزه یادگیری
زبان: پارسی
23 ساعت
3.09 گیگا بایت
روش دریافت: دانلود
روش پشتیبانی: تیکت (6 ماه پشتیبانی + امکان تمدید)
61.1k بازدید 330 دیدگاه
بهنام خانی
Senior Software Developer

دسته: طراحی اپ اندرویدی
مجوزهای سایت

logo-samandehi

آموزش طراحی وب و اپلیکیشن به زبانی ساده، سریع و کاربردی، این شعار نبود، خط مشی کد آکادمیه!

  • هر کجا که شما مایل باشید!
لینکداین من
www.linkedin.com/in/behnamkhani
دسترسی سریع
  • آموزش برنامه نویسی
  • حساب کاربری
  • پرداخت

عضو خبرنامه بشو و از آخرین تخفیف ها و دوره ها مطلع شو!

مجوزهای سایت
logo-samandehi
تمامی حقوق این سایت متعلق به بهنام خانی است ❤ 1394 - 1401
00 Days
00 Hours
00 Minutes
00 Seconds

فرا رسیدن نوروز باستانی، یادآور شکوه ایران و یگانه یادگار جمشید جم بر همه ایرانیان پاک پندار، راست گفتار و نیک کردار خجسته باد…
تا 100 درصد تخفیف – بر روی دوره های کد آکادمی

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت