جستجو برای:
  • صفحه اصلی
  • وبلاگ
    • همه‌ی مقاله ها
    • مهارت های برنامه‌نویسی
    • نکات ضروری پایتون
    • پاسخ به سوالات عمومی
    • مینی پروژه پایتون
    • دوره ها
  • فروشگاه
  • درباره مدرس
  • تماس با ما
  • سبد خرید
  • دوره های من
  • درباره مدرس
  • تماس با ما
پای کلس
  • صفحه اصلی
  • وبلاگ
    • همه‌ی مقاله ها
    • مهارت های برنامه‌نویسی
    • نکات ضروری پایتون
    • پاسخ به سوالات عمومی
    • مینی پروژه پایتون
    • دوره ها
  • فروشگاه
  • درباره مدرس
  • تماس با ما
  • سبد خرید
  • دوره های من
0

ورود و ثبت نام

وبلاگ

چگونه برنامه‌نویس شویم ؟ + ویدئو | سال 2021 برنامه‌نویس شوید

ژانویه 17, 2021
ارسال شده توسط علی لب ریشان
پاسخ به سوالات عمومی
2.31k بازدید
()

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

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


زبان برنامه نویسی یادگیری | میزان لازم تسلط زبان انگلیسی؟

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

 

 

شروع برنامه نویسی پاسخ به بهانه های علاقه مندان

اما در مقاله‌ای روبرو سعی کردیم که هرچیزی که مانع از شروع کار شما می‌شود را بیان کنیم در این مقاله بهانه کاربران برای شروع برنامه‌نویسی را بیان کردیم و پاسخ دادیم که چطور از این افکار منفی خلاص شوند.


چگونه برنامه‌نویس شویم ؟

چگونه برنامه‌نویس شویم

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

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

مقاله پیشنهادی: چگونه در برنامه‌نویسی بروز بمانیم؟

چک کردن منابع زیر می‌تواند به شما کمک خوبی کند:

1-داکیومنت های رسمی پایتون به شما در برنامه‌نویس شدن کمک می‌کند

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

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

2-  با وب سایت tutorialspoint نگران فراموشی مطالب نباش

وب سایت tutorialspoint منبعی برای برنامه‌نویس شدن

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

3- وب سایت realpython همیشه به کار برنامه‌نویس ها میاد

 realpython مرجع عالی برنامه‌نویس ها

وب‌سایت realpython خیلی موضوعات گوناگونی را پوشش می‌دهد. فریم ورک های جنگو و فلسک را نیز پوشش می‌دهد. این وب سایت 2 بخش ویژه و عادی دارد. برای استفاده از بخش ویژه باید اکانت خریداری کنید اما مطالب رایگان عالی را نیز ارائه می‌دهند.

4- وب سایت stack overflow اجتماع بزرگ برنامه‌نویس ها

stack overflow اجتماع بزرگ برنامه‌نویس ها

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

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

 چگونه هنگام برنامه‌نویسی زمانی که به مشکل بر می‌خوریم از آن عبور کنیم؟

برنامه‌نویس خسته چیکار می‌تواند انجام دهد؟

1.توقف فعالیت و آوردن مسائل بر روی کاغذ

وقتی که در بخشی از کد های خود به مشکل بر می‌خوریم بهتر است کدنویسی را متوقف کنیم و سپس شروع کنیم به نوشتن مشکلات بر روی کاغذ و سپس برای مشکل برنامه خود به دنبال راه حل می‌گردیم. گام به گام مراحل را برای حل مشکل می‌نویسیم. منظور از روی کاغذ آوردن مشکلات یعنی می‌توان الگوریتم هم روی کاغذ کشید. مثل تصور زیر که به صورت خیلی ساده مراحل تعمیر لامپ را به صورت الگوریتم کشیده است. منظورمان دقیقا همین بود کشیدن راه کار ها و مراحل کار به شکل زیر تا ذهن شما ساماندهی شود.

استفاده از چارت توسط برنامه‌نویسان

2.exception handling

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

3.پرینت کردن متغیر ها برای درک کارکرد قطعه کد ها

یکی از کار های دیگری که می‌توانیم انجام دهیم بخش به بخش کد خود را پرینت کنیم مثلا اگر مقدار متغیری را متوجه نمی‌شویم و خروجی مورد نظر ما را ندارد می‌توانیم با پرینت کردن مرحله به مرحله متغیر مقدار آن را ببینیم و نحوه کارکرد قطعه کد را متوجه شویم.


4.کد ویژوالیزر ابزار برنامه‌نویس ها

کد ویژوالیزیشن چیست؟

 

یکی از راه های دیگر برای فهمیدن نحوه کار کد شما استفاده از کد ویژوالیزراست. این ابزار به شما می‌گوید دقیقا گام به گام چه اتفاقی برای کد شما می‌افتد.

دقیقا گام به گام هر خطی که اجرا می‌شود را می‌توانید کنترل و درک کنید.


5. استراحت ذهنی

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

برنامه‌نویس باید گاهی ذهن خود را خالی کند

جمع بندی

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

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

 

این پست مفید بود ؟

به این پست امتیاز بدین !

امتیاز تا کنون: / 5. تعداد امتیاز ها:

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

از این که نتونستیم نظرتون رو جلب کنیم متاسفیم.

بهمون کمک کنین !

چه طوری کیفیت کارمون رو بهتر کنیم ؟

اشتراک گذاری:
برچسب ها: برنامه نویسبرنامه نویس شدنشروع برنامه نویسیمسیر برنامه نویسی
مطالب زیر را حتما بخوانید
  • کاربرد های پایتون
    کاربرد های پایتون چیست ؟ | با پایتون چه برنامه هایی می‌توان نوشت ؟

    1.86k بازدید

  • مسیر یادگیری پایتون
    نقشه راه یادگیری پایتون چگونه است؟

    2.24k بازدید

  • کتاب یا ویدئو آموزشی؟
    فیلم یا کتاب برنامه نویسی ؟ | آموزش برنامه‌نویسی

    2k بازدید

  • کاربرد پایتون در صنعت آموزش و دانشگاه ها چیست؟
    کاربرد پایتون در صنعت آموزش و دانشگاه ها چیست؟

    1.94k بازدید

  • رفع تحریم گیت هاب
    چگونه گیت هاب برای ایرانی ها رفع تحریم شد؟

    2.34k بازدید

  • چرا برای یادگیری برنامه‌نویسی نیاز به پشتیبان داریم؟
    چرا برای یادگیری برنامه‌نویسی نیاز به پشتیبانی داریم؟

    2.27k بازدید

قدیمی تر ابزار کد ویژوالیزر چیست؟ | ابزاری برای درک بهتر برنامه نویسی
جدیدتر انواع زبان های برنامه‌نویسی چه کاربردی دارند؟

2 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • AA گفت:
    مارس 9, 2021 در 6:09 ب.ظ

    ممنون واقعا به من در برنامه نویسی کمک کرد خیلی عالی بود!

    پاسخ
    • علی خندان گفت:
      می 16, 2021 در 2:39 ب.ظ

      خیلی از این بابت خوش حالم.

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • پاسخ به سوالات عمومی
  • دوره ها
  • معرفی ابزار و افزونه های برنامه نویسی
  • مهارت های برنامه‌نویسی
  • مینی پروژه پایتون
  • نکات ضروری پایتون
نوشته‌های تازه
  • تحلیل نامزد ها در مناظره های انتخاباتی با دیتا ویژوالیزیشن (مصورسازی داده)
بقیه پست های ما
  • دیتا ویژوالیزیشنتحلیل نامزد ها در مناظره های انتخاباتی با دیتا ویژوا…
  • معرفی دوره جامع پایتون توسط علی خندان – پایتون…
  • کاربرد های پایتونکاربرد های پایتون چیست ؟ | با پایتون چه برنامه هایی …
  • معرفی بهترین کانال های یوتیوب آموزش پایتونمعرفی بهترین کانال های یوتیوب آموزش پایتون
  • مسیر یادگیری پایتوننقشه راه یادگیری پایتون چگونه است؟
دسته بندی مطالب
دوره ها (4) معرفی ابزار و افزونه های برنامه نویسی (9) مهارت های برنامه‌نویسی (10) مینی پروژه پایتون (2) نکات ضروری پایتون (4) پاسخ به سوالات عمومی (12)
تماس با ما

برای تماس با ما سریع ترین راه تلگرامه:

t.me/pyclass_support

تمامی ایده و مطالب متعلق به مجموعه باحال «پای کلس» می باشد!

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت