دوره ۱۲ قدم شروع یادگیری برنامه نویسی
مدرس دوره: مهندس سام نیک زاد
برنامه نویس ارشد با تجربه ی برنامه نویسی از سال 1389
- کارشناس ارشد هوش مصنوعی
- کارشناسی مهندسی نرم افزار
تخصص های این دوره :
مبانی برنامه نویسی
الگوریتم فلوچارت
زبان برنامه نویسی سی پلاس پلاس
انجمن های برنامه نویسی
دنیای متن باز
لینوکس
بازار کار و درآمد از برنامه نویسی
استارتاپ و ایده پردازی
توضیحات دوره
|
دوره در سال ۱۴۰۴ دو بار بروزرسانی شده است
|
بسیار خوشحالیم که بعد از مدت ها تحقیقات و تلاش توانستیم بهترین و کامل ترین دوره ی آموزش برای شروع برنامه نویسی بصورت کاملا اصولی را تولید کنیم. شما با تهیه این دوره ۱۲ قدم به دست می آورید که شما را با بسیاری از مفاهیم اصلی ولازم آشنا میکند و اصول را به شما آموزش میدهد. داشتن پایه های قوی بسیار مهم است و با دانش و پایه های قوی برنامه نویسی ، مشکل خاصی در آینده نخواهید داشت و از آن برنامه نویسانی خواهید بود که به راحتی بین زبان های برنامه نویسی مهاجرت میکنند و چند پروژه در حوزه های مختلف برنامه نویسی را بصورت همزمان اجرا میکنند.
شروع برنامه نویسی با دوره ی اصولی ۱۲ قدم برنامه نویسی
این دوره ی آموزشی به شما کمک خواهد کرد که از صفر ترین نقطه ای که در زمینه ی برنامه نویسی هستید بتوانید بصورت اصولی وارد دنیای برنامه نویسی شوید. ۱۲ قدم طراحی شده توسط گروه آموزشی آواسام و مهندس نیک زاد میزان علاقه و شدت شور و اشتیاق شما به برنامه نویسی را میسنجد و در صورت اینکه در همان قدم اول مشخص شد شما شیفته ی راه برنامه نویسی هستید با اصولی بی نظیر شما را به سمت قله ی برنامه نویسی هدایت میکند.
دوره ی ۱۲ قدم برنامه نویسی را دوره ی الفبای برنامه نویسی یا دوره ی درک مفاهیم و اصول برنامه نویسی نیز میتوان نام گذاری کرد چرا که در این دوره الفبای برنامه نویسی به افرادی که در سطح کاملا صفر هستند تدریس میشود و همچنین اصول و درک برنامه نویسی در جلسات بعدی این دوره گنجانده شده است که با استفاده از مثال های راحت میتوانید حتی یک یا دو زبان را در حد متوسط در این دوره یاد بگیرید.

اصول برنامه نویسی مهم ترین چیز در شروع برنامه نویسی است
برنامه نویسی فقط یادگیری زبان های برنامه نویسی یا تکنولوژی های خاص نیست . شما با یادگیری یک زبان برنامه نویسی خاص یا یادگیری یک تکنولوژی خاصی میتوانید شغل خوبی پیدا بکنید ولی این شغل ، باعث پیاده سازی ایده ها و رویاهای شما نخواهد بود بلکه فقط برای کسب درآمد کوچکی و گذراندن زندگی شما کفاف میکند.
همه نوع برنامه نویس در جامعه داریم دلیل اینکه فقط یک عده ی خاص میتوانند ایده ی ناب پیاده بکنند این نیست که آنها تخصص بیشتری دارند یا تلاش بیشتری میکنند بلکه آنها اصول و مفاهیم برنامه نویسی را قبلتر کسب کرده اند و سپس ایده های خود را انجام داده اند.
درک اصول و مفاهیم برنامه نویسی خیلی مهم تر از یادگیری یک زبان برنامه نویسی خاص یا شرکت کردن در یک دوره ی تخصصی خاص است.
چرا الفبای برنامه نویسی مهم است ؟
برنامه نویس فردی است که توانایی حل مسائل مختلف نرم افزاری را در شرایط مختلف ، با زبان های برنامه نویسی مختلف و روی سیستم های مختلف را داشته باشد. یک فرد که قصد دارد برنامه نویسی را بعنوان هویت اصلی خود در زندگی انتخاب بکند باید از تمام کارهای دیگر که ارتباطی با برنامه نویسی ندارند دل بکند و زندگی خود را با برنامه نویسی عجین کند.
برای اینکه یک فرد در زمینه ی برنامه نویسی بتواند یک برنامه نویس حرفه ای شود باید ابتدا الفبای برنامه نویسی را یاد بگیرد همانطور که یک مترجم زبان انگلیسی بدون یاد گرفتم حروف انگلیسی نمیتواند قواعد دستوری زبان انگلیسی را یاد بگیرد پس مبانی کامپیوتر و الفبای برنامه نویسی نیز بسیار مهم هستند.
در دوره ۱۲ قدم تمام مبانی اصولی تدریس میشود و راه اصلی قدم به قدم تشریح میشود.
سرفصل های دوره ی آموزش ۱۲ قدم برای شروع برنامه نویسی
در زیر میتوانید سرفصل های این دوره ی آموزشی جهت شروع و یادگیری برنامه نویسی را مشاهده کنید.
- در قدم اول درباره ی ماهیت برنامه نویسی اموزش داده میشود و همچنین استعدادیابی میشود. این مرحله تعیین میکند که شما میتوانید برنامه نویس شوید یا نه ؟
- در قدم دوم مبانی کامپیوتر و نحوه ی کار کردن کامپیوتر ها به شما آموزش داده میشود.
- در قدم سوم که وارد دنیای تخصصی برنامه نویسی میشوید دو بحث الگوریتم ها و فلوچارت ها که اساس برنامه نویسی است آموزش داده میشود و البته درباره ی زبان های برنامه نویسی و سینتکس و برخی از مبانی لازم آموزش داده خواهد شد.
- قدم چهارم ورود به دنیای کدنویسی است و پایه های برنامه نویسی در شش جلسه با زبان سی پلاس پلاس به شما آموزش داده میشود.
- قدم پنجم درباره ی فیکس کردن باگ های پروژه ها ، کار با انجمن های برنامه نویسی و آموزش انجمن stackoverflow برای پیدا کردن سریعتر مشکلات برنامه نویسی و حل انها میباشد.
- قدم ششم دریچه ی ورود به دنیای متن باز است. امروزه متن باز انقدر در حوزه ی نرم افزار اهمیت دارد که هر برنامه نویس باید با این دنیا آشنا شود قدم ششم آموزش کار با دنیای متن باز است.
- قدم هفتم درباره ی سیستم عامل متن باز و رایگان کامپیوتر است که اکثر برنامه نویسان از ان استفاده میکنند و همچنین اکثریت سرور های دنیا با آن اجرا میشود سیستم عاملی به نام لینوکس که در این قدم آموزش نصب linux-mint که یک توزیع آسان و راحت است به شما آموزش داده میشود.
- قدم هشتم برای تعیین حوزه ی مورد علاقه ی شما در برنامه نویسی است . برنامه نویسی حوزه های فراوانی دارد از جمله برنامه نویسی موبایل ، بازی سازی ، برنامه نویسی اپ های دسکتاپ ، برنامه نویسی و توسعه ی وب ، هوش مصنوعی ، امنیت و هک و ... که درباره ی این حوزه ها صحبت میشود
- قدم نهم درباره ی تفکیک زبان های برنامه نویسی برای هر حوزه ی خاص است که مسیر شما را برای انتخاب زبان برنامه نویسی مناسب برای خودتان نشان میدهد
- قدم دهم شروع ورود به بازار کار و جامعه ی برنامه نویسان است کسب تجربیات با انجام پروژه های تمرینی و تستی و نحوه ی پیدا کردن آنها برای هر حوزه ی خاص تدریس میشود
- قدم یازدهم درباره ی نحوه ی ورود به شرکت های برنامه نویسی و نحوه ی کارآموز شدن یا استخدام و مسائل مربوطه است
- قدم دوازدهم درباره ی ایده پردازی و استارتاپ های حوزه ی برنامه نویسی میباشد
نمونه ویدیو دوره 12 قدم برنامه نویسی
در زیر نمونه ویدیو برای ارزیابی شما قرار میگیرد تا از صحت دوره و کیفیت آن اطمینان پیدا کنید:
سوالات متداول :
- آیا این دوره برای افرادی که هیچ دانش برنامه نویسی ندارند مناسب است ؟
پاسخ : بله این دوره کاملا از صفر شروع میشود و تمام مبانی لازم برای ورود به دنیای برنامه نویسی را پوشش میدهد. - زبان برنامه نویسی که در این دوره یاد میگیریم چیست ؟
پاسخ : تمرکز اصلی این دوره برای درک مفاهیم برنامه نویسی زبان سی پلاس پلاس میباشد ولی در بروزرسانی جدید آموزش پایتون نیز گنجانده شده است. - آیا این دوره مناسب نوجوانان نیز میباشد ؟
پاسخ : هیچ محدودیت سنی برای استفاده از این دوره وجود ندارد چون تمام مباحث از صفر و قدم به قدم آموزش داده میشود. - آیا با یادگیری این دوره میتوان به بازار کار برنامه نویسی شد ؟
پاسخ : بله قدم هایی از این دوره روی بازار کار برنامه نویسی نیز تمرکز کرده است که بعد از کسب تخصص برنامه نویسی بتوانید وارد بازار کار شوید و به شیوه های گوناگونی مشغول شوید.
سرفصلهای دوره
قدم 1 - مبانی برنامه نویسی
در قدم اول دوره ی دوازده قدم به مقدمه ی برنامه نویسی و تعاریف اولیه میپردازیم ، در این قدم شما یاد میگیرید که برنامه نویسی چیست ، زبان های برنامه نویسی چیست و تفاوت آنها را یاد میگیرید ، این قدم حاوی نکات و اطلاعات مفید مخصوصا برای افرادی است که در زمینه ی برنامه نویسی پیش زمینه ای ندارند و کاملا صفر هستند.
در این قدم به سوالات متداول درباره ی شروع برنامه نویسی پاسخ داده میشود:
- برنامه نویسی چیست ؟
- زبان های برنامه نویسی چیست؟
- بهترین زبان برای شروع برنامه نویسی کدام است؟
- آینده ی برنامه نویسی با وجود هوش مصنوعی به کجا میرود؟
- درآمد برنامه نویسی چگونه است و چه عواملی بر میزان درآمد برنامه نویسی تاثیر دارد؟
- تفاوت زبان های سی پلاس پلاس و پایتون در شروع یادگیری برنامه نویسی چیست؟
- ابزارهای مورد نیاز برای شروع برنامه نویسی چه چیزهایی هستند؟
- تفاوت لپتاپ و کامپیوتر برای برنامه نویسی چیست؟ آیا میشود با گوشی موبایل هم شروع کرد؟
قدم 2 - آزمون استعدادیابی
در این قدم از شما آزمونی گرفته میشود که براساس تحلیل ها و تجربیات 14 ساله ی مدرس این دوره می باشد و نتیجه ی آزمون به شما خواهد گرفت که استعداد شما برای برنامه نویس شدن در چه سطحی است و آیا شما میتوانید برنامه نویسی را یاد بگیرید یا نه؟
این آزمون از 10 سوال تشکیل شده است که با کمک مدرس یعنی آقای مهندس سام نیک زاد شما باید به سوالات پاسخ بدهید که تمام سوالات چهارگزینه ای هستند.
در نهایت امتیاز شما تحلیل میشود و میتوانید ببینید در چه دسته بندی قرار دارید:
- استعداد کم
- استعداد متوسط
- استعداد خوب
- استعداد فوق العاده
در نهایت شما اگر بین گزینه های 2 تا 4 هستید بدون مشکل خواهید توانست مسیر را ادامه دهید ولی برای استعداد شماره 1 در زمینه ی برنامه نویسی نیاز به تلاش و زحمت بسیار زیادی خواهد بود.
قدم 3 - الگوریتم و فلوچارت
برای مشاهده این درس باید دوره را خریداری کنید.
قدم 4 - آموزش زبان سی پلاس پلاس و پایتون
برای مشاهده این درس باید دوره را خریداری کنید.
قدم 4 - تخصص دیباگ کردن ، فعالیت در انجمن های برنامه نویسی
برای مشاهده این درس باید دوره را خریداری کنید.
قدم 5 - آموزش Git و دنیای متن باز
برای مشاهده این درس باید دوره را خریداری کنید.
قدم 7 - آموزش نصب و استفاده از Linux
برای مشاهده این درس باید دوره را خریداری کنید.
قدم 8 - انتخاب حوزه ی برنامه نویسی
برای مشاهده این درس باید دوره را خریداری کنید.
قدم 9 - انتخاب زبان های برنامه نویسی مناسب برای ادامه مسیر ( اشنایی با زبان های مورد نیاز همه حوزه های برنامه نویسی )
برای مشاهده این درس باید دوره را خریداری کنید.
قدم 10 - آموزش ورود به بازار کار برنامه نویسی
برای مشاهده این درس باید دوره را خریداری کنید.
قدم 11 - آموزش رزومه سازی ، کارآموزی و استخدام شدن بوسیله برنامه نویسی
برای مشاهده این درس باید دوره را خریداری کنید.
قدم 12 - ایده پردازی و پیاده سازی پروژه های استارتاپی
برای مشاهده این درس باید دوره را خریداری کنید.
نظرات کاربران
سلام،، والا 14 تومان رو به مکافات جور کردم و الان که اومدم سایت، دوره رو تهیه کنم، قیمت دوره شده 16 تومان ، مثه اینکه قسمت نیست . ممنون که در این شرایط تورم هوای همدیگه رو داریم . حق نگهدارتان
سلام، وقتتون بخیر، ببخشید این دوره تقریبا چند ساعت هست؟ و اینکه واسه عید یا ایام قبل از عید جشنواره تخفیف ویژه تر دارید؟
سلام ببخشید من سایت شما را از اینترنت پیدا کردم و دنبال دوره ی میگشتم برای شروع برنامه نویسی که چندنفر به من دوره ی دوازده قدم برنامه نویسی را پیشنهاد داد میخاستم ببینم دوره ی 12 قدم برنامه نویسی دقیقا همینه یا جاهای دیگه هم میشه پیداش کرد؟ ممنون
سلام. برای شرکت در دوره و استفاده از آموزش ها حداقل سیستمی که مورد نیازه چی هست؟
سلام. آیا دوره ای دارید که باید قبل از این دوره آن را ببینیم مثل چیزهایی در مورد کامپیوتر که قبل از برنامه نویسی آن را ببینیم؟
پشتیبانی همیشگی هست؟
مثلاً من میتونم الان دوره رو تهیه کنم و سال بعد ببینم و پشتیبانی داشته باشم؟
و اینکه اگر دوره بعداً آپدیت بشه کسی که قبلاً تهیه کرده هم میتونه آپدیت رو داشته باشه؟
من زبان انگلیسی بلد نیستم
میتونم تو این دوره شرکت کنم؟
دوره ی بسیار با کیفیت و کاربردی هست با اینکه فقط چند جلسه از این دوره را دیده ام دانشم درباره ی برنامه نویسی بسیار افزایش پیدا کرده و مدرس خیلی با تجربه و کاربلد هست ممنون
ب صورت قسطی میشه خرید ؟ پشتیبانی داره ؟ همین دوره برای کسب درامد کافیه ؟
سلام برای کسی دنبال کسب درآمده و هیچی از برنامه نویسی نمیدونه خوبه ؟؟
سلام با سن بالا 37 سال میشه برنامه نویسی شروع کرد و ب درامد رسید چقدر طول میکشه
خیلی ممنونم از برگزاری این دوره ی شگفت انگیز این دوره در زندگی من معجزه کرد خیلی وقت بود میخاستم برنامه نویس شم خیلی جاها رفته بودم و دوره ها شرکت کرده بودم اما هیچوقت نمیتونستم اونطور که باید پیشرفت بکنم ولی این دوره مثل یه محرک برای من بود که با نظم تمام هرچیز که لازم بود را به من آموزش داد یکسال از تهیه این دوره میگذره و من الان تونستم با برنامه نویسی به درآمد برسم و همه ی اینا را مدیون این دوره خاطره انگیز هستم مرسی استاد عزیز استاد سام نیکزاد گرامی که تجربیاتتون رو دراختیار ما گذاشتیم مرسی که مثل یه چراغ توی مسیر زندگیم بودید امیدووارم هرچی از خدا میخای بهت بده
با سلام
من دوره ۱۲ قدم رو خریداری کردم
الان نمیدونم چکار کنم و از کجا شروع کنم؟
با عرض سلام و خسته نباشید
بنده هیچ علمی در مورد برنامه نویسی ندارم ، ولی علاقه مند به این رشته هستم، آیا برای یادگیری از صفر تا صد تهیه همین یک دوره ۱۲ گام کافی هست؟
ممنون میشم زودتر پاسخ بدید
سلام
حالا که این شرایط برا کشور پیش اومده ،لطفا ی مقدار تخفیف رو بیشتر کنید که بتونیم تهیه کنیم و استفاده کنیم
ممنونم ازتون
سلام. خواهش میکنم بررسی کنید من نمیتونم با ایمیلم وارد پروفایلم بشم. بسته 12 قدم ویدیوهاش برام دانلود نمیشه و بسته آموزشی جدید هم میخوام بخرم اما با ایمیل وارد نمیشه
سلام ببخشید دوره های استاد نیکزاد چه سالی صبظ شدند؟
تقریبا ۶ ماه پیش این دوره را تهیه کرده بودم و مرتب آموزشهاشو استفاده کردم دوره ای نسبتا کامل و جامع هست مدرس به مطالب مسلط هست و بسیار خوب تدریس میکنه و نکاتی که توش تدریس میشه شاید جای دیگه به سختی پیدا بشه چون تجربیات مدرس هست و راهنمای خوبی در مسیر هستند و همینطور پشتیبانی سایت آواسام خیلی خوب پاسخ دادن و حالا من بعده شش ماه یک برنامه نویس هستم و خوشحالم از این بابت
سلام بنده زبان و ریاضی ام در حد خیلی پایین آیا می توانم با آموزش برنامه نویسی به درآمد برسم یا نه ؟
سلام وقت بخیر.برای کسی که هیچ سر رشته ای از کامپیوتر نداره این دوره مناسبه؟یا باید دوره مقدماتی کامپیترو گذروند؟
دوره کجا در دسترسه؟ دوره همیشه در دسترس ما هست؟ آیا پشتیبانی تلفنی هم دارین؟
درود من ایران نیستم آیا امکان ارسال محصول به اروپا هست؟ یا در صورت پرداخت هزینه میتوانید دروس را ارسال کنید؟
با سپاس
چند ساعت است
سلام میخواستم بدونم . اگه برنامه نویسی رو به چند زبان یاد بگیریم و همه چی اوکی باشه ،یعنی باید خودمون واسه خودمون چیزی طراحی کنیم ) یه ایده داشته باشیم؟(تا به در آمد برسیم ؟
سلام خسته نباشید
من زبانم خوب نیس میتونم از این برنامه برای برنامه نویسی استفاده کنم
من با دوره دوازده قدم برنامه نویسی تونستم ابتدا زبان سی پلاس پلاس را کامل یاد بگیرم و سپس به سمت علاقه ی خودم یعنی بازی سازی رفتم و در محیط یونیتی با زبان سی شارپ چند گیم موبایل نوشتم. منی که مدت ها درگیر این بودم که برنامه نویسی را یاد بگیرم ولی نمیتوانستم حالا با این دوره در زمان کمی تونستم اینقدر پیشرفت کنم و من دلیلش را این دوره و قدم هایی که آقای نیکزاد توسعه داده است میدانم. ممنونم از شما
من بسیار استفاده کردم از این دوره البته از کانال دانلود کرده بودم دیدم زشته کارم و اومدم مبلغ دوره را با هماهنگی پشتیبانی آواسام واریز کردم. انشالا که کسب و کارتون پر برکت باشه که دوره های با کیفیت برگزار میکنید و تجربیات عالی خودتان را منتقل میکنید.
سلام . وقت بخیر . من یک ساله که برنامه نویسی وب رو شروع کردم، از آنجایی که آموزش ها خیلی سخت و حرفه ای بود، زیاد نتونستم موفق باشم .
الان برای ادامه مسیر دچار تردید شدم که آیا میتونم در این مسیر به درآمد برسم یا نه ...
لطفاً راهنمایی بفرمایید.
با سلام دوستان عزیز من هم این دوره ی آموزشی را تهیه کرده ام و میخاستم تجربیات خودم را به اشتراک بزارم . این دوره ۱۲ قدم هست و در هر قدم یک مبحث از مبانی برنامه نویسی تدریس میشود و البته توش مباحث حرفه ای مثل کدنویسی با زبان c++ و لینوکس مینت و ... هم وجود دارد که برای شروع برنامه نویسی خیلی عالی هستند که هم به c++ و هم به Linux مسلط باشید چون باعث میشه که سرعت پیشرفت شما چندین برابر باشه
از نظر قیمت دوره فوق العاده است من بارها دوره های مختلف با قیمت های بسیار بالاتر تهیه کرده بودم ولی خب از این دوره راضی بودم و پیشنهادش میدم
سلام یکی از دوره های جامع و خوب برنامه نویسی بود که من تهیه اش کردم و دوره را کامل دیدم نکات بسیار عالی و ارزشمندی داشت قدم چهارم کلا برنامه نویسی هست که استاد زحمت کشیدند و زبان برنامه نویسی قدرتمند سی پلاس پلاس را آموزش داده اند بیشتر قدم ها مبانی و اصول هست و یکی از قدم ها هم آموزش نصب و راه اندازی لینوکس هست و بخش های دیگه هم که بسیار عالی بود ممنون واقعا بهترین ۱۲ قدم که میشه برای شروع قوی برنامه نویسی پیدا کرد همین دوره هست
سلام و خسته نباشید من این دوره را تهیه کردم دوستان و خیلی عالی بود حتما پیشنهاد میکنم یکی از نکات این دوره داشتن مبانی برنامه نویسی هست که در کمتر دوره های آموزشی برنامه نویسی انلاین پیدا میشود و همه فورا وارد کدنویسی میشوند که خب برای منی که هیچ از برنامه نویسی نمیدونم یکم سخت بود با آنها آموزش ببینم.
این دوره خیلی فنی و دقیق هست و خیلی از مباحث و نکاتی که جایی پیدا نمیشود درون این دوره گنجانده شده است
اگر میخواهید نتایج خیلی خوبی در برنامه نویسی بگیرید به نظرم تنها این دوره را قبل از شروع برنامه نویسی ببینید و از تمریناتش استفاده کنید
دوره ی بی نظیری بود کیفیت ویدیو ها فول اچ دی بود نصف دوره فقط تئوری بود و نصف دوره عملی بود یکی از چیزایی که منو جلب کرد آموزش و استفاده از لینوکس مینت بود و همچنین آموزش زبان برنامه نویسی سی پلاس پلاس درون دوره که فوق العاده جامع شده ممنون
سلام من این دوره را برای پسرم تهیه کرده بودم و بعد از دیدن دوره خیلی راضی بود مباحث کامل پشتیبانی کامل و کیفیت عالی بود رضایت کامل دارم . از عوامل تهیه کننده ی این دوره کمال تشکر را دارم.
سلام برای سن نوجوانان هم میشه؟
سلام. خوبه منم میخوامش!
با سلام و تشکر از کیفیت بالای محصولات خوب آواسام
سلام من کلا برنامه نویسی بلد نیستم برا من هم مفید است یعنی صفر هستم
قطعا دوره ی بسیار عالی خواهد بود. واقعا یادگیری این اصول مهم هستند. ممنونم از از مهندس نیکزاد
خیلی خوبه متشکرم
خیلی خوب بود، متشکرم
سلام مهندس نیکزاد عزیز . خیلی دوره ی خوبی شروع کردید آیا مباحث برنامه نویسی هم درون این دوره مطرح میشود ؟