برگزیده های پرشین تولز

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

m558

Registered User
تاریخ عضویت
28 آگوست 2012
نوشته‌ها
1,439
لایک‌ها
1,487
با سلام
خواهشا در صورت امکان کمک کنید
یک شخصی است هنرستان کامپیوتر رفته دیپلم گرفته و الان در دانشگاه سما رشته نرم افزار درس میخونه
این شخص خیلی دوست داره برنامه نویسی جاوا را یاد بگیره
باید از کجا شروع کنه؟ برای یادگیری جاوا باید اول چی را باد بگیره
درصورت امکان به زبان ساده هرچیزی که لازمه این بنده خدا یادبگیره را بگید
باتشکر
 

mehdi6052

Registered User
تاریخ عضویت
7 فوریه 2012
نوشته‌ها
370
لایک‌ها
413
محل سکونت
تبريز
با درود

اگر برای کار کردن توی ایران میخواد برنامه نویسی یاد بگیره بهتره بجای زبان جاوا - زبان جاوا اسکریپت و یکی از فریم ورک های مشهور اون مثل React یا Vue رو یاد بگیره

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

epsi1on

Registered User
تاریخ عضویت
30 ژوئن 2008
نوشته‌ها
883
لایک‌ها
2,588
به نظرم اون شخص باید یادش هم باشه مهمترین چیز تمرینه برای اینکه برنامه نویس ماهری بشه
 

mtt2018

کاربر تازه وارد
تاریخ عضویت
6 اکتبر 2021
نوشته‌ها
83
لایک‌ها
37
سن
35
با سلام
خواهشا در صورت امکان کمک کنید
یک شخصی است هنرستان کامپیوتر رفته دیپلم گرفته و الان در دانشگاه سما رشته نرم افزار درس میخونه
این شخص خیلی دوست داره برنامه نویسی جاوا را یاد بگیره
باید از کجا شروع کنه؟ برای یادگیری جاوا باید اول چی را باد بگیره
درصورت امکان به زبان ساده هرچیزی که لازمه این بنده خدا یادبگیره را بگید
باتشکر
البته اگه میخواد سمت سرور کد بزنه. پایتون خیلی به کارش میاد. برای وب میتونه django بزنه.
زبان javascript که دوستمون در بالا گفتن بیشتر به کار frontend یا دستگاه تلفن همراه میاد. درسته که اگه جاوا اسکرپیت بلد باشه میتونه کد nodejs بزنه ولی در ایران زیاد ازش استفاده نمیشه. یک نگاهی به آمار آگهی‌ها تو سایتی مثل جابینجا بندازید. محیط vue هم تو ایران هنوز خیلی جا باز نکرده.
زبان جاوا هم که خودش اول گفته می‌خواد، هنوز بازار قابل توجهی داره و مرتب نسخه جدید میده.
اگه میخواد وب یاد بگیره، محمد صالحه عزیز و خدا بیامرز اینجا یک کلاس رایگان وب داره: https://maktabkhooneh.org/course/برنامه-نویسی-وب-mk74/
ولی همونجوری که یک دوست دیگه گفت، اصل کار برنامه‌نویسی پشتکار و علاقه به یادگیری هست. روی زبان انگلیسی خودش هم به صورت جدی کار کنه.
 

acola

Registered User
تاریخ عضویت
31 دسامبر 2010
نوشته‌ها
257
لایک‌ها
152
محل سکونت
شهر بهار نارنج (Babol)
سلام و عرض ادب

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

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

این پا اون پا کردن مجاز نیس، اگر قراره یاد بگیره آموزش های رایگان برای جاوا و اندروید زیاده، از یکی شروع کنه و شده 50 بار یه آموزش یا چندین آموزش رو ببینه تا یاد بگیره..
 

merajhomaei

Registered User
تاریخ عضویت
28 می 2014
نوشته‌ها
513
لایک‌ها
99
سن
37
سلام دوست عزیز
اگر ایشون کد نویسی کردند یعنی با مفاهیم پایه آشنا هستند میتونند با مقدمات جاوا شروع کنند که در آپارات و دیگر سایتها به صورت رایگان موجود هست و بعدش به صورت پروژه محور که باز اموزش هاش در نت موجود ادامه بدند مثلا میتونند بعدش دوره کاتلین رو شروع کنند که برای گوشی های اندروید هست یا اگر هدفشون صرفا درامد هست میتونند با زبان دارت شروع کنند که خروجیش برای اندروید و آی او اس هست(با یک تیر دو نشون)...
اما اگر بِلکُل کد نویسی نکردند زبان جاوا برای ایشون دیرهضم هست و لازم هست مفاهیم اصلی رو یاد بگیرند که به نظر من میتونند با مقدمات پایتون که در سایت gotoclass هست با آموزش آقای جادی که بسیار ساده و روان تدریس میکنند شروع کنند.
البته در همون سایت آموزش مقدمات جاوا نیز هست که اصلا توصیه نمیکنم این دوره رو ، چرا که مدرس دوره انقدر بد توضیح میده که مبتدی از زبان جاوا منزجر میشه.... و شاید کلا زبان برنامه نویسیو برای همیشه بزاره کنار....
کل حرفا در دو چیز خلاصه میشه :
۱- شروع از زبانی ساده برای فهم مفاهیم اولیه
۲- پیگیری دوره با استاد خوب(کسی که بتونه روان و قابل فهم توضیح بده).
داخل پرانتز: اکثر ایرانیها از زبان های خارجه و ریاضی بدشون میاد و این نتیجه اساتید بد در دوران تحصیل هست که فرد رو متنفر میکنند و این به خاطر کم علمی خود مدرسین هست.
 

mehdi6052

Registered User
تاریخ عضویت
7 فوریه 2012
نوشته‌ها
370
لایک‌ها
413
محل سکونت
تبريز
البته اگه میخواد سمت سرور کد بزنه. پایتون خیلی به کارش میاد. برای وب میتونه django بزنه.
زبان javascript که دوستمون در بالا گفتن بیشتر به کار frontend یا دستگاه تلفن همراه میاد. درسته که اگه جاوا اسکرپیت بلد باشه میتونه کد nodejs بزنه ولی در ایران زیاد ازش استفاده نمیشه. یک نگاهی به آمار آگهی‌ها تو سایتی مثل جابینجا بندازید. محیط vue هم تو ایران هنوز خیلی جا باز نکرده.
زبان جاوا هم که خودش اول گفته می‌خواد، هنوز بازار قابل توجهی داره و مرتب نسخه جدید میده.
اگه میخواد وب یاد بگیره، محمد صالحه عزیز و خدا بیامرز اینجا یک کلاس رایگان وب داره: https://maktabkhooneh.org/course/برنامه-نویسی-وب-mk74/
ولی همونجوری که یک دوست دیگه گفت، اصل کار برنامه‌نویسی پشتکار و علاقه به یادگیری هست. روی زبان انگلیسی خودش هم به صورت جدی کار کنه.
زبان پایتون یک زبان کاربردی و خوب هست و برای محیط وب و دسکتاپ خوب هست یادگیری اون

زبان جاوااسکریپت و بخصوص React الان به رتبه 1 فریم ورک وب تبدیل شده و بسیار معروف هست و Vue هم در رتبه 5 تا 7 هست.
اگر نگاهی به جابینجا بیندازید میبینید که حقوق متوسط برنامه نویسان پایتون بین 5 تا 7 تومن در ماه هست ولی برنامه نویسان React بین 10 تا 20 تومن و Vue هم حقوق بالاست
جاوااسکریپت خودش فریم ورک هایی داره که اونو مناسب برنامه نویسی سمت سرور میکنه و مشکلی نداره از این نظر مثل Next , ..
---------------------------
توی برنامه نویسی اول باید هدف مشخص بشه

مثلا برنامه نویس وب با برنامه نویس موبایل تفاوت داره یا برنامه نویسی برای بازی با ساخت انیمیشن فرق داره و .....
------------------------
در ضمن من خودم برنامه نویس وب با php و لاراول هستم و تکنولوژیهایی مثل React , Vue , JavaScript , Api رو میتونم با لاراول ترکیب کنم برای ساخت وب سایت های پرسرعت و با امنیت و همچنین برای تولید دیتا برای نرم افزارهای موبایل

موفق باشید
 

m558

Registered User
تاریخ عضویت
28 آگوست 2012
نوشته‌ها
1,439
لایک‌ها
1,487
مطالب جالب و آموزنده است تشکر از عزیزان
اگر مطالبی بود باز ارسال کنید
تشکر
 

diordior

مدیر بازارچه صوتی وتصویری*فروشنده معتبر
مدیر انجمن
مدیر انجمن
تاریخ عضویت
22 سپتامبر 2012
نوشته‌ها
4,829
لایک‌ها
1,432
محل سکونت
Earth
بالا