7443
🌀Channel : ➡️ https://telegram.me/AndroidStudyChannel 🌀Group : ➡️ https://t.me/joinchat/Bvjv_j908b5PUu4FBWMoOw ارتباط با ادمین : @Batis13 ادمین تبادل و تبلیغات : @n_h_rad درخواست آموزش : @developerjavad ابتدای کانال : https://t.me/AndroidStudyChannel/5
جلسه 1
چرا برنامه نویسی اندروید رو یاد بگیرم
در این ویدیو پاسخ میدم.
هم چنین چطور می تونیم کسب درآمد کنیم.
📍@AndroidStudyChannel
جلسه 6
آموزش محیط اندروید استودیو ادامه آموزش
بخش گریدل gradle
این آموزش برای دوستان مبتدی هست
📍@AndroidStudyChannel
جلسه 4
آموزش نصب اندروید استودیو Install Android studio
توضیحات زیر
معرفی SDK tools
تغییر آدرس sdk
نصب در مسیر های متفاوت و معرفی
حداقل کانفیگ برای نصب اندروید استودیو
ساخت یک پروژه و توضیحات تکمیلی و معرفی بخش های لازم
نحوه اجرا گرفتن پروژه روی گوشی خودمون
📍@AndroidStudyChannel
آموزش نصب نرم افزار پی اچ پی استورم phpstorme
این آموزش برای دوستان مبتدی ست.
چنانچه مشکلی در نصب نرم افزار phpstorme داشتین می توانید آموزش بالا را مشاهده کنید.
📍@AndroidStudyChannel
✅ خانه اندروید با افتخار تقدیم می کند.
دوره معماری و فروشگاهی single activity architecture در دسترس شما دانشجویان گرامی ست.
🏆 قابلیت های این معماری :
✅پیاده سازی بسیار ساده
✅ پیاده سازی یک اپلیکیشن بهینه
✅ سریع و مقیاس پذیر
✅ اپلیکیشن قدرتمند با کارایی و متریال استاندارد
✅ تعامل و ارتباط ساده با اپلیکیشن و احساس آرامش و راحتی برای کاربر
شرکت در دوره آموزشی :
https://homeandroid.ir/single-activity-architecture
📍@AndroidStudyChannel
بزودی دوره جدیدی تحت عنوان
Single Activity Architecture
پیشرفته ترین دوره آموزشی بزودی از خانه اندروید
یادگیری این آموزش برای افرادی که می خواهن یک اپ استاندارد را پیاده سازی کنند. اجباری می باشد.
این دوره در حال حاضر ۱۹ قسمت ضبط شده و انشالا این هفته به دست دوستان خواهد رسید. و هم چنین ضبط این دوره ادامه داره تا برسیم به یک اپ جامع فروشگاهی با قابلیت Single Architecture
در پاسخ به سوال دوستان
آیا در دوره وب سرویس فروشگاه هم تدریس می شود.
بله
چه اپ پیاده سازی می شود.
یک اپ فروشگاهی
ایا این دوره پیش نیازی دارد.
بله یادگیری پکیج معماری MVVM
https://homeandroid.ir/package-mvvm-java-and-kotlin-android
📍@AndroidStudyChannel
عملیات downTo و step در حلقه for
و تعریف انواع حلقه در kotlin
📍@AndroidStudyChannel
آموزش دستورات پیشرفته کاتلین بخش plus
📍@AndroidStudyChannel
آموزش کار با دستورات Mysql در Nodejs
متصل شدن به دیتابیس
ساخت جدول و دستورات insert-del-update
📍@AndroidStudyChannel
خانه اندروید
ساخت اپلیکیشن چت kotlin nodejs socket .io
دوره بسیار قدرتمند و مباحث فوق پیشرفته
لینک دوره جهت مشاهده دمو و خرید دوره
https://homeandroid.ir/kotlin-mvvm-socket-io-chat
📍@AndroidStudyChannel
📣 پایتون رو توی 5 روز یاد بگیر !!! 📣
🛍 تا 40% تخفیف
💎 نام دوره : Python Foundation MestarClass
👨💻 مدرس : استاد #عظیمی
🎓 نحوه برگزاری : #حضوری و #آنلاین
📆 زمان برگزاری : از 22 شهریور چهارشنبه تا یکشنبه
⏳ مدت زمان : 45 ساعت
📌 اطلاعات بیشتر و ثبت نام آنلاین :
🌐 cando.ac/gift 👈
👨💻 دریافت مشاوره تخصصی و رایگان :
💬@CANDOm_jani
💬@CANDOF_Ebrahimi
💬@CANDOZ_Qoliha
💬@Cando_mehdipour
💬@CANDO_NOBAN
🛍 آموزشگاه مهندسی کندو برترین آموزشگاه IT ایران
📞 021-43810 (تماس از تهران)
📞 02192004381 (شهرستان)
🌎 www.CanDo.ac
💬 @CanDo_ac
➖➖➖➖➖➖
💎 دوره حضوری برنامه نویسی مقدماتی ویژه نوجوانان با زبان Scratch
📆 از 10 تیر
🔶 روزهای زوج ساعت 10 الی 12
👤 مدرس: آنگینه بیکی
🔔 اين دوره ی علمی/كاربردی، مخصوص نوجوانان بوده و شرکت کنندگان را با علم برنامه نویسی آشنا می سازد. در انتهای این دوره نوجوانان قواعد برنامه نویسی را در قالب ساخت یک بازی یاد خواهند گرفت. ✅
💢 سرفصل و ثبتنام👇
💥 👉 httb.ir/51180👈 💥
☎️تلفن ثبت نام: 02188738394
⚜️ هر سوالی داری از @sematecr بپرس
✴️ @sematecofficial
➖➖➖➖
fun Get_date(){
binding?.progressWheel!!.visibility=View.GONE
val bottomshit = BottomSheetDialog(requireActivity(), R.style.BottomSheetDialogTheme)
val view = LayoutInflater.from(requireActivity()).inflate(R.layout.bottomsheet_date, null)
val date=view.findViewById<PersianLinearDatePicker>(R.id.datePicker)
val Im_back=view.findViewById<ImageView>(R.id.Im_back)
date.setOnDateChangedListener { year, month, day ->
val d:String
val m:String
when (day) {
1 -> {
d="01"
}
2 -> {
d="02"
}
3 -> {
d="03"
}
4 -> {
d="04"
}
5 -> {
d="05"
}
6 -> {
d="06"
}
7 -> {
d="07"
}
8 -> {
d="08"
}
9 -> {
d="09"
}
else -> {
d= day.toString()
}
}
when (month) {
1 -> {
m="01"
}
2 -> {
m="02"
}
3 -> {
m="03"
}
4 -> {
m="04"
}
5 -> {
m="05"
}
6 -> {
m="06"
}
7 -> {
m="07"
}
8 -> {
m="08"
}
9 -> {
m="09"
}
else -> {
m= month.toString()
}
}
var y:String = year.toString()
var sum= y+"/"+m+"/"+d
binding?.TvDate?.text=sum
}
Im_back.setOnClickListener {
bottomshit.dismiss()
}
bottomshit.setContentView(view)
bottomshit.show()
}
لایوت custome ,و یا number
سال و ماه و روز
تجربیات خوبی در خصوص پروژه نهایی
همیشه برنامه نویس مسیری را طی می کند که خودش پیاده سازی کرده و متاسفانه مصرف کننده یا کاربر نهایی مسیر دیگری را طی می کند و دچار باگ یا کرش میشه اپلیکیشن
پروژه خودتون را اول برای چند نفر مصرف کننده یا کاربر واقعی یا غیر واقعی ارسال کنید تا تست کنید و سپس منتشر کنید.
کاربران حس خوبی نسبت به پروژه هایی که دچار مشکل هستن ندارند.
با توجه به اینکه اپلیکیشن بر خلاف وبسایت که به صورت آنی قابل تغییر هست نیست و کاربر باید اپدیت نماید. متاسفانه خیلی از کاربران یا حوصله یا اینکه نمی دانند که باید اپدیت نمایند تا مشکل رفع گردد..لذا لازم هست اول حتما و حتما بررسی تخصصی انجام شود و سپس منتشر شود.
همیشه باید اپلیکیشن شما در مسیر اپدیت باشد و امکانات جدید و تغییرات جدید باعث میشه کاربر متوجه بشه شما عشق علاقه به کسب و کارتون رو دارین و براش ارزش قائل هستین پس زحمت شما بی فایده نخواهد بود.
نکته :
اگر در پروژه نهایی خودتون در برخی از قسمت ها شک دارین که ممکنه خطا به وجود بیاد بهتره از try catch استفاده کنید.
در محاسبه اعداد یا دریافت و تغییرات به صورت فارسی یا بلعکس همیشه ممکن هست خطای null به وجود بیاد برای حل این مشکل بهتره حتما بررسی بشه و برای پردازش else های متفاوتی که جلوگیری کنه از خطا وجود داشته باشه.
برای برطرف سازی مشکلات و هندل ارتباط با سرور بهتره حتما از viewmodel استفاده کنید.
خطای انسانی همیشه در پروژه هست و جاهایی محاسباتی را حتما مجددن بررسی کنید.
📍@AndroidStudyChannel
جلسه 7
آموزش ساخت شبیه ساز خود اندروید استودیو
آموزش ایجاد و ساخت Emulator در Android Studio
آموزش نصب و راهندازی جنی موشن Genymotion
این آموزش مخصوص دوستان مبتدی ست.
📍@AndroidStudyChannel
جلسه 5
آموزش محیط اندروید استودیو و توضیحات تکمیلی از اندروید استودیو
این آموزش برای دوستان مبتدی هست
📍@AndroidStudyChannel
تخفیف 65 درصد ویژه شب یلدا برای تمامی دوره های سایت خانه اندروید
از امروز تا 1 دی
کد تخفیف 65 درصد : y65
https://homeandroid.ir/package
نصب زمپ xampp
این آموزش برای دوستان مبتدی ست.
چنانچه مشکلی در نصب زمپ داشتین می توانید آموزش بالا را مشاهده کنید.
📍@AndroidStudyChannel
Java Programming Made Easy
Ryan Campbell, 2023
📍@AndroidStudyChannel
خانه اندروید با افتخار تقدیم می کند.
دوره جدیدی تحت عنوان پیاده سازی معماری پیشنهاد گوگل
Single Activity Architecture
این آموزش توسط هیچ منبع و وبسایتی منتشر نشده و سایت خانه اندروید به عنوان اولین منتشر کننده این آموزش خواهد بود.
این معماری آموزشی در حال ضبط و بزودی می توانید در این دوره شرکت کنید.
قابلیت های این معماری :
پیاده سازی بسیار ساده
پیاده سازی یک اپلیکیشن بهینه
سریع و مقیاس پذیر
اپلیکیشن قدرتمند با کارایی و متریال استاندارد
تعامل و ارتباط ساده با اپلیکیشن و احساس آرامش و راحتی برای کاربر
آموزش دستورات پیشرفته کاتلین بخش infix fun
📍@AndroidStudyChannel
آموزش کار با دستورات Mysql در Nodejs
متصل شدن به دیتابیس
ساخت جدول و دستورات insert-del-update
📍@AndroidStudyChannel
دمو دوره آموزشی چت با kotlin به درخواست دانشجویان
لینک دوره جهت مشاهده دمو و خرید دوره
https://homeandroid.ir/kotlin-mvvm-socket-io-chat
📍@AndroidStudyChannel
بزودی دوره جدیدی تحت عنوان پیاده سازی اپلیکیشن چت با قابلیت های مشابه تلگرام
ارسال ویوس
ارسال تصویر
و...
امکان لاگین
ثبت نام
چت با خود یا save messages
چت با username
چت با شماره موبایل یا مخاطب
فشرده سازی تصویر
بزودی این آموزش منتشر میشود.
نزدیک به ۳۱ قسمت از این دوره آماده شده است.
این آموزش با سوکت و nodejs و کاتلین منتشر میش ود.
با توجه به اینکه دوره کاتلین به صورت سوکت نداشتیم دوره قوی رو در این خصوص منتشر خواهیم کرد.
🔚فقط ✅ روز دیگر فرصت دارید❗️
🔔برای 24اُمین بار در دانشگاه تهران🌐
👈جامعترین دوره آنلاین علم داده کل کشور➡️
📆شروع دوره:2️⃣1️⃣ مرداد 2️⃣0️⃣4️⃣1️⃣
❌همراه با شرایط اقساطی متناسب با بودجه ی شما❗️
👩💻اطلاعات بیشتر
https://tehrandata.org/courses/datascience
⁉️دریافت مشاوره رایگان و ثبت نام
☎️ 09377516759
☎️ 02182084494
💬 t.me/tehrandata_admin
✈️ t.me/tehran_data
🌐 instagram.com/tehran_datascience
بدست آوردن تاریخ روز
سورس کد کاتلین
مثلا : 1402/04/06
ارایه شده توسط خانه اندروید
برای استفاده از سورس کد در اکتیویتی یک textview تعریف کنید و ایدی Tv_date رو بهش اختصاص بدین و در نهایت در زبان کاتلین و در بخش oncreate کافی سورس کد فوق را پیاده سازی کنید.
try {
if(!Get_date_persian.Get_date().isNullOrEmpty()){
binding?.TvDate?.text=Get_date_persian.Get_date()
}
}catch (e:Exception){
}
برای استفاده از سورس کد نیازمند فراخوانی کلاس فوق در لایوت اکتیویتی و در نهایت برای استفاده نیازمند یک bottomsheet هستین.که در زیر اپلود شده
Читать полностью…
نمایش تاریخ سورس کد کاتلین
درود خدمت دوستان
شاید از جمله کاربرانی باشین که در اپلیکیشن خودتون نیازمند استفاده از انتخاب تاریخ هستین که می توانید از این سورس کد استفاده کنید.
شکست در برنامه نویسی
دنبال کسب و کار های بزرگ باشین چرا که نرم افزار برای کسب و کارهای بزرگ جوابگوست
با افراد بزرگ رفت و آمد کنید.
نکته مهم : از دستوری شدن دوری کنید.
به صورت پیشفرض اکثر برنامه نویس ها دغدغه ذهنی پیاده سازی و هندل کردن کسب و کارها رو دارن و فکری نیست و کارهای تکراری و به مرور حس نا امیدی از اینکه چرا برنامه نویس شدم. و حس دستوری و دنبال درآمد بی ارزش و در نهایت هم هر شخص می تواند به شما دستور دهد که اینکارو انجام بده
بهتر هست بدانیم !
برنامه نویسی تنها کد نویسی نیست فکر کردن -مقایسه کردن -آینده بین-مدیریت
تیم تشکیل بدین و مدیریت کنید.
یک برنامه نویس باید به ادبیات خود و برای مذاکره با کارفرما باید مسلط باشد.
دوری از هیجانات که پروژه رو سریع پخش کنیم و پول دار بشیم.
آنالیز دقیق انواع کسب و کارها و مشکلات و پیاده کردن ایده جدید و راه حل و ساخت یک کار جدید مشابه با ایده های جذاب تر
اکثر برنامه نویس ها به دانش خود مینازن و فکر می کنند باید منتظر بمونند تا کارفرما به سمت آن ها بیاد در صورتی که برنامه نویس باید بازاریاب هم باشد.
کسب و کارهای نرم افزاری مستلزم زمان و صبر
داشتن اعتبار مثل اینکه شما بازیگر و یا بازیکن خیلی تاپی هستین ولی نه سایت یا منبع شما رو معرفی نکرده .حتی نمونه کاری جهت ارایه ندارین و یا وبسایت شخصی جهت معرفی خودتون نمونه کارها و...طراحی نکردین.
📍@AndroidStudyChannel