×
صفحه اصلی سوالات برنامه نویسی کاربران دوره‌های آموزشی پروفایل کاربری درباره و تماس

راهنمایی برای شروع برنامه نویسی

0
0

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

من برنامه نویسی رو تازگیا شروع کردم و میخواستم ببینم روی چه زبانی تمرکز کنم بهتره جاوااسکریپت یا پایتون؟ خیلی خوبیا درباره هر دو میشنوم ولی چون به هر دو علاقه دارم نمیتونم انتخاب کنم (و اینکه به حوزه امنیت شبکه و وب اپلیکیشن هم علاقه دارم و احتمالا هدفم اینه که این حوزه رو در کنار بک‌ اند کار کنم )

یه چیز دیگه هم اینکه من از کسی پرسیدم درباره شروع برنامه‌نویسی و پیدا کردن علاقه بهم پیشنهاد داد که ۴ و ۵ ماه اول رو تو حوزه های مختلف سرک بکشم و همه رو یه امتحانی بکنم که بتونم علاقمو پیدا کنم ولی مطمئن نیستم که اینکار درسته یا نه چون ۴ ۵ ماه وقت زیادیه حالا میخواستم نظر شما دوستان رو در این باره بپرسم

  • 1 ماه قبل
  • 1 ماه قبل
  • 501 بازدید
  • 18 پاسخ

سلام دوست عزیز

در رابطه با اینکه میگین ۴ یا ۵ ماه وقت زیادیه باید بگه مهم ترین اصل در یادگیری برنامه نویسی یا هر حرفه تخصصی دیگه ای صبور بودن و داشتن اتش سیری ناپذیر برای یادگیریه و همونطور که اکثر مردم میگن : گر صبرکنی زه غوره حلوا سازی.

در رابطه با جاوا اسکریپت و پایتون هم باید بگه بهترین راه و منطقی ترین راه اینه که هردوتاش رو تا جایی که میتونین یاد بگیرین چون 'ضرر که نداره:)' . ولی همزمان یاد نگیرین چون دچار سردرگمی میشین و کم کم اشتیاقتون برای برنامه نویسی از بین میره و اونجاست که الکی الکی سه ماه از وقتتون هدر میره. اما اگه میخواین فقط یکی رو یاد بگیرین نظر من اینه که از هرکدوم یه دوره مقدماتی (۶ ساعت هم به نظرم کافیه) ببینید و تمرین کنید. اون موقست که متوجه میشین الگوریتم و ساختار ذهنیتون با کدوم بیشتر مطابقت داره و کدوم براتون قابل درک تره. بعد میتونین همون رو ادامه بدین و بعد از ۲ تا ۳ سال البته به طور تقریبی به درآمدزایی برسین.

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

در حوزه بک اندهم همونطور که دوستان فرمودند زبان php خیلی مناسب و قابل فهمه و قدرت چشم گیری داره و منابع اموزشی (هم داخلی و هم خارجی) زیادی داره که میتونین به صورت رایگان و نقدی تهیه کنین و مقاله های بیشمار این زبان برنامه نویسی رو مطالعه کنین. همچنین استفاده از سایت w3schools هم میتونه خیلی کارآمد باشه و کمکتون کنه مطالب را بهت درک کنین (البته باید یه مقداری زبان انگلیسی خودتون رو قوی کنین).

امیدوارم تونسته باشم کمکتون کنم. با تشکر:)

  • 1 ماه قبل
  • 0 0

    Ph4nt01 سلام دوست عزیز خیلی ممنون بابت راهنمایی (1 ماه قبل)

  • 0 0

    میکائیل رئیسی خواهش میکنم عزیزم(1 ماه قبل)

۴ یا ۵ ماه زیاده . بهتره که مثلا ۲ هفته بزاری واسه امنیت.  ۲ هفته واسه شبکه  . ۲ هفته واسه برنامه نویسی . ۲ هفته واسه فلان و...تست کن و تست کن  به یه تجربه ایی برس و علاقه ات رو انتخاب کن و بچسب بهش :) بهتره از تجربه بقیه هم استفاده کنی . ولی ۴ یا ۵ ماه واقعا خیلی زیاده :)

  • 1 ماه قبل
  • 0 0

    Ph4nt01 صحیح ممنون بابت راهنمایی دوست عزیز ????(1 ماه قبل)

  • 0 0

    Ph4nt01 ایموجیه تبدیل به علامت سوال شد :/(1 ماه قبل)

  • 0 0
    سید محمدعلی نوری

    سید محمدعلی نوری باگ ایموجی رو گزارش کردی؟(1 ماه قبل)

  • 0 0

    Ph4nt01 بله گزارششو دادم(1 ماه قبل)

سلام دوست عزیز

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

برای جاوا اسکریپت دوره استاد اعظمی از پیج اینستا : javascript.front@

و برای پایتون دوره قدیریلمه از وب یسایت الترا آموز رو پیشنهاد می کنم. (دوره ابزار نویسیشون) پیشنهاد میکنم پیچ اسنتاشون با نامشون سرچ کنین

موفق باشین .

  • 1 ماه قبل
  • 0 0

    Ph4nt01 خیلی ممنون عزیز (1 ماه قبل)

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

  • 1 ماه قبل
  • 0 0

    Ph4nt01 ممنون بابت راهنمایی(1 ماه قبل)

درود و عرض اب خدمت شما
من خودم برای شروع برنامه نویسی بخصوص اینکه شما گفتید به بخش Back-End علاقه من هستید ، زبان PHP رو پیشنهاد میدم. با زبان های برنامه نویسی پایتون و جاوا اسکریپت زیاد کار نکردم به همین جهت نمیتونم اظهار نظر کنم. 

** یک نکته خوب اینکه بهتره شما اول Trend بودن یک زبان برنامه نویسی و میزان نیاز به اون زبان در کشور و همچنین محل زندگی خودت رو در Google Trends بررسی کنی. خوبی ای که داره اینه که میتونی حتی بصورت لحظه ای روند گرایش و محبوبیت یک زبان برنامه نویسی در بازه های زمانی متفاوت تا همین الآن رو خیلی دقیق بررسی کنی و بعد تصمیم بگیری .

- برای استفاده از سرویس Google Trends اینجا کلیک کن.

یک نکته  دیگه هم بگم اینکه طبیعتا شما باید با یک سیستم پایگاه داده ( رابطه ای یا NOSQL ) هم کار بکنی که می تونی برای بررسی میزان Trend بودن یک سیستم پایگاه داده به db-engines مراجعه کنی که بصورت لطحظه و براساس زمان های متفاوت میزان محبوبیت یک سیستم پایگاه داده رو به همراه علت رشد صعودی یا نزولی رو خیلی دقیق و بامنطق برات بیان میکنه .

- برای استفاده از سرویس db-engines اینجا کلیک کن .

امیدوارم توضیحات مفید بوده باشه :)

  • 1 ماه قبل
  • 0 0

    Ph4nt01 سلام دوست عزیز اطلاعات بسیار مفید و جامع بود خیلی ممنون از وقتی که گذاشتید(1 ماه قبل)

  • 0 0
    حجت فضایلی

    حجت فضایلی درود و عرض ادب خدمت شما . بااحترام ، از محبت شما ممنونم(1 ماه قبل)

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

 

جاوا اسکرپیت 

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

 

 

پایتون

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

 

 

 

 

  • 1 ماه قبل

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

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

و در نهایت تمرین تمرین تمرین تا توی حوزه مدنظر پیشرفت کنید

 

 

 

 

 

 

 

  • 1 ماه قبل
افزودن پاسخ