Course catalog
Categories
Showing 221-240 of 278 items.
مدیریت سیستم های لینوکس
(Mitalearn-305130)
- 1 hours 11 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Aspen Olmsted
درباره این دوره:
در این دوره به نحوه مدیریت یک سیستم با نصب سیستم عامل لینوکس می پردازیم. مطالب درسی برای هر کسی که برای آزمون LFCA (Linux Foundation Certified IT Associate) آماده می شود یا فقط علاقه مند به یادگیری بیشتر در مورد لینوکس است، خوب است.
Related Skills
مروری بر تست JUnit
(Mitalearn-312100)
- 50 minutes
- متوسط
- Release date: 23 June 2026
- Author: Grayson Lyvers
درباره این دوره:
این دوره مقدمه ای برای JUnit است که تکنیک های ضروری برای تست کد جاوا را پوشش می دهد.
Related Skills
مروری بر روشهای توسعه
(Mitalearn-307187)
- 1 hours 34 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Evan Bergman,Noel J. Bergman
درباره این دوره:
این دوره مقدمه ای بر تعدادی از متدولوژی های اصلی توسعه که امروزه توسط برنامه نویسان برنامه استفاده می شود، ارائه می دهد. این روشها چارچوب و ساختاری را برای فرآیند توسعه فراهم میکنند تا اطمینان حاصل شود که تیمها میتوانند با هم کار کنند و تمام مراحل حیاتی دنبال میشوند. ما در مورد چرخه عمر توسعه نرم افزار (SDLC)، مفاهیم چابک، یکپارچه سازی مداوم/تحویل مستمر و 12 عامل برای توسعه ابر بحث خواهیم کرد. برای تکمیل این دوره نیازی به تجربه توسعه قبلی نیست و نیازی به سخت افزار یا نرم افزار خاصی خارج از محیط Coursera وجود ندارد.
Related Skills
مشخصات مورد نیاز: اهداف و تجزیه و تحلیل تعارض
(Mitalearn-306065)
- 1 hours 27 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Kristen Walcott-Justice
درباره این دوره:
در توسعه هدف نیازمندی ها و تجزیه و تحلیل زبان، از گفتار به سمت نوشتن دقیق حرکت می کنیم. اولین قدم در این زمینه نوشتن اهداف است. ما در مورد اهداف مورد استفاده در مهندسی نیازمندی ها صحبت خواهیم کرد و از این طریق، موارد استفاده را از آنچه یاد می گیریم بنویسیم. موارد استفاده می تواند به صورت نموداری و نوشتاری باشد. سپس، شروران وارد موارد سوء استفاده و موارد سوء استفاده میشوند تا چگونه بتوانیم با آنها در محیط Requirements برخورد کنیم. در جمع آوری الزامات، سؤالات زیادی باقی مانده است. اغلب این منجر به نیاز به مصاحبه و جلسات گروهی بیشتر می شود. ما نحوه رسیدگی به جلسات گروهی، برخورد با ناسازگاری و رسیدگی به تعارض بین ذینفعان را بررسی خواهیم کرد.
Related Skills
معرفی Vertex AI Studio
(Mitalearn-305521)
- 35 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Google Cloud Training
درباره این دوره:
این دوره Vertex AI Studio را معرفی میکند، ابزاری برای تعامل با مدلهای هوش مصنوعی مولد، ایدههای تجاری اولیه و راهاندازی آنها به تولید. از طریق یک مورد استفاده همه جانبه، درسهای جذاب و یک آزمایشگاه عملی، چرخه حیات سریع به محصول را بررسی خواهید کرد و نحوه استفاده از Vertex AI Studio برای برنامههای چندوجهی Gemini، طراحی سریع، مهندسی سریع و تنظیم مدل را خواهید آموخت. هدف این است که شما را قادر به باز کردن پتانسیل هوش مصنوعی در پروژه های خود با Vertex AI Studio کنید.
Related Skills
معرفی Vertex AI Studio - Bahasa Indonesia
(Mitalearn-307544)
- 40 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Google Cloud Training
درباره این دوره:
Kursus ini memperkenalkan Vertex AI Studio, sebuah alat untuk berinteraksi dengan model AI Generatif, membuat prototipe idea bisnis, dan meluncurkannya ke dalam produksi. Melalui kasus penggunaan yang imersif, pelajaran menarik, dan lab interaktif, Anda akan menjelajahi siklus proses dari perintah ke produk dan mempelajari cara memanfaatkan Vertex AI Studio untuk aplikasi multimodal Gemini, desain perintah, rekayasa perintah. Tujuan kursus ini adalah agar Anda dapat memanfaatkan potensi AI generatif dalam project Anda dengan Vertex AI Studio.
Related Skills
معرفی عملی دستورات لینوکس و شل اسکریپت
(Mitalearn-303906)
- 1 hours 46 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Rav Ahuja,Sam Prokopchuk,Ramesh Sannareddy
درباره این دوره:
این دوره یک درک عملی از دستورات پوسته لینوکس / یونیکس را ارائه می دهد. در این دوره آموزشی دوستانه مبتدی، با اصول لینوکس، دستورات شل و اسکریپت نویسی پوسته Bash آشنا خواهید شد. شما این دوره را با مقدمه ای بر لینوکس و بررسی معماری لینوکس آغاز خواهید کرد. شما با ترمینال لینوکس تعامل خواهید داشت، دستورات را اجرا می کنید، دایرکتوری ها را هدایت می کنید، فایل ها را ویرایش می کنید و همچنین نرم افزار را نصب و به روز می کنید. در مرحله بعد، با دستورات رایج لینوکس آشنا خواهید شد. شما با دستورات عمومی مانند id، date، uname، ps، top، echo، man کار خواهید کرد. دستورات مدیریت دایرکتوری مانند pwd، cd، mkdir، rmdir، find، df. دستورات مدیریت فایل مانند cat, wget, more, head, tail, cp, mv, touch, tar, zip, unzip. دستور کنترل دسترسی chmod; دستورات پردازش متن - wc، grep، tr؛ و همچنین دستورات شبکه - نام میزبان، پینگ، ifconfig و curl. سپس به یادگیری اصول اولیه اسکریپت نویسی پوسته برای خودکارسازی انواع وظایف خواهید پرداخت. شما اسکریپتهای پوسته ساده تا پیشرفتهتری ایجاد خواهید کرد که شامل متاکاراکترها، نقل قول، متغیرها، جایگزینی فرمان، تغییر مسیر ورودی/خروجی، لولهها و فیلترها، و آرگومانهای خط فرمان است. شما همچنین با استفاده از crontab کارهای cron را برنامه ریزی خواهید کرد. این دوره شامل سخنرانی های مبتنی بر ویدیو و همچنین آزمایشگاه های عملی برای تمرین و به کارگیری آنچه یاد می گیرید است. شما بدون هزینه به سرور مجازی لینوکس دسترسی خواهید داشت که می توانید از طریق مرورگر وب خود به آن دسترسی داشته باشید، بنابراین برای تکمیل آزمایشگاه ها نیازی به دانلود و نصب چیزی ندارید. شما این دوره را با یک پروژه نهایی و همچنین یک امتحان نهایی به پایان خواهید رساند. در پروژه نهایی، دانش خود را از مفاهیم دوره با انجام فرآیند استخراج، تبدیل، و بارگذاری (ETL) خود و ایجاد یک اسکریپت پشتیبان برنامه ریزی شده نشان خواهید داد. این دوره برای مهندسان داده، دانشمندان داده، توسعهدهندگان نرمافزار و متخصصان ابری ایدهآل است که میخواهند با دستورات پرکاربرد در لینوکس، MacOS و سایر سیستمعاملهای مشابه یونیکس آشنا شوند و همچنین با ایجاد اسکریپتهای پوسته شروع کنند.
Related Skills
معماری رمزگذار-رمزگشا - בעברית
(Mitalearn-316554)
- 28 minutes
- پیشرفته
- Release date: 23 June 2026
- Author: Google Cloud Training
درباره این دوره:
בק ז ל מד בקצר על רכ רכ מק מק מק ، רכ רכ רכ ללמ ללמ ללמ שמשתמש שמשתמש שמשתמש במש במש במש רצף רצף לרצף ، כמ כמ כמ כמ תרג מט מט خواهیم داشت. תלמדו על החלקים השונים בארכיטקטורת מקודד-מפענח، איך לאמל אמיל ך להשתמש בהם. בהדרכה המפורטת המשלימה בשיעור ה-Lab תקודדו ב-TensorFlow ת מקודד-מפענח: כתיבת שיר מאפס.
Related Skills
معماری رمزگذار-رمزگشا - باهاسا اندونزی
(Mitalearn-316537)
- 26 minutes
- پیشرفته
- Release date: 23 June 2026
- Author: Google Cloud Training
درباره این دوره:
Kursus ini Memberi Anda sinopsis tentang arsitektur encoder-decoder, yang merupakan arsitektur arsitektur machine learning yang canggih dan umum untuk tugas urutan-ke-urutan seperti terjemahan mesin, ringkasan teks, dan tanya jawab. Anda akan belajar tentang komponen utama arsitektur encoder-decoder serta cara melatih dan menyalurkan model ini. Dalam panduan lab yang sesuai، Anda akan membuat kode pada penerapan simpel arsitektur encoder-decoder di TensorFlow untuk pembuatan puisi diri awal.
Related Skills
معماری میکروسرویس
(Mitalearn-312423)
- 3 hours 29 minutes
- متوسط
- Release date: 23 June 2026
- Author: Dr. Douglas C. Schmidt,Dr. Jules White
درباره این دوره:
با این دوره جامع که برای ارائه درک روشنی از جنبه های نظری و عملی ساختن سیستم های مقیاس پذیر و قوی طراحی شده است، به دنیای معماری Microservices شیرجه بزنید. با شروع مفهوم برش برنامه، این دوره شما را از طریق پیچیدگیهای Microservices راهنمایی میکند، آنها را در مقابل سیستمهای یکپارچه قرار میدهد و هنر و علم پشت طراحی، استقرار و نگهداری آنها را نشان میدهد. آنچه خواهید آموخت: برش برنامه و ارتباط آن: به مفاهیم اساسی برش برنامه، اهمیت آن در طراحی سیستم و ارتباط آن با میکروسرویس ها بپردازید. مونولیت ها در مقابل میکروسرویس ها: سبک های معماری را در تضاد قرار دهید، نقاط قوت، ضعف و تفاوت های عملی هر رویکرد را درک کنید. دینامیک جداسازی و فراخوانی: پیچیدگیهای جداسازی سرویس، جفتهای پنهان و پیچیدگیهای فراخوانی سرویس را در محیط Microservices درک کنید. استقرار، مقیاسپذیری و مدیریت وابستگی: چالشها و پیامدهای پذیرش میکروسرویسها، تمرکز بر استراتژیهای استقرار، مسائل مقیاسپذیری و جداسازی وابستگی را بررسی کنید. ساختن سیستمهای ارتجاعی: تعادل بار سمت مشتری، قطع کنندههای مدار، استراتژیهای برگشتی و سایر تکنیکهای انعطافپذیری را برای اطمینان از پایداری و استحکام سیستم کاوش کنید. چه کسانی باید ثبت نام کنند: دانش آموزان باید تجربه برنامه نویسی جاوا متوسط داشته باشند.
Related Skills
معماری نرم افزار برای اینترنت اشیا
(Mitalearn-314191)
- 3 hours 50 minutes
- مناسب همه
- Release date: 23 June 2026
- Author: Frank Gielen
درباره این دوره:
با دوره ای که نه تنها "چگونه"، بلکه "چرا" را نیز به شما می آموزد، به دنیای معماری سیستم اینترنت اشیا شیرجه بزنید. هنر و علم ساختن سیستم های IoT قوی، مقیاس پذیر و قابل تعامل را بیاموزید. این دوره پنج هفته ای شما را به سفری جامع از درک الزامات معماری برنامه ریزی شده تا تسلط بر تفاوت های ظریف ویژگی ها و سناریوهای کیفیت می برد. چرا باید اهمیت بدی؟ زیرا تاثیر تصمیمات فنی شما در کسب و کار می تواند پروژه اینترنت اشیاء شما را مختل کند. این دوره با بررسی اهمیت یک معماری خوب و چالش هایی که می تواند حتی بهترین طرح ها را خنثی کند، آغاز می شود. در پایان هفته دوم، شما فقط یک یادگیرنده منفعل نخواهید بود. شما نیازهای خود را می نویسید! و همانطور که در هفته های سوم و چهارم جستجو می کنید، مهارت های ارزشمندی در تعریف ویژگی های کیفیت متناسب با موارد خاص به دست خواهید آورد. همه چیز را در هفته پنجم جمع کنید، جایی که تئوری را با استفاده از دانش جدید خود در چارچوب Android به عمل تبدیل خواهید کرد. برای معماری آینده آماده اید؟ برای ثبت نام و تبدیل شدن به معمار اینترنت اشیا که هر شرکتی به آن نیاز دارد، اینجا را کلیک کنید.
Related Skills
مفاهیم برنامه نویسی شی گرا
(Mitalearn-306133)
- 2 hours 37 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Noel J. Bergman
درباره این دوره:
در مفاهیم شی گرا، مفاهیم اصلی برنامه نویسی مدرن، شی گرا را معرفی خواهیم کرد. ما در مورد اشیاء، کلاس ها، پیام رسانی، وراثت، چندشکلی و موارد دیگر بحث خواهیم کرد. همانند اصول برنامه نویسی، ما مفاهیم را با استفاده از زبان پایتون نشان خواهیم داد، اما آنها برای سایر زبان های برنامه نویسی شی گرا قابل حمل خواهند بود.
Related Skills
مقدمه ای بر DevOps
(Mitalearn-301560)
- 2 hours 41 minutes
- مبتدی
- Release date: 23 June 2026
- Author: John Rofrano
درباره این دوره:
با این دوره آموزشی مناسب برای مبتدیان، سفر DevOps خود را شروع کنید! مهارتهای DevOps دارای تقاضای بالایی هستند و انتظار میرود یکی از مهارتهای در حال رشد در صنعت نرمافزار باشد. این دوره به گونه ای طراحی شده است که اولین گام برای کسب آن مهارت های ارزشمند باشد. این دوره مقدماتی خود گام به بررسی DevOps به عنوان یک جنبش فرهنگی می پردازد. این مورد کسب و کار DevOps را توصیف می کند و موارد ضروری آن را پوشش می دهد. این دوره روش های جدیدی از تفکر، کار، سازماندهی و اندازه گیری را برای درک کامل مزایای DevOps آموزش می دهد. با استفاده از روشهای DevOps، میتوانید محصولات بهتری برای کاربران خود بسازید. شما خواهید آموخت که چگونه تجزیه سیلوها و سازماندهی توسعه دهندگان و اپراتورها به تیم های متقابل تک کاره برای پذیرش واقعی DevOps ضروری است. مشارکت همه افراد و مسئول موفقیت در قلب DevOps است. خواهید دید که چگونه ایجاد یک فرهنگ مسئولیت مشترک و شفافیت پایه و اساس هر تیم DevOps با عملکرد بالا است. یاد خواهید گرفت که چگونه می توانید از معماری بومی ابر برای ایجاد انعطاف پذیری در محصولات خود استفاده کنید و در مورد ابزارهای مفید DevOps مانند مقیاس افقی و میکروسرویس های مستقل قابل استقرار بیاموزید. شما بررسی خواهید کرد که چگونه متدولوژی های چابک مانند Scrum برای DevOps بسیار مهم هستند و همچنین در مورد یکپارچه سازی مداوم و تحویل مداوم (CI/CD) که امکان استقرار مکرر و کار به عنوان یک تیم را برای ایجاد کد با کیفیت بالا فراهم می کند، آشنا خواهید شد. این دوره با مطالعات موردی در مورد سناریوهای مبتنی بر DevOps به پایان می رسد، که شما مفاهیم DevOps را که در طول این دوره آموخته شده است، تجزیه و تحلیل کرده و با آنها مرتبط می شوید. این دوره برای کسانی که تازه وارد DevOps هستند و همچنین کسانی که به دنبال افزایش دانش فعلی خود از DevOps هستند طراحی شده است.
Related Skills
مقدمه ای بر DevSecOps
(Mitalearn-304705)
- 1 hours 31 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Board Infinity
درباره این دوره:
با این دوره آموزشی همه جانبه وارد قلمرو DevSecOps شوید. این دوره برای ارائه یک نمای کلی جامع از این ادغام طراحی شده است و اهمیت تعبیه امنیت در هر مرحله از فرآیند توسعه را روشن می کند. در ماژول اول، شما به درک و پیاده سازی DevSecOps خواهید پرداخت. شما بینشی در مورد بهترین شیوه ها برای توسعه ایمن، از مرحله ایده پردازی اولیه تا استقرار، تضمین ارائه محصولات نرم افزاری ایمن به دست خواهید آورد. ماژول دوم نقش تحول آفرین اتوماسیون در DevSecOps را پوشش می دهد. این نشان میدهد که چگونه اتوماسیون نه تنها میتواند کارایی و کیفیت کد را افزایش دهد، بلکه چرخههای انتشار را نیز تسریع کرده و آسیبپذیریها را کاهش میدهد. با پایان این دوره، فراگیران نه تنها با مفاهیم نظری DevSecOps آشنا می شوند، بلکه به مهارت های عملی مورد نیاز برای پیاده سازی این اصول در سناریوهای دنیای واقعی نیز مجهز می شوند. آنها آماده خواهند بود تا از کارآیی، امنیت و همکاری در سازمان مربوطه خود حمایت کنند و تغییرات تأثیرگذار را هدایت کنند.
Related Skills
مقدمه ای بر Generative AI Studio - בעברית
(Mitalearn-307612)
- 16 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Google Cloud Training
درباره این دوره:
בקורס הזה נלמד על Generative AI Studio، מוצר ב-Vertex AI כותית גנרטיבית، כדי להשתמש בהם ולהתאים אותם לפי הצרכים שלכם. באמצעות הדגמה של המוצר עצמו، נלמד מהו Generative AI Studio، מהם הפיצ'רים ותוהאם השתמש בו. בסוף הקורס יהיה שיעור آزمایشگاه
Related Skills
مقدمه ای بر Java Enterprise Edition (EE)
(Mitalearn-311607)
- 1 hours
- متوسط
- Release date: 23 June 2026
- Author: Ed Lance
درباره این دوره:
این دوره بر روی JEE به عنوان یک پلتفرم تمرکز دارد. ما در مورد انگیزه و هدف، و همچنین برخی از کتابخانه ها و فن آوری های پرکاربرد در Java Enterprise Edition بحث می کنیم. ما نگاهی به مبانی وب می اندازیم، بلوک های سازنده ما برای درک نحوه کار اینترنت. سپس، ما با درک سلسله مراتب Servlet و نحوه مدیریت چرخه های درخواست/پاسخ سرولت ها آشنا می شویم. در نهایت، ما در مورد انتقال کنترل از طریق مکانیسم های رو به جلو و تغییر مسیر یاد می کنیم.
Related Skills
مقدمه ای بر NET Core
(Mitalearn-304535)
- 2 hours 15 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Board Infinity
درباره این دوره:
دوره مقدماتی .NET Core برای تجهیز زبان آموزان به مهارت های لازم برای ساخت برنامه های کاربردی وب با استفاده از فریم ورک قدرتمند NET Core طراحی شده است. این دوره در سه ماژول مجزا سازماندهی شده است. ماژول اول پایه و اساس دات نت را می گذارد و تاریخچه، ویژگی ها، تفاوت های آن با سایر فناوری ها و چگونگی راه اندازی محیط توسعه را مورد بحث قرار می دهد. دروس شامل مقدمه ای بر .NET Core، معماری آن، و نحوه استفاده از NET CLI برای توسعه است. ماژول دوم یک فرو رفتن عمیق در هسته ASP.NET ارائه می دهد که بر توسعه و پیکربندی برنامه های کاربردی وب تمرکز دارد. یادگیرندگان بر الگوی MVC، مسیریابی، روشهای عمل، و نماها، همراه با بینش دقیق در مورد پیکربندی و استقرار برنامهها در محیطهای میزبانی مختلف تسلط خواهند داشت. ماژول سوم درک را بیشتر می کند، به مفاهیم پیشرفته، از جمله تزریق وابستگی، میان افزارها، و جنبه های حیاتی مربوط به پیکربندی، اشکال زدایی و آزمایش می پردازد. این تجربه عملی را در ساخت یک برنامه NET Core از ابتدا فراهم می کند. در پایان این دوره، شما یک درک اساسی تا پیشرفته از NET Core خواهید داشت که قادر به ایجاد برنامه های وب پویا و پاسخگو که بر روی هر پلتفرمی اجرا می شوند، خواهید بود. پوشش جامع دوره تضمین می کند که زبان آموزان در مفاهیم نظری و کاربرد عملی مهارت دارند و آنها را برای توسعه در دنیای واقعی آماده می کند.
Related Skills
مقدمه ای بر اسکریپت پایتون برای DevOps
(Mitalearn-305623)
- 1 hours 2 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Aspen Olmsted
درباره این دوره:
این دوره اولین دوره از مجموعه ای است که با هدف آماده سازی شما برای نقشی که به عنوان برنامه نویس انجام می شود، می باشد. در این دوره با پنج مفهوم اصلی در برنامه نویسی رویه ای آشنا می شوید: ورودی کاربر، خروجی کنسول، اعلان و انتساب متغیر، انشعاب تصمیم و تکرار. آزمایشگاهها به شما این امکان را میدهند که مطالب را در سخنرانیها در برنامههای رایانهای ساده که برای تقویت مجدد مطالب در درس طراحی شدهاند، اعمال کنید.
Related Skills
مقدمه ای بر اینترنت اشیا و سیستم های تعبیه شده
(Mitalearn-315092)
- 4 hours 17 minutes
- مناسب همه
- Release date: 23 June 2026
- Author: Ian Harris
درباره این دوره:
رشد انفجاری "اینترنت اشیا" در حال تغییر جهان ما است و کاهش سریع قیمت قطعات معمولی اینترنت اشیا به افراد اجازه می دهد تا طرح ها و محصولات جدیدی را در خانه نوآوری کنند. در این اولین کلاس تخصصی شما با اهمیت اینترنت اشیا در جامعه، اجزای فعلی دستگاه های معمولی اینترنت اشیا و روندهای آینده آشنا خواهید شد. ملاحظات طراحی اینترنت اشیا، محدودیت ها و رابط بین دنیای فیزیکی و دستگاه شما نیز پوشش داده خواهد شد. شما همچنین یاد خواهید گرفت که چگونه بین سخت افزار و نرم افزار طراحی مبادله ایجاد کنید. ما همچنین اجزای کلیدی شبکه را پوشش خواهیم داد تا اطمینان حاصل شود که دانش آموزان نحوه اتصال دستگاه خود را به اینترنت می دانند. لطفا توجه داشته باشید که این دوره شامل تالار گفتگو نمی باشد. پس از اتمام این دوره، شما قادر خواهید بود: 1. اصطلاح اینترنت اشیا را تعریف کنید 2. روندهای فناوری که منجر به اینترنت اشیا شده است را بیان کنید 3. تاثیر اینترنت اشیا بر جامعه را شرح دهید 4. تعریف کنید که یک سیستم تعبیه شده از نظر رابط کاربری چیست 5. اجزای یک سیستم تعبیه شده را شمارش و توصیف کنید 6. تعاملات سیستم های تعبیه شده با جهان فیزیکی را شرح دهید 7. اجزای اصلی سخت افزاری که بیشتر در دستگاه های اینترنت اشیا استفاده می شود را نام ببرید 8. تعامل بین نرم افزار و سخت افزار در دستگاه اینترنت اشیا را شرح دهید 9. نقش یک سیستم عامل برای پشتیبانی از نرم افزار در دستگاه اینترنت اشیا را شرح دهید 10. کاربرد شبکه و سخت افزار اولیه شبکه را توضیح دهید 11. ساختار اینترنت را شرح دهید 12. معنای "پروتکل شبکه" را شرح دهید 13. MANET ها و ارتباط آنها با اینترنت اشیا را توضیح دهید
Related Skills
مقدمه ای بر برنامه نویسی
(Mitalearn-302172)
- 7 hours 47 minutes
- مبتدی
- Release date: 23 June 2026
- Author: Dr. Jennifer Coy
درباره این دوره:
این دوره آموزشی که برای برنامه نویسانی که هنوز با تجربه نیستند طراحی شده است، پایه ای ساختاریافته برای توسعه برنامه های پیچیده در زمینه های علوم کامپیوتر یا علوم داده در اختیار شما قرار می دهد. اگر یک برنامه نویس خودآموخته با اطلاعات پراکنده هستید یا کاملاً تازه کار هستید، این دوره برای شما مناسب است. در اینجا، شما درک کاملی از نحوه نوشتن برنامهها برای حل مشکلات، از طریق تمرینهای ساختیافته، داربستدار، عملی با مثالها و فرصتهای بسیار برای تمرین به دست خواهید آورد. شما با توسعه برنامه هایی در زبان برنامه نویسی پایتون (یکی از رایج ترین زبان ها) مفاهیم اساسی علوم کامپیوتر را خواهید آموخت. ما همچنین از بسیاری از رایجترین بستههای پایتون استفاده خواهیم کرد - چرا وقتی میتوانید از راهحلهای آزمایششده، انعطافپذیر و از پیش ساخته شده استفاده کنید، چرخ را دوباره اختراع کنید؟ در حالی که این بسته ها می توانند در زمان قابل توجهی صرفه جویی کنند، همچنین مهم است که بدانیم چگونه جادوی خود را انجام می دهند، و اینکه آیا مشکل خاص شما مناسب است که با این ابزارهای بالقوه حل شود. شما با بسته های پایتون زیر مواجه خواهید شد: numpy، scipy، matplotlib، pandas، seaborn، re (برای عبارات منظم)، textblob، nltk و موارد دیگر. در فرآیند یادگیری نحوه برنامهنویسی، موضوعات مختلف از جمله پردازش زبان طبیعی و تجزیه و تحلیل دادهها را در سطح مقدماتی بررسی خواهیم کرد. در پایان این دوره، شما از توانایی خود در حل یک مشکل با استفاده از زبان برنامه نویسی پایتون - و چگونگی بررسی دقیق بودن راه حل خود مطمئن خواهید شد.