مطالب آموزشی

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

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

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

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

اما بسیاری از ما قادر به کار کردن های روزانه در حد رفع نیاز با موبایل و کامپیوتر یا تبلت هستیم، اما واقعا چقدر می توانید دنیای رایانه و دیجیتال را درک کنید؟

تا کنون فکر کرده اید که نرم افزاری مثل اسنپ که یکی از پر کاربردترین نرم افزارهای موبایل در ایران است چگونه کار می کند؟

یا گوگل از کجا اینقدر دقیق می تواند جواب سوال شما را پیدا کند؟ یا چطور در اینستاگرام دقیقا ویدیوهای مورد علاقه شما نمایش داده می شوند؟ بازی های جذاب و هیجان انگیز مثل call of duty یا PES و FIFA ، چگونه کار میکنند؟

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

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

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

اگر آشنایی اولیه با کامپیوتر و زبان های برنامه نویسی دارید معطل نکنید و در اولین فرصت یک اکانت کدکادمی تهیه کنید و آموزش یک زبان برنامه نویسی دیگر را آغاز کنید!

اما اگر در ابتدای راه هستید پس با من همراه باشید. راستی شرط لازم این همراهی تسلط نسبی بر زبان انگلیسی هست، شرط لازم رو دارید؟ پس بزن بریم…

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

در ابتدای راه باید مسیر اصلی خود را مشخص کنید، اینکه میخواهید برنامه نویس چه پلتفرمی شوید؟
  1. برنامه نویسی دسکتاب (ویندوز)
  2. برنامه نویس وب
  3. برنامه نویسی موبایل (اندروید یا ios)

ابتدا بیاید تا با هر یک از این برنامه نویسی ها آشنا شویم.

برنامه نویسی دسکتاب یا ویندوز:

این برنامه نویسی بیشتر به برنامه نویسی نرم افزارهای کاربردی مورد استفاده در ویندوز می پردازد، نرم افزارهای نظیر فتوشاپ، آفیس، مطلب، نرم افزارهای حسابداری، مهندسی، بازی ها و …. برنامه نویسی ویندوز یکی از پایه ای ترین و بنیادی ترین مسیر برنامه نویسی هست، اگر برنامه نویسی های ویندوز را بلد باشید ورود به دنیای موبایل و وب برایتان بسیار راحت خواهد بود. (مثل یاد گرفتن رانندگی با پیکان ۵۷ هست😁)

برنامه نویس وب:

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

برنامه نویسی موبایل:

از کاربردهای این نوع برنامه نویسی فکر کنم نیازی نیست مثال بزنم. دیگه این روزها همه شما از اپلیکشین هایی مثل اسنپ، اسپاتیفای، اینستاگرام، تلگرام، واتساپ، شاد، بازار،بانکداری های موبایل و … بارها استفاده کرده اید و به خوبی می توانید درک کنید که بازار برنامه نویسی موبایل شاید داغ ترین بازار در دنیای امروز باشد. (اینجا دیگه حسابی پول پارو می کنید 😍😍)

گام دوم: با کمی تحقیق زبان برنامه نویسی خود را مشخص کنید

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

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *