آموزش اصول علوم کامپیوتر و مدیریت برای مشاغل نرم افزاری

Computer Science & Management Fundamentals for Software Jobs

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

آنچه یاد خواهید گرفت

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

سرفصل ها و درس ها

هدف، واقعگرایانه Objective

  • خلاصه شغل مربی "چگونه از اهمیت رشته ها اطلاع دارید؟" Instructor Career Summary "How do you know about the importance of the fields?"

  • ساختار سخنرانی ها در دوره Structure of lectures in the course

  • نسخه ی نمایشی برای نشان دادن ضرورت این دوره. A demo to showcase the necessity of this course.

  • نمونه ای از سازمان نرم افزاری کاملاً کارآمد. An example of fully functioning software organization.

  • پروتکل خارجی: چالش‌هایی برای فارغ‌التحصیلان غیر کامپیوتری در نرم‌افزار The outsider Protocol: Challenges for non computer science graduates in software

  • یک مثال عملی از نمودارهای شغلی که تأثیر برنامه درسی را بر شغل نشان می دهد An practical example of career graphs showing the impact of curriculum on career

مباحث فنی مرتبط با مهندسی Engineering related technical topics.

  • بخش مقدمه Section Introduction

  • ریاضیات کاربردی - هدف Applied Mathematics - Purpose

  • ریاضیات کاربردی - روشی برای یادگیری Applied Mathematics - Procedure to learn

  • ریاضیات کاربردی - اجرای دانش در زندگی واقعی Applied Mathematics - Executing the knowledge in real life

  • الگوریتم ها و ساختارهای داده - هدف Algorithms and Data Strucures - Purpose

  • الگوریتم ها و ساختارهای داده: روشی برای یادگیری Algorithms and Data Structures : Procedure to learn

  • الگوریتم ها و ساختار داده ها: اجرای دانش در مهندسی روزانه Algorithms and Data Strcutures : Executing the knowledge in daily engineering

  • طراحی کامپایلر: هدف Compiler Design : Purpose

  • طراحی کامپایلر: روشی برای یادگیری Compiler Design : Procedure to learn

  • طراحی کامپایلر: اجرای ایده ها برای توسعه شغلی Compiler Design : Executing ideas for career development

  • معماری کامپیوتر: هدف از یادگیری Computer Architecture : Purpose of learning

  • معماری کامپیوتر: روشی برای یادگیری Computer Architecture : Procedure to learn

  • معماری کامپیوتر: اجرای ایده ها در مهندسی روزانه Computer Architecture : Executing ideas in daily engineering

  • زبان های برنامه نویسی: هدف از یادگیری Programming Languages : Purpose of learning

  • زبان های برنامه نویسی: روشی برای یادگیری Programming Languages: Procedure to learn

  • زبان های برنامه نویسی: اجرای دانش در مهندسی روزانه Programming Languages: Executing knowledge in daily engineering

  • طراحی پایگاه داده: هدف یادگیری Database Design : Purpose to learn

  • طراحی پایگاه داده: روشی برای یادگیری Database Design: Procedure to learn

  • طراحی پایگاه داده: اجرای ایده ها در مهندسی روزانه Database design: Executing ideas in daily engineering

  • سیستم های توزیع شده: هدف از یادگیری Distributed Systems: Purpose of learning

  • سیستم های توزیع شده: روشی برای یادگیری Distributed Systems: Procedure to learn

  • سیستم های توزیع شده: اجرای دانش در مهندسی روزانه Distributed Systems : Executing knowledge in daily engineering

  • سیستم های فایل: هدف از یادگیری File Systems: Purpose of learning

  • سیستم های فایل: روشی برای یادگیری File Systems: Procedure to learn

  • سیستم های فایل: اجرای ایده ها در مهندسی روزانه File Systems: Executing ideas in daily engineering

  • سیستم های فایل File Systems

  • شبکه سازی: هدف Networking: Purpose

  • شبکه سازی: رویه Networking: Procedure

  • شبکه سازی: اجرا Networking: Execution

  • اصول شبکه سازی Networking baiscs

  • سیستم عامل: هدف یادگیری Operating Systems: Purpose to learn

  • سیستم عامل: روشی برای یادگیری Operating Systems: Procedure to learn

  • سیستم عامل: اجرای دانش Operating Systems: Execution of knowledge

  • الگوهای طراحی و شیوه های برنامه نویسی: هدف Design Patterns and Programming Practices: Purpose

  • الگوهای طراحی و شیوه های برنامه نویسی: رویه Design Patterns and Programming Practices: Procedure

  • الگوهای طراحی و شیوه های برنامه نویسی: اجرای ایده ها Desing Patterns and Programming Practices: Executing ideas

  • مهندسی نرم افزار: هدف Software Engineering: Purpose

  • مهندسی نرم افزار: روشی برای یادگیری Software Engineering: Procedure to learn

  • مهندسی نرم افزار: اجرای ایده ها Software Engineering: Execution of ideas

  • امنیت و رمزنگاری: هدف Security and Cryptography : Purpose

  • امنیت و رمزنگاری: روشی برای یادگیری Security and Cryptography : Procedure to learn

  • امنیت و رمزنگاری: اجرای ایده ها Security and Cryptography : Execution of ideas

  • موضوعات اضافی Additional subjects

