تالار گفتمان مانشت

نسخه‌ی کامل: دوره های آموزشی برنامه نویسی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان خسته نباشین
من میخوام تو یه شرکت نرم افزاری استخدام شم و قبل اون میخوام یه سری مسایل راجب به pc رو یاد بگیریم .. شما نظرتون چیه ؟کدوم دوره بگذرونم بهتره ؟ تو یه
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
دوره اموزشی برنامه نویسی داشت .به نظرتون همون کافیه یا دوره های بیشتری باید بگذرونم ؟
ممنون میشم راهنماییم کنین !!
سلام
چند وقت پیش یکی از دوستان از بنده در خصوص سرفصل های اموزش برنامه نویسی سوال کرد
ایشون مشکلشون این بود که بعد از گذراندن دوره ها و سیر مطالعاتی هنوز درر نوشتن برنامه ها مشکل داشتن نظر بنده هم عدم انتخاب صحیح مسیر بود و بعد هم از من خواستن تا در مورد فرایند یادگیری برنامه نویسی براشون توضیح بدم من متن رو اینجا کپی میکنم امیدوارم براتون مفید باشه
-----------------------------

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

?دوره مفاهیم پایه
این دوره ٢٠ ساعته ١٠ جلسه طول کشید و در اون فلسفه تمام زبان های برنامه نویسی و تاریخچه و دسته بندی اونها رو توضیح دادیم همچنین فرایند کامپایل و مراحلی که کامپایلرها و مفسر ها ولینکرها و اسمبلرها طی میکنن و بعد توضیح دادیم هر زبانی چه کاربردی داره و با توجه به این کاربرد چه زبانی مناسب به روحیات چه افرادی است

?دوره مفاهیم تخصصی
این دوره رو هم سالهای قبل رایگان برگزار میکردم که ٧٠ ساعت طول میکشید معمولا
در این دوره مهم نیست کاربر قراره چه زبان برنامه نویسی رو کار کنه مهم اینه وقتی در سالهای بعد تبدیل به یک برنامه نویس حرفه ای میشه بدونه وقتی میگن تعریف متغییر یعنی دقیقا چه اتفاقی میفته تو حافظه و اصلا. فلسفه تابع تعریف کردن یا کلاس چیه و.... در واقع کاربران این دوره در زبان سی++ با سینتکس های برنامه نویسی و المان هایی که در هر زبان وجود داره به صورت مفهومی اشنا میشن که تا شی گرایی میره یعنی همون چیزی که دانشگاه یاد گرفتن با این تفاوت که اینبار به شکلی برنامه نویسی رو یاد میگیرن انگار میدونن با یه تعریف متغیر چه بلایی سر کامپایلر و سیستم عامل و حافظه میاد و با این وجود برای فراگیری زبان جدید فقط سینتکس ها رو یاد میگیرن نه مفاهیم رو
نکته مهمتر اینه که تمام اونچه که باید در قالب مهندسی نرم افزار یاد بگیرن مثل قوانین نامگزاری و تجربیات برنامه نویسی بهشون انتقال داده میشه

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

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

?شکل صحیح تمرین
برنامه بررسی فرمت فایل ها
رمزنگاری
فرض کنید شما کارمند گوگل هستید و در بخش توسعه گوگل+ کار میکنید و برای نوشتن ...
یعنی کاربران. زبان رو کاربردی ببینن بارها بوده من در تدریس مبحثی مثال از کاربرد اون در نوشتن انتی ویروس ها یا ویروس ها یا ...
اینجوری کاربر میدونه که تا نوشتن ابزارهای قوی راهی نیست و این اعتماد به نفس رو باید بهشون تزریق کرد

جزئیات سرفصل ها تو سایت هست
لینک مرجع