×
ribbon

مفاهیم دیجیتال: اصطلاحات فنی، مبانی نرم‌افزار و هوش مصنوعی

مدرس:

محمد صادق مهدوی پورآکادمی گرولی

از مبانی کامپیوتر و اینترنت تا برنامه‌نویسی، امنیت سایبری و هوش مصنوعی؛ مفاهیم فناوری را به زبان ساده بیاموزید.

3دانشجو
5ساعت
سرفصل‌ها
مقدماتی سطح دوره
بروزرسانیآبان ۱۴۰۵
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

درک مفاهیم پایه دنیای دیجیتال و آشنایی با نحوه عملکرد کامپیوتر، نرم‌افزار و سیستم‌عامل

شناخت سازوکار اینترنت، شبکه، سرور، دامنه و فناوری‌های ابری

آشنایی با مبانی برنامه‌نویسی، توسعه وب، فرانت‌اند، بک‌اند و API

درک نحوه ذخیره‌سازی، مدیریت و تحلیل داده‌ها و عملکرد پایگاه‌های داده

این دوره شامل:

5 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

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

7 فصل69 جلسه5 ساعت ویدیو
مفاهیم دنیای دیجیتال: کامپیوتر، نرم‌افزار، وب و فضای ابری
  مقدمه‌ای بر مفاهیم دیجیتال
03:21
  سخت‌افزار و نرم‌افزار چیست؟ (Hardware vs. Software)
06:43
  سیستم‌عامل چیست و چگونه کار می‌کند؟ (Operating System)
07:57
  تفاوت اینترنت و وب چیست؟ (Internet vs. Web)
05:35
  وب‌سایت، وب‌اپلیکیشن و مرورگر چه تفاوتی دارند؟ (Website, Web App, Browser)
03:37
  فضای ذخیره‌سازی ابری چیست؟ (Cloud Storage)
03:18
  جمع‌بندی مفاهیم دنیای دیجیتال
03:56
اینترنت چگونه کار می‌کند؟ شبکه، IP، DNS و دامنه
  مقدمه‌ای بر اینترنت و شبکه
01:50
  کلاینت و سرور چیست؟ (Client–Server)
02:53
  چرخه‌ی درخواست و پاسخ در اینترنت (Request–Response)
03:59
  آدرس IP چیست و چه کاربردی دارد؟ (IP Address)
03:10
  دامنه و DNS چگونه کار می‌کنند؟ (Domain and DNS)
05:06
  URL و پروتکل‌های اینترنت چیستند؟ (URL and Protocols)
07:46
  هاست و رایانش ابری چیست؟ (Hosting and Cloud Computing)
03:52
  جمع‌بندی سازوکار اینترنت
04:14
مبانی نرم‌افزار و توسعه وب: برنامه‌نویسی، فرانت‌اند، بک‌اند و API
  مقدمه‌ای بر نرم‌افزار و توسعه وب
02:06
  زبان برنامه‌نویسی و کد چیست؟ (Programming Language and Code)
07:57
  برنامه‌نویس و توسعه‌دهنده چه تفاوتی دارند؟ (Programmer vs. Developer)
05:03
  طراحی نرم‌افزار چیست؟ (Software Design)
04:29
  فرانت‌اند چیست؟ (Frontend)
02:32
  بک‌اند و API چیستند؟ (Backend and API)
05:04
  پایگاه داده در نرم‌افزار چیست؟ (Database)
03:08
  باگ و دیباگ چیست؟ (Bug and Debugging)
03:34
  نسخه، استقرار و به‌روزرسانی نرم‌افزار چیست؟ (Version, Deployment and Update)
06:59
  نرم‌افزار متن‌باز چیست؟ (Open Source Software)
06:00
  جمع‌بندی مبانی توسعه نرم‌افزار
05:02
داده و اطلاعات: پایگاه داده SQL/NoSQL، کلان‌داده و تحلیل داده
  مقدمه‌ای بر داده و اطلاعات
01:33
  داده چیست و چه تفاوتی با اطلاعات دارد؟ (Data)
06:35
  ساختمان داده چیست؟ (Data Structures)
07:15
  پایگاه داده‌ی SQL و NoSQL چیست؟ (Database)
03:00
  کوئری SQL چیست و چه کاربردی دارد؟ (SQL Query)
07:20
  کوکی و سشن چیست؟ (Cookie and Session)
04:40
  کش چیست و چگونه سرعت را افزایش می‌دهد؟ (Cache)
05:52
  پشتیبان‌گیری از داده چیست؟ (Backup)
03:55
  کلان‌داده چیست؟ (Big Data)
03:57
  تحلیل داده چیست؟ (Data Analysis)
04:04
  جمع‌بندی داده، پایگاه داده و تحلیل داده
02:33
امنیت سایبری و حریم خصوصی: رمزنگاری، فایروال و فیشینگ
  مقدمه‌ای بر امنیت سایبری
01:24
  امنیت اطلاعات و حریم خصوصی چیست؟ (Privacy and Security)
01:50
  رمزنگاری چیست و چگونه از داده محافظت می‌کند؟ (Encryption)
03:33
  فایروال چیست و چگونه کار می‌کند؟ (Firewall)
02:48
  بدافزار چیست؟ (Malware)
04:18
  ویروس کامپیوتری چیست؟ (Computer Virus)
03:43
  فیشینگ چیست و چگونه آن را تشخیص دهیم؟ (Phishing)
03:24
  هک چیست؟ (Hacking)
03:10
  جمع‌بندی امنیت سایبری و حریم خصوصی
05:09
کار با تیم‌های فنی و مدیریت محصول: UI/UX، اسکرام و MVP
  مقدمه‌ای بر تیم‌های فنی
02:22
  تیم محصول چیست و اعضای آن چه نقشی دارند؟ (Product Team)
03:26
  مدیر محصول کیست و چه مسئولیتی دارد؟ (Product Manager)
02:06
  رابط کاربری چیست؟ (UI)
03:17
  تجربه‌ی کاربری چیست؟ (UX)
02:54
  اسکرام و اسپرینت چیست؟ (Scrum and Sprint)
04:42
  کنترل نسخه چیست؟ (Version Control)
04:08
  لاگ چیست و چه کاربردی دارد؟ (Log)
03:52
  قابلیت و MVP چه تفاوتی دارند؟ (Feature and MVP)
03:38
  انتشار نرم‌افزار چیست؟ (Release)
01:32
  بازخورد کاربران چه نقشی در توسعه‌ی محصول دارد؟ (Feedback)
03:57
  جمع‌بندی همکاری با تیم‌های فنی و محصول
08:05
مفاهیم هوش مصنوعی: یادگیری ماشین، مدل‌های مولد، LLM و AI Agent
  مقدمه‌ای بر هوش مصنوعی و مدل‌ها
02:13
  هوش مصنوعی چیست؟ (Artificial Intelligence / AI)
06:53
  آموزش و استنتاج در مدل‌های هوش مصنوعی چیست؟ (Training and Inference)
04:01
  یادگیری ماشین چیست؟ (Machine Learning)
04:35
  هوش مصنوعی مولد چیست؟ (Generative AI)
05:20
  مدل زبانی بزرگ و چت‌بات چیست؟ (LLM and Chatbot)
06:47
  شبکه‌ی عصبی چیست؟ (Neural Network)
05:29
  توکن و پنجره‌ی زمینه در مدل‌های زبانی چیست؟ (Token and Context Window)
03:50
  توهم هوش مصنوعی چیست و چرا رخ می‌دهد؟ (AI Hallucination)
03:14
  عامل هوش مصنوعی چیست؟ (AI Agent)
02:47
  جمع‌بندی مفاهیم هوش مصنوعی
07:45

پیش‌نیاز‌ها

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

توضیحات دوره

درباره دوره مفاهیم دیجیتال

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

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

دوره «مفاهیم دیجیتال: اصطلاحات فنی، مبانی نرم‌افزار و هوش مصنوعی» مسیری آموزشی، ساده و گام‌به‌گام برای یادگیری سواد دیجیتال و آشنایی با مفاهیم پایه فناوری اطلاعات است؛ از نحوه عملکرد کامپیوترها، اینترنت و نرم‌افزارها گرفته تا داده، امنیت سایبری و هوش مصنوعی.

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

چرا یادگیری مفاهیم دیجیتال اهمیت دارد؟

تصور کنید مسئولیت مدیریت یک پروژه را بر عهده دارید و تیم فنی اعلام می‌کند که برای افزودن یک قابلیت جدید، باید API توسعه یابد یا ساختار پایگاه داده تغییر کند. اگر با مبانی مهندسی نرم‌افزار آشنا نباشید، چگونه می‌توانید درباره پیچیدگی، زمان و هزینه این تغییرات گفت‌وگو کنید؟

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

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

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

در پایان این دوره چه مهارت‌هایی کسب خواهید کرد؟

پس از گذراندن این دوره، درک روشن‌تر و منسجم‌تری از دنیای فناوری خواهید داشت و می‌توانید:

- سازوکار فناوری‌های روزمره را درک کنید: بدانید هنگام باز کردن یک وب‌سایت، استفاده از یک اپلیکیشن یا ذخیره اطلاعات در فضای ابری، چه فرایندهایی در پشت صحنه اتفاق می‌افتند.

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

- با مبانی داده و پایگاه‌های داده آشنا شوید: درک کنید اطلاعات چگونه ذخیره، بازیابی و پردازش می‌شوند و چرا داده‌ها نقش مهمی در عملکرد محصولات دیجیتال و تصمیم‌گیری سازمان‌ها دارند.

- با آگاهی بیشتری از فناوری استفاده کنید: تهدیدهای رایج امنیت سایبری، بدافزارها، حملات فیشینگ و اصول حفاظت از اطلاعات شخصی را بشناسید.

- هوش مصنوعی را فراتر از ابزارهای گفت‌وگو بشناسید: با مفاهیمی مانند یادگیری ماشین، هوش مصنوعی مولد، مدل‌های زبانی بزرگ (LLM) و عامل‌های هوش مصنوعی (AI Agent) آشنا شوید و قابلیت‌ها و محدودیت‌های آن‌ها را درک کنید.

- با فرایند تولید و توسعه محصولات نرم‌افزاری آشنا شوید: بدانید تیم‌های طراحی، محصول و برنامه‌نویسی چگونه برای تبدیل یک ایده به محصولی واقعی با یکدیگر همکاری می‌کنند.

این دوره برای چه کسانی مناسب است؟

این دوره برای تمامی افرادی طراحی شده است که می‌خواهند مبانی کامپیوتر، اینترنت، نرم‌افزار و هوش مصنوعی را از صفر و بدون نیاز به پیش‌زمینه فنی بیاموزند.

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

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

زبان فناوری را بیاموزید

برای استفاده مؤثر از فناوری، نیازی نیست همه افراد به برنامه‌نویس یا مهندس نرم‌افزار تبدیل شوند؛ همان‌طور که برای رانندگی، لزوماً نیازی به داشتن دانش تخصصی مکانیک خودرو نیست. بااین‌حال، شناخت سازوکار فناوری‌های پیرامون ما می‌تواند استفاده از ابزارهای دیجیتال، یادگیری فناوری‌های جدید و همکاری با متخصصان این حوزه را بسیار آسان‌تر کند.

هدف این دوره تبدیل شما به یک متخصص فنی نیست؛ بلکه کمک به شماست تا دنیای دیجیتال را بهتر درک کنید و با آگاهی و اعتمادبه‌نفس بیشتری در آن فعالیت داشته باشید.

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

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

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

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
محمد صادق مهدوی پورمهندس نرم‌افزار از دانشگاه تهران | توسعه‌دهنده سیستم‌های نرم‌افزاری
1دوره
0دانشجو

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

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

حوزه‌های اصلی فعالیت و تجربه:

توسعه نرم‌افزار و وب: پیاده‌سازی سرویس‌های بک‌اند، رابط‌های کاربری و کار با پایگاه‌های داده

مهندسی کیفیت و تست خودکار: طراحی و پیاده‌سازی تست‌های اتوماسیون و تضمین پایداری سیستم‌های نرم‌افزاری

اتوماسیون و زیرساخت: خودکارسازی فرایندهای کاری، استقرار سرویس‌ها و مدیریت سرور

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

آکادمی گرولیآموزش مهارت‌های شغلی
119دوره
72,567دانشجو
7,921نظر و امتیاز

• آکادمی گرولی با هدف توانمندسازی و توسعه‌ی حرفه‌ای افراد فعالیت می‌کند.

• دوره‌های این آکادمی در حوزه‌های شغلی متنوعی مانند هوش مصنوعی، برنامه‌نویسی، نرم‌افزارهای کاربردی، مدیریت محصول، بازاریابی دیجیتال، مهارت‌های نرم و توسعه کسب‌وکار دسته‌بندی می‌شوند.

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

poster

مفاهیم دیجیتال: اصطلاحات فنی، مبانی نرم‌افزار و هوش مصنوعی

3دانشجو

دیگر دوره‌های آکادمی گرولی