ملزومات غیر فنی برای توسعه شغلی در صنعت نرم افزار Non Technical Essentials for career development in software industry

  • بخش مقدمه Section Introduction

  • تبلیغات و بازاریابی: هدف Advertising and Marketing : Purpose

  • تبلیغات و بازاریابی: روشی برای یادگیری Advertising and Marketing : Procedure to learn

  • تبلیغات و بازاریابی: اجرای ایده ها Advertising and Marketing : Executing Ideas

  • مدیریت کسب و کار: هدف یادگیری (قابل استفاده در مدیریت محصول) Business Management: Purpose to learn ( applicable to Product Management )

  • مدیریت بازرگانی: روشی برای یادگیری Business Management: Procedure to learn

  • مدیریت بازرگانی: اجرای ایده ها در مهندسی روزانه Business Management: Executing ideas in daily engineering

  • مدیریت افراد (خود بهبود حرفه ای/توسعه شغلی): هدف People Management ( professional self improvement/career development): Purpose

  • مدیریت افراد (خود بهبود حرفه ای/توسعه شغلی): رویه People Management ( professional self improvement/career development): Procedure

  • مدیریت افراد (خود بهبود حرفه ای/توسعه شغلی): اجرا People Management ( professional self improvement/career development): Execution

  • روانشناسی: هدف از یادگیری Psychology: Purpose of learning

  • روانشناسی: رویه یادگیری Psychology: Procedure of learning

  • روانشناسی: اجرای عملی ایده ها Psychology: Executing ideas practically

  • اقتصاد: هدف از یادگیری Economics: Purpose of learning

  • اقتصاد: رویه یادگیری Economics: Procedure of learning

  • اقتصاد: اجرای ایده ها Economics: Executing ideas

  • مالی/مالی رفتاری : هدف Finance / Behavioral Finance : Purpose

  • مالی/مالی رفتاری : رویه Finance / Behavioral Finance : Procedure

  • مالی/مالی رفتاری: اجرای عملی ایده ها Finance / Behavioral Finance : Executing ideas practically

  • تکامل، تاریخ و فلسفه: هدف یادگیری Evolution, History and Philosophy: Purpose to learn

  • تکامل، تاریخ و فلسفه: رویه شروع یادگیری Evolution, History and Philosophy: Procedure to start learning

  • تکامل، تاریخ و فلسفه: پذیرش ایده ها Evolution, History and Philosophy: Adopting ideas

نمونه های همبستگی Correlation examples

  • بخش مقدمه Section Introduction

  • عملکرد و ریاضیات Performance and Mathematics

  • سیستم فایل و الگوریتم ها File System and Algorithms

  • معماری کامپیوتر و ساختارهای داده Computer Architecture and Data Strcutures

  • معماری کامپیوتر و یادگیری ماشین Computer Architecture and Machine Learning

  • طراحی کامپایلر و مهندسی نرم افزار Compiler Design and Software Engineering

  • روانشناسی و سیستم های توزیع شده Psychology and Distributed Systems

  • سیستم عامل و مدیریت افراد Operating System and People Management

  • تکامل و کاربرد مبانی Evolution and Applying Fundamentals

نتیجه Conclusion

  • چگونه در حین شبکه سازی و تعاملات حرفه ای ارزش ایجاد کنیم؟ How to create value while networking and professional interactions?

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش اصول علوم کامپیوتر و مدیریت برای مشاغل نرم افزاری
جزییات دوره
5h 10m
79
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,320
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Subodh Chiwate Subodh Chiwate

برنامه نویس، امور مالی شخصی، فناوری

من Subodh (36) هستم، یک برنامه نویس با MS در مهندسی برق و مقیم هند.

من روی پروژه‌هایی در حوزه‌های متعددی مانند بیمه، ایمیل، سیستم‌های تعبیه‌شده برای پزشکی از راه دور، توزیع سینمای دیجیتال، سیستم‌های توزیع‌شده، و ساختن نقشه کار کرده‌ام.

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

من از ایجاد محتوا و ویرایش ویدیو همراه با مطالعه مرتبط با تجارت، امور مالی شخصی، اقتصاد، بیوگرافی، تاریخ و برنامه نویسی/مهندسی نرم افزار لذت می برم.

ایده ها و پیشنهادات شما همیشه مورد استقبال قرار می گیرد.