بنر آموزشگاه ره‌جویان مخصوص موبایل
بنر آموزشگاه ره جویان

آموزش برنامه نویسی را از کجا شروع کنیم ؟؟

آموزش برنامه نویسی را از کجا شروع کنیم؟

این سوالی است که بیشتر افرادی که دوست دارند در زمینه برنامه نویسی وارد شوند می پرسند؟ شاید این سوال شما هم باشد…پس تا آخر این مقاله را کامل مطالعه نمایید

آموزش برنامه نویسی را از کجا شروع کنیم ؟

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

اما سوالی که مطرح می‌شود آموزش برنامه نویسی را از کجا شروع کنیم ؟

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

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

اما چگونه و از کجا برنامه نویسی را شروع کنیم؟؟

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

تعریف برنامه نویسی

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

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

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

با چه زبانی کد بنویسیم؟

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


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

 

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

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

اصول کلی برای نوشتن یک برنامه

هیچ برنامه نویس حرفه ای برای طراحی یک برنامه از ابتدا شروع به کدنویسی نمی کند 

پس چکار کنیم؟

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

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

در مقاله های آتی، تک تک این موارد را مورد بررسی قرار می دهیم و به شما در اموزش برنامه نویسی کمک می کنیم…پس با ره جویان همراه باش.

اسکیما پیدا نشد.

نظر (4)

  1. حسین همت تبار

    سلام
    خیلی عالی

    منتظر بقیه مقاله هاتون هستیم

    1. سلام
      بله حتما

  2. خلیل مطفری

    واقعا مفید بود…
    من تصمیم گرفتم مقاله های شما را جلو برم.
    ممنون

    1. خیلی عالی.
      موفق باشید

دیدگاه خود را اینجا قرار دهید

نشانی ایمیل شما منتشر نخواهد شد.

فیلدهای نمایش داده شده را انتخاب کنید. دیگران مخفی خواهند شد. برای تنظیم مجدد سفارش ، بکشید و رها کنید.
  • عکس
  • شناسه محصول
  • امتیاز
  • قیمت
  • در انبار
  • موجودی
  • افزودن به سبد خرید
  • توضیحات
  • محتوا
  • عرض
  • اندازه
  • تنظیمات بیشتر
  • ویژگی ها
  • Custom attributes
  • زمینه های دلخواه
Click outside to hide the compare bar
مقایسه
لیست علاقه مندی ها 0