این نکته رو هم در نظر داشته باشید :
یادگیری برنامه نویسی وب طولانی تر از وردپرسه اما در کنارش میتونید با یادگیری وردپرس یه درآمدی هم در کنار یادگیریتون داشته باشید.
من این رو به کسایی که دارن برنامه نویسی یاد میگیرن پیشنهاد میکنم.
🆔 @raminacademydev
🌎 Raminacademy.com
یادگیری برنامه نویسی وب طولانی تر از وردپرسه اما در کنارش میتونید با یادگیری وردپرس یه درآمدی هم در کنار یادگیریتون داشته باشید.
من این رو به کسایی که دارن برنامه نویسی یاد میگیرن پیشنهاد میکنم.
🆔 @raminacademydev
🌎 Raminacademy.com
لیست سرفصل های دوره ساخت فروشگاه اینترنتی با وردپرس
برای دیدن ویدئو های نمونه وارد کانال زیر بشید
@raminacademyrezayat
برای دیدن ویدئو های نمونه وارد کانال زیر بشید
@raminacademyrezayat
برنامه نویسی با موبایل
شما گاهی اوقات نیاز دارید که با گوشی هوشمند خودتون برنامه نویسی کنید و از لپ تاپ یا کامپیوتر شخصیتون استفاده نکنید.
این روزها یکسری اپلیکیشن های برنامه نویسی با موبایل برای اندروید و ios طراحی شدن که امکانات زیادی نسبت به بقیه اپلیکیشن ها دارند.
چند تا نکته
۱-دراین اپلیکیشن ها محدودیتی برای زبان وجود نداره .
۲-شما می تونید با اکثرزبان های برنامه نویسی که علاقه دارید کدنویسی کنید.
۳-هم چنین این اپلیکیشن ها قابلیت هایی رو به شما ارائه می کنن که شما می تونید با اون ها ساده تر و بهتر کدنویسی کنید.
در این پست ما چند تا نمونه از این اپلیکیشن هارو معرفی می کنیم:
Quoda
Dcoder
Turbo editor
Quick edit
Buffer code editor
Koder
در مقاله زیر در سایت رامین آکادمی اطلاعات بیشتری در این زمینه به شما ارائه شده
https://raminacademy.com/article-16/programming-applications-with-mobile
شما گاهی اوقات نیاز دارید که با گوشی هوشمند خودتون برنامه نویسی کنید و از لپ تاپ یا کامپیوتر شخصیتون استفاده نکنید.
این روزها یکسری اپلیکیشن های برنامه نویسی با موبایل برای اندروید و ios طراحی شدن که امکانات زیادی نسبت به بقیه اپلیکیشن ها دارند.
چند تا نکته
۱-دراین اپلیکیشن ها محدودیتی برای زبان وجود نداره .
۲-شما می تونید با اکثرزبان های برنامه نویسی که علاقه دارید کدنویسی کنید.
۳-هم چنین این اپلیکیشن ها قابلیت هایی رو به شما ارائه می کنن که شما می تونید با اون ها ساده تر و بهتر کدنویسی کنید.
در این پست ما چند تا نمونه از این اپلیکیشن هارو معرفی می کنیم:
Quoda
Dcoder
Turbo editor
Quick edit
Buffer code editor
Koder
در مقاله زیر در سایت رامین آکادمی اطلاعات بیشتری در این زمینه به شما ارائه شده
https://raminacademy.com/article-16/programming-applications-with-mobile
بک اند چیست؟
بک اند به بخشی از سایت گفته میشه که کاربر نمی تونه اونو ببینه برخلاف فرانت اند که کاربرها می تونن به راحتی باهاش ارتباط برقرار کنن. در برنامه نویسی بک اند کاربران متوجه اتفاقات پشت پرده نمیشن و به کدها دسترسی نخواهند داشت. میشه گفت بک اند ساختاراصلی یک سایته و وظیفه کنترل منطق رو برعهده داره.
🆔 @raminacademydev
🌎 Raminacademy.com
بک اند به بخشی از سایت گفته میشه که کاربر نمی تونه اونو ببینه برخلاف فرانت اند که کاربرها می تونن به راحتی باهاش ارتباط برقرار کنن. در برنامه نویسی بک اند کاربران متوجه اتفاقات پشت پرده نمیشن و به کدها دسترسی نخواهند داشت. میشه گفت بک اند ساختاراصلی یک سایته و وظیفه کنترل منطق رو برعهده داره.
🆔 @raminacademydev
🌎 Raminacademy.com
نقشه راه برنامه نویسی بک اند(کلی):
آشنایی با Front-End
یادگیری یک زبان برنامه نویسی سمت سرور
آشنایی و کار با پایگاه داده
انتخاب و یادگیری فریم ورک
یادگیری و تسلط بر سیستم های ورژن کنترل
اطلاعات بیشتر رو میتونید از طریق مقاله در لینک زیر دنبال کنید
https://raminacademy.com/article-15/backend-programming-roadmap
آشنایی با Front-End
یادگیری یک زبان برنامه نویسی سمت سرور
آشنایی و کار با پایگاه داده
انتخاب و یادگیری فریم ورک
یادگیری و تسلط بر سیستم های ورژن کنترل
اطلاعات بیشتر رو میتونید از طریق مقاله در لینک زیر دنبال کنید
https://raminacademy.com/article-15/backend-programming-roadmap
یادگیری برنامه نویسی رو با چه زبانی شروع کنیم؟
انتخاب اولین زبان برنامه نویسی چالشیه که خیلی از افراد که تازه وارد این حوزه شدن باهاش مواجه میشن. دلایل شما برای یادگیری برنامه نویسی میتونه متفاوت باشه.
ممکنه برنامه نویسی رو به عنوان سرگرمی یا برای یک پروژه شخصی یاد بگیرین. بنابراین زبانی تحت عنوان بهترین زبان برنامه نویسی وجود نداره هر زبانی کاربرد خاص خودش رو داره و در جایگاه خودش بهترینه .
در ادامه برای انتخاب زبان برنامه نویسی در هر حوزه به این نکات توجه کنید :
1-وضعیت تقاضا و بازار کار
2-میزان سادگی یا پیچیدگی زبان
3-وضعیت موجود منابع آموزشی
4-دوره حدود یادگیری زبان
🆔 @Raminacademydev
🌎 RaminAcademy.com
انتخاب اولین زبان برنامه نویسی چالشیه که خیلی از افراد که تازه وارد این حوزه شدن باهاش مواجه میشن. دلایل شما برای یادگیری برنامه نویسی میتونه متفاوت باشه.
ممکنه برنامه نویسی رو به عنوان سرگرمی یا برای یک پروژه شخصی یاد بگیرین. بنابراین زبانی تحت عنوان بهترین زبان برنامه نویسی وجود نداره هر زبانی کاربرد خاص خودش رو داره و در جایگاه خودش بهترینه .
در ادامه برای انتخاب زبان برنامه نویسی در هر حوزه به این نکات توجه کنید :
1-وضعیت تقاضا و بازار کار
2-میزان سادگی یا پیچیدگی زبان
3-وضعیت موجود منابع آموزشی
4-دوره حدود یادگیری زبان
🆔 @Raminacademydev
🌎 RaminAcademy.com
فیلتر شکن های چینی و ایرانی
میدونید که چین قوی ترین فیلترینگ دنیا رو داره برای همین فیلتر شکن هایی مثل v2ray رو ساخته جدیدا ایرانی ها هم یه چیزی ساختن که خیلی قدرتمند از v2ray هست و سرعت بهتریم داره
اسمش hiddify هست و میتونید توی گیت هاب ببیندش و نصبش کنید
https://github.com/hiddify/hiddify-config
نرم افزار های قدرتمندی برای ویندزو و ... داره و بهتر از وی تو ری کار میکنه
@ًraminacademydev
میدونید که چین قوی ترین فیلترینگ دنیا رو داره برای همین فیلتر شکن هایی مثل v2ray رو ساخته جدیدا ایرانی ها هم یه چیزی ساختن که خیلی قدرتمند از v2ray هست و سرعت بهتریم داره
اسمش hiddify هست و میتونید توی گیت هاب ببیندش و نصبش کنید
https://github.com/hiddify/hiddify-config
نرم افزار های قدرتمندی برای ویندزو و ... داره و بهتر از وی تو ری کار میکنه
@ًraminacademydev
آموزش HTML |CSS | JS رامین آکادمی
Voice message
ویس شروع درآمد دلاری از طریق فریلنسینگ بین المللی اگر تا الان گوش ندادید حتما گوش بدید
@raminacademydev
@raminacademydev
معرفی بهترین کتاب ها در برنامه نویسی
بعد از یادگیری اصول و مبانی برنامه نویسی شاید بخواهید که تخصص خودتون رو عمیق تر کنید و دانشتون رو ارتقا بدید اینجاست که باید از کتاب استفاده کنید
در مقاله زیر بهترین کتاب ها در این حوزه رو به شما معرفی کردیم
https://raminacademy.com/article-18/books-for-programming
بعد از یادگیری اصول و مبانی برنامه نویسی شاید بخواهید که تخصص خودتون رو عمیق تر کنید و دانشتون رو ارتقا بدید اینجاست که باید از کتاب استفاده کنید
در مقاله زیر بهترین کتاب ها در این حوزه رو به شما معرفی کردیم
https://raminacademy.com/article-18/books-for-programming
رفقایی که در دوره وردپرس ما شرکت کردن برای تمرین نیازی به خرید قالب و پلاگین ها ندارید به پشتیبانی پیام بدید تا براتون ارسال بشن
چیست؟ IDE( Integrated development environment )
در واقع IDE ها یک جعبه ابزار یا یک مجموعه کاربردی هستن. که به توسعه دهندگان کمک می کنه کار خودشون رو سریعتر و بدون خطا انجام بدهند.
از ویژگی های اصلی IDE ها میشه به :
Source code editor: ویرایشگر سورس کدها
compiler or interpreter: کامپایلر یا مترجم
debugger: اشکال زدایی
اشاره کرد.
@raminacademydev
raminacademy.com
در واقع IDE ها یک جعبه ابزار یا یک مجموعه کاربردی هستن. که به توسعه دهندگان کمک می کنه کار خودشون رو سریعتر و بدون خطا انجام بدهند.
از ویژگی های اصلی IDE ها میشه به :
Source code editor: ویرایشگر سورس کدها
compiler or interpreter: کامپایلر یا مترجم
debugger: اشکال زدایی
اشاره کرد.
@raminacademydev
raminacademy.com
۲معیار مهم که باید برای انتخاب یک IDE در نظر گرفت:
زبان برنامه نویسی
سیتم عامل
مثلا زبان برنامه نویسی php و سیستم عامل ویندوز
🆔@raminacademydev
🌎 raminacademy.com
زبان برنامه نویسی
سیتم عامل
مثلا زبان برنامه نویسی php و سیستم عامل ویندوز
🆔@raminacademydev
🌎 raminacademy.com
نکاتی برای ورود به بازار کار
وقتی که شما یک مهارت رو یاد میگیرید بعدش باید وارد بازار کار بشید با توجه به این که راههای زیادی برای کسب درامد از برنامه نویسی موجوده
من سه تا راه رو پیشنهاد میکنم :
۱-کارآفرینی (راه اندازی یک کسب و کار فیزیکی و استفاده از ابزار های آنلاین برای بازاریابی )
۲- فریلنسری دلاری (با در نظر گرفتن نکاتی که قبلا در کانال مطرح شده)
۳- کارمندی (ترجیحا برای یک شرکت یا تیم با تعداد نفرات کم و تجربه بالا)
🆔 @raminacademydev
🌎 Raminacademy.com
وقتی که شما یک مهارت رو یاد میگیرید بعدش باید وارد بازار کار بشید با توجه به این که راههای زیادی برای کسب درامد از برنامه نویسی موجوده
من سه تا راه رو پیشنهاد میکنم :
۱-کارآفرینی (راه اندازی یک کسب و کار فیزیکی و استفاده از ابزار های آنلاین برای بازاریابی )
۲- فریلنسری دلاری (با در نظر گرفتن نکاتی که قبلا در کانال مطرح شده)
۳- کارمندی (ترجیحا برای یک شرکت یا تیم با تعداد نفرات کم و تجربه بالا)
🆔 @raminacademydev
🌎 Raminacademy.com
هوش مصنوعی تهدید یا فرصت؟
در پست های بعدی قراره که نکاتی در مورد هوش مصنوعی بهتون بگیم که با توجه به این نکات میتونید پاسخ این سوال رو بدید
در پست های بعدی قراره که نکاتی در مورد هوش مصنوعی بهتون بگیم که با توجه به این نکات میتونید پاسخ این سوال رو بدید
هوش مصنوعی چیست؟
منظور از هوش مصنوعی ماشینیه که طوری برنامه نویسی شده باشه که بتونه مثل انسان فکر کنه و بتونه از رفتار بقیه افراد تقلید کنه. در واقع هوش مصنوعی نوعی شبیه سازی هوش انسان برای کامپیوتره. این تعریف رو می تونیم به همه ی ماشین هایی نسبت بدیم که بگونه ای مثل ذهن انسان عمل می کنن و می تونن کارهایی مثل حل مسئله و یادگیری را انجام بدن.
🆔 @raminacademydev
🌎 Raminacademy.com
منظور از هوش مصنوعی ماشینیه که طوری برنامه نویسی شده باشه که بتونه مثل انسان فکر کنه و بتونه از رفتار بقیه افراد تقلید کنه. در واقع هوش مصنوعی نوعی شبیه سازی هوش انسان برای کامپیوتره. این تعریف رو می تونیم به همه ی ماشین هایی نسبت بدیم که بگونه ای مثل ذهن انسان عمل می کنن و می تونن کارهایی مثل حل مسئله و یادگیری را انجام بدن.
🆔 @raminacademydev
🌎 Raminacademy.com
Forwarded from Ramin
کاربرد هوش مصنوعی:
به عنوان مثال می تونیم به دستیار صوتی اپل (siri) اشاره کنیم که به سوالات و درخواست های شما جواب میده و در حین رانندگی تنها با گوش کردن به حرف های شما برای دوستانتون پیام ارسال می کنه و یا با دوستانتون تماس می گیره.
تفاوت هوش مصنوعی و برنامه نویسی:
ما در برنامه نویسی ورودی های مشخص و معینی داریم و با استفاده از دستوراتی مثل if و else می تونیم مسائل رو حل کنیم. ولی مسائلی که با هوش مصنوعی حل میشن تنوع زیادی دارن مثل تبدیل صدا به متن که داده های ورودیش زیاد هستن و مجبوریم از مدل های هوش مصنوعی استفاده کنیم.
برای اطلاعات بیشتر در مورد ابزار های هوش مصنوعی مقاله زیر را بخوانید:
https://raminacademy.com/article-21/artificial-intelligence-tools-for-programmer
به عنوان مثال می تونیم به دستیار صوتی اپل (siri) اشاره کنیم که به سوالات و درخواست های شما جواب میده و در حین رانندگی تنها با گوش کردن به حرف های شما برای دوستانتون پیام ارسال می کنه و یا با دوستانتون تماس می گیره.
تفاوت هوش مصنوعی و برنامه نویسی:
ما در برنامه نویسی ورودی های مشخص و معینی داریم و با استفاده از دستوراتی مثل if و else می تونیم مسائل رو حل کنیم. ولی مسائلی که با هوش مصنوعی حل میشن تنوع زیادی دارن مثل تبدیل صدا به متن که داده های ورودیش زیاد هستن و مجبوریم از مدل های هوش مصنوعی استفاده کنیم.
برای اطلاعات بیشتر در مورد ابزار های هوش مصنوعی مقاله زیر را بخوانید:
https://raminacademy.com/article-21/artificial-intelligence-tools-for-programmer