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

مولف دوره:
این دوره توسط بهزاد مرادی تالیف شده است.

سطح دوره:
سطح این دوره مقدماتی است.

پیش‌نیازها:
این دوره هیچ گونه پیش نیازی ندارد.

مدت زمان دوره:
۸۱

همین الان شروع کن

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

بدون شک عنوانی که می‌توان برای عصر حاضر درنظر گرفت، عصر تکنولوژی است و شاهد چنین ادعایی هم این است که در عصر کنونی، تکنولوژی در تمامی جنبه‌های زندگی ما از حریم‌خصوصی گرفته تا محیط کار و … رخنه کرده است؛ در مورد تأثیرات زیاد تکنولوژی در بهبود زندگی بشری جای هیچ‌گونه بحثی نیست اما درعین‌حال بایستی بررسی کنیم و ببینیم که به چه شکل می‌توانیم نسل جدیدمان را از مصرف‌کنندهٔ تکنولوژی به تولید‌کنندهٔ آن مبدل سازیم. 

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

اهداف این دورهٔ آموزش برنامه‌نویسی
آنچه در پایان این دورهٔ آموزشی آنلاین به‌دست خواهید آورید، شناخت دقیقی از تاریخچهٔ اولین زبان‌های برنامه‌نویسی و اولین برنامه‌نویسان دنیا، آشنایی با تفاوت‌های زبان‌های برنامه‌نویسی مختلف، سبک‌های گوناگون برنامه‌نویسی و همچنین آشنایی با مسائلی همچون الگوریتم، فلوچارت، برنامه‌نویسی شیئ‌گرا (OOP) و سایر حوزه‌های مربوطه می‌باشد.

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

ویکی این دورهٔ آموزشی در دست تألیف است.

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

هزینهٔ این دوره چقدر است؟
این دوره کاملاً رایگان و به‌صورت آنلاین برگزار می‌گردد.

آیا این دوره پیش‌نیاز خاصی دارد؟
باتوجه به این‌که خود این دورهٔ آموزشی به‌عنوان یک دورهٔ مقدماتی تألیف و عرضه شده است،‌ لذا نیاز به پیش‌نیاز خاصی ندارد.

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

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

توجه!
امکان نظردهی که برای این بخش درنظر گرفته شده است صرفاً جهت ارائهٔ نظرات پیرامون کیفیت دوره بوده و از کلیهٔ کاربران خواهشمندیم تحت‌ هیچ عنوان به پرسیدن سؤال و یا درخواست گرفتن راهنمایی در این بخش نپردازند (لازم به‌ذکر است سؤالات غیرمرتبط حذف خواهند شد).
لیست نظرات
کاربر میهمان
دیدگاه شما چیست؟
کاربر میهمان
Insight
Insight
امروزه هر کس که با کامپیوتر و فناوری سر‌ و کار داره، باید برنامه‌نویسی رو یاد بگیره.
جمله‌ی معروفی از مرحوم استیو جابز هست که میگه:
I think everybody in this country should learn how to program a computer because it teaches you how to think
لذا برنامه‌نویسی یک طرز تفکره و یادگیری این طرز تفکر در جنبه های مختلف زندگی میتونه به ما کمک کنه.
حتی اگه شخصی حرفه‌اش توسعه ی نرم‌افزار هم نباشه باید اصول برنامه‌نویسی رو بدونه. مثل آموزش‌های تئوری که حین کسب گواهینامه ی رانندگی وجود داره. با اون دروس ما مبدل به مکانیک نمیشیم اما روند کلی رو یاد میگیریم و بعضی وقت ها به کارمون میاد.
baran
baran
با عرض سلام
واقعا دیگه نمیدونم چطور این لطف تون رو جبران کنم.یعنی واقعا عالی هستین . امیدوارم همیشه سربلند و موفق باشین.
کاربر میهمان
کاربر میهمانمن یک کاربر مهمان هستم
سلام،من واقعا ممنونم که مقدمه و استارت برنامه نویسی رو گذاشتین من خودم متولد 1382 هستم و 3dmax و فتوشاپ و html و css بلدم و از اینکه تونستم با سایت شما با برنامه نویسی آشنا شوم خیلی خوشحالم و همچنین معتقدم که کد نویسی و گرافیک هیچ محدودیت سنی نداره !!
mohammad.einy.
mohammad.einy.
خیلی عالیه.من نصف دوره های آموزشی اینجا رو خوندم، بی نظیرید.واقعا خسته نباشید.تنها ترسم اینه ک یه روزی خسته شید.آموزش این علم به این زبان ساده تو کشور ما نایابه.از این که تونستم به کمک شما به یه برنامه نویس تبدیل بشم . و وارد دنیای بزرگ کامپیوتر بشم خوشحالم.این سایت رو هرگز تو مسیر زندگیم فراموش نمیکنم.چون شروع مسیرم با این سایت بود.خیلی ممنون از همه زحمت کشان این سایت
fighter
fighter
خسته نباشید
کاربر میهمان
دانيالمن یک کاربر مهمان هستم
سلام و خسته نباشيد♥️ سكان آكادمي جاييه كه هركسي بهش نياز داره!! واقعاً عاليه و ممنونم از شما
amiredrisi امیر محمد ادریسی
amiredrisi امیر محمد ادریسی
با عرض سلام و خسته نباشید اگر امکان داشته باشد این دوره ها رو به صورت پی دی اف هم در سایت قرار بدید ممنونن میشم به دلیل اینکه در هر مکان دسترسی به اینترنت وجود نداره به خصوص برای قشر دانشجو که مدام در حال رفت و آمد و بیشتر وقتش توی اتوبوس و مترو سپری میشه بازم با تشکر از سایت پر محتوا و خوبتون بدون اغراق یکی از بهترین سایتا شاید تاپ ترین سایت در زمینه توسعه نرم افزار باشه ممنون:)
baran
baran
سلام آموزش هاتون بسیار عالی.... واقعا ممنونم...ولی حیف که بصورت پی دی اف نیستند.خوب نمیتونیم دانلود کنیم.
مرسی
Computer
Computer
خیلی عالی ... اجر شما با خداوند متعال :)
محمد
محمد
سلام ممنون از زحمات شما عزیزان برا من خیلی عالیه گام به گام با کمک شما برنامه نویسی یاد بگیرم انگیزم دو برابر شد.خدا قوت