چطوری برنامه نویسی کامپیوتر رو شروع کنیم ?(قسمت اول)

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

بخش ۱: یه زبان انتخاب کنید

چطوری برنامه نویسی کامپیوتر رو شروع کنیم ?(قسمت اول)۱-یه زبان برنامه نویسی انتخاب کنید.

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

2. زبان هایی مثل C، C++، C# و... مورد بررسی قرار بدید.

۲-زبان هایی مثل C، C++، C# و… مورد بررسی قرار بدید.

این زبان ها عمدتا برای ایجاد اپلیکیشن های کامپیوتری مستقلی مثل بازی ها به کار می رن. برای تازه کارها، یادگیری C و C++ ممکنه سخت باشه، ولی غیرممکن نیست. یادگیری این زبان ها باعث میشه به درک عمیقی از برنامه نویسی (بیشتر زبان های برنامه نویسی، مفاهیمی مشابه C و C++ دارن) و علاوه بر اون به درک عمیقی از نحوه کار کامپیوتر برسید. این زبان ها محبوب و پراستفاده ان، هرچند استفاده از C# (ک خیلی شبیه جاوائه) داره رواج بیشتری پیدا می کنه.

جاوا یا جاوااسکریپت رو بررسی کنید.

۳-جاوا یا جاوااسکریپت رو بررسی کنید.

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

پایتون رو امتحان کنید.

۴-پایتون رو امتحان کنید.

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

PHP رو مورد بررسی قرار بدید

۵-PHP رو مورد بررسی قرار بدید.

PHP مخفف پردازنده ابرمتنه (Hypertext Processor). این زبان، زبان برنامه نویسی وبه و به دلیل محبوبیت و weak typing بودنش، زبان نسبتا آسونیه (محبوبیت به این معنیه که آموزش های خوبی میشه براش پیدا کرد). این زبان برای برنامه نویسی سمت سرور، زبان فوق العاده ایه.

خودتون رو محدود به این زبان ها نکنید!

۶-خودتون رو محدود به این زبان ها نکنید!

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

  • -بهترین کار اینه که شغل هایی که دوست دارید بهش برسید رو در نظر بگیرید و بعدش دنبال این بگردید که برای این شغل ها چه زبان هایی لازمه.

بخش ۲: یادگیری زبان

به دانشگاه رفتن فکر کنید

۱-به دانشگاه رفتن فکر کنید.

اگرچه اکثر کمپانی ها وقتی می خوان برنامه نویس استخدام کنن بیشتر به مهارت هاش دقت می کنن تا مدرک دانشگاهیش، ولی با اینحال داشتن مدرک دانشگاهی یه امتیاز مثبته. این که از یک استاد و متخصص (و شاید دوستتون) راهنمایی بگیرید خیلی تاثیر بیشتری از این داره که خودتون یاد بگیرید.

از دانشگاه های آنلاین آموزش ببینید.

۲-از دانشگاه های آنلاین آموزش ببینید.

هم می تونید پول بدید و در انتهای دوره آموزشی مدرک انلاین بگیرید و هم می تونید توی برنامه های رایگانی مثل دوره فوق العاده ای که دانشگاه MIT می گذاره شرکت کنید. در هر صورت می تونید خیلی چیزها ازین دوره ها یاد بگیرید. (آدرس برنامه های رایگان دانشگاه MIT: mit.edu/courses/electrical-engineering-and-computer-science)

از ابزار آنلاین کمک بگیرید.

۳-از ابزار آنلاین کمک بگیرید.

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

http://developers.google.com/university

https://developer.mozilla.org/en-US/docs/Learn

از آموزش های آنلاین کمک بگیرید.

۴-از آموزش های آنلاین کمک بگیرید.

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

  • -کلاس های آنلاین هم وجود داره که می تونید کدنویسی رو ازشون یادبگیرید. مثلا khan academy کدنویسی کامپیوتر یاد میده (با ویدیو). Code academy هم سایت دیگه ای برای آموزش قدم به قدمه. (توی سایت های ایرانی ای مثل تخته سفید، فرادرس، مکتب خونه و … هم می تونید آموزش های رایگان کدنویسی رو پیدا کنید).
  • هر چه زودتر شروع کنید.۵-هر چه زودتر شروع کنید.
  • برنامه هایی وجود داره که برای آموزش دادن به بچه هاست. برنامه هایی مثل Scretch دانشگاه MIT خیلی برنامه مفیدیه و مثل هر زبان دیگه ای، هر قدر جوون تر باشید یادگیریش آسون تره.
  • -کیت ها (kit) به ندرت برای یادگیری مفیدن.

شما ممکن است این را هم بپسندید

پاسخ دهید

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