تایتل قالب طراحی سایت سئو قالب بیان
مطالب یک عاشق تکنولوژی...


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

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

1) JAVA, جاوا

اولین زبانی که من با اون شروع به برنامه نویسی کردم جاوا بود
کار برد های بسیار زیاد و یادگرفتن برنامه نویسی اندروید از دلایل شخصی من بود ولی از دلایل بسیار مهمی که من بعد از شروع درس مبانی کامپیوتر به آن پی بردم این بود که این زبان برگرفته از زبان ++C است و شباهت زیادی به اون داره، بنابراین بعد یادگیری جاوا شما میتوانید زبان های خوانواده C رو که در دانشگاه ها تدریس میشود به خوبی یاد بگیرید، یعینی با یک تیر دو نشان

البته جاوا مزایای دیگیری هم دارد که از جمله ی آن میتوان به زیبا تر بودن کد ها اشاره کرد (بعد از یاد گیری جاوا و ++C خودتان به این نکته پی میبرید)، که آن هم به نوبع خود میتواند باعث درک راحت تر کد شود

البته از معایب اون میشه به سخت تر یادگرفتش نسبت به C و ++C اشاره کرد 

موارد استفاده

  • توسعه ی وب
  • توسعه ی اپلیکیشن

مزایا

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

معایب

  • ناشی از سینتکس زبان های C و ++C
  • نیازمند تفکر تحلیلی بسیار

2) Python

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

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

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

و همچنین کاربرد های بسیار حرفه ای و زیادی دارد و اصلا زبان کم کاربردی نیست.

موارد استفاده

  • توسعه ی وب
  • توسعه ی اپلیکیشن

مزایا

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

معایب

  • نیازمند رعایت جزئیاتی چون قراردادهای نام گذاری صحیح

نتیجه تصویری برای ‪python‬‏

نتیجه گیری
اگر درس مبانی کامپیوتر برای شما مهم است بهتر است با زبان جاوا شروع کنید تا در یادگیری زبان c و ++C دچار مشکل نشوید و با نمره الف این درس را پاس کنید
ولی اگر مهترین چیز برای شما بازار کار است، به شدت توصیه میکنم زبان پایتون را یاد بگیرید تا به راحتی بتوانید کد های بسیار پیچیده را وارد کنید
و در کل اگر زمان کافی در اختیار دارید ابتدا جاوا و سپس پایتون را یاد بگیرید و برای تقویت قدر خود در این زبان ها حتما به حل تمرین بپردازید
برای مثال تمرینات سایت projecteuler به شما کمک بسیاری میکند تا تفکر خلاقانه خود را گسترش تقویت کنید( لطفا برای تمرینات این سایت حوصله به خرج دهید، و با صدای بلند فحش ندهید)
اگر مطلبی بوده که از قلم انداخته شده شما مطالب را کامل کنید

و باید بگویم این مطلب کمی با مطالب سایت های خارجی فرق دارد (یا مطالب ترجمه) دلیل آن هم متفاوت بودن شرایط در ایران است.

امیر حسین ۲۴ آبان ۹۶ ، ۱۵:۵۹ ۰ ۰ ۱۶۴

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی

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


طبقه بندی موضوعی