Course catalog
Categories
جاوا اسکریپت: کلاس ها
(Mitalearn-394788)
- 1 hours 13 minutes
- مناسب همه
- Update date: 21 June 2026
- Author: Emmanuel Henri
اگر با جاوا اسکریپت تازه کار هستید - یا فقط مطمئن نیستید که کلاس ها چگونه کار می کنند - این دوره برای شما مناسب است. به مدرس Emmanuel Henri بپیوندید تا کلاس های جاوا اسکریپت و نحوه کار آنها، نحوه تعریف آنها، تمام اصطلاحات مرتبط با آنها و موارد دیگر را معرفی کند. او با پایه های کلاس ها و نحوه تعامل آنها با سایر ویژگی های جاوا اسکریپت شروع می کند. سپس به سراغ سازندهها، میکسها و توسعه میرود و نحوه کار آنها را توضیح میدهد و نمونههای کد را به اشتراک میگذارد.
Related Skills
جاوا اسکریپت: محدوده
(Mitalearn-149546)
- 43 minutes
- متوسط
- Update date: 21 June 2026
- Author: Emmanuel Henri
دامنه جاوا اسکریپت تعیین می کند که چگونه می توان به متغیرها در سراسر کد شما دسترسی داشت. دو حوزه وجود دارد: جهانی و محلی. متغیرهای جهانی از هر کجا قابل دسترسی هستند. متغیرهای محلی فقط از داخل تابع قابل دسترسی هستند یا متغیرها را مسدود می کنند. دامنه می تواند گیج کننده باشد، به خصوص زمانی که عواملی مانند بالا بردن و بسته شدن وارد ترکیب شوند. این دوره مقدمهای کامل با گزینههای محدوده متغیرهای جاوا اسکریپت، در کنار چالشهایی ارائه میکند که به شما کمک میکند آنچه را که آموختهاید تمرین کنید. امانوئل هنری، مربی LinkedIn Learning به شما کمک می کند تا متغیرهای خود را به درستی محدوده بندی کنید، اثرات بالا بردن را کاهش دهید، و متغیرهای محلی را در کدهای غیر تابعی مانند عبارات if با استفاده از محدوده بلوک اعلام کنید.
Related Skills
جاوا اسکریپت: نقشه ها و مجموعه ها
(Mitalearn-230976)
- 1 hours 10 minutes
- مناسب همه
- Update date: 21 June 2026
- Author: Jamie Pittman
زبان های برنامه نویسی همیشه در حال تحول و تغییر هستند و جاوا اسکریپت نیز از این قاعده مستثنی نیست. با گذشت زمان، جاوا اسکریپت رشد کرده است و بسیاری از جنبه های جدید از جمله نقشه ها و مجموعه ها اضافه شده است. نقشه ها و مجموعه های جاوا اسکریپت ممکن است ساده به نظر برسند، اما کاملاً شبیه همتایان خود در سایر زبان های برنامه نویسی نیستند. در این دوره، مهندس نرمافزار جیمی پیتمن، نکات و جزئیات نقشهها و مجموعههای جاوا اسکریپت، نحو آنها، نحوه کار آنها و نحوه ادغام آنها در برنامهنویسی روزانه را پوشش میدهد. موضوعات تحت پوشش شامل یک نمای کلی از این ویژگیها، زمان و مکان استفاده از آنها، نسخههای WeakMap و WeakSet و روشها و ویژگیهای مختلف مرتبط با آنها است.
Related Skills
جاوا اسکریپت: نمونه های اولیه
(Mitalearn-138122)
- 1 hours 19 minutes
- متوسط
- Update date: 21 June 2026
- Author: Sasha Vodnik
رویکرد جاوا اسکریپت برای برنامه نویسی شی گرا برای بسیاری از توسعه دهندگان بیگانه است. در حالی که نمونه های اولیه ابزارهای اصلی برای برنامه نویسی متوسط \u200b\u200bو پیشرفته هستند، حتی توسعه دهندگان با تجربه نیز ممکن است نحوه کار آنها را درک نکنند. این دوره نحوه نوشتن کد جاوا اسکریپت کارآمدتر با استفاده از زنجیره اولیه را توضیح می دهد. مفاهیم اساسی زیربنای نمونه های اولیه، مانند اشیاء واقعی و سازنده را بیاموزید، و کشف کنید که چگونه نمونه های اولیه می توانند استفاده از حافظه را کاهش دهند، سازماندهی کد را بهبود بخشند، و به شما کمک کنند با یک به روز رسانی، تغییرات را در سرتاسر سایت تغییر دهید. مربی Sasha Vodnik همچنین نحوه استفاده از کلاس های ES6 برای ساخت نمونه های اولیه با کد کمتر و ویژگی های بیشتر را توضیح می دهد.
Related Skills
چالش های کد بهار
(Mitalearn-258057)
- 52 minutes
- مناسب همه
- Release date: 28 February 2022
- Author: Cecili Reid
Spring یکی از محبوب ترین فریم ورک های جاوا است، و اگر یک توسعه دهنده هستید، به این معنی است که نه تنها باید Spring را درک کنید، بلکه باید به طور مداوم مهارت های خود را به روز کنید و به یادگیری در مورد Spring ادامه دهید. در این دوره، Cecili Reid 10 چالش مختلف مرتبط با Spring را از طریق یک برنامه جاوا ارائه می دهد. او دانش شما را از ویژگیهای Spring مانند راهاندازی یک محرک، زمانبندی کارها، ارائه تصاویر برای درخواست مشتری، واردات انبوه با Spring Batch و موارد دیگر آزمایش میکند. می توانید چالش ها را به هر ترتیبی تکمیل کنید، سپس راه حل های خود را با Cecili مقایسه کنید. چه بخواهید دانش موجود خود را آزمایش کنید یا چیز جدیدی بیاموزید، این دوره می تواند به شما ایده خوبی از وضعیت فعلی مهارت های بهاری شما بدهد.
Related Skills
چالش های کد جاوا اسکریپت
(Mitalearn-209879)
- 49 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: Emma Bostian
آیا می خواهید مهارت های جاوا اسکریپت خود را امتحان کنید؟ به چالش های کد جاوا اسکریپت خوش آمدید! به مربی Emma Bostian بپیوندید تا بیش از دوازده کار جاوا اسکریپت را انجام دهد و راه حل های هر کدام را بررسی کند. اما هر چالش را با استفاده از مثالهای دنیای واقعی، مانند تنظیم تیک تاک ساعت در یک سند، فیلتر کردن گزینههای شام گیاهخواری از منو، و محاسبه صورتحساب سفر به کافیشاپ، چارچوببندی میکند. هر چالش مستقل است، بنابراین می توانید آنها را به هر ترتیبی تماشا کنید، و اکثر راه حل ها کمتر از دوجین خط کد هستند، بنابراین می توانید به سرعت آنچه را که نیاز دارید یاد بگیرید و به درس بعدی بروید. چه بخواهید روش های جدیدی برای استفاده از جاوا اسکریپت یاد بگیرید یا دانش موجود خود را آزمایش کنید، این دوره می تواند به شما در تقویت مهارت های خود کمک کند.
Related Skills
زاویه ای: اکوسیستم ها
(Mitalearn-121802)
- 29 minutes
- مبتدی
- Update date: 21 June 2026
- Author: Derek Peruo
استفاده کامل از Angular مستلزم تسلط بر مجموعهای از ابزارهای پیچیده و گاهی گیجکننده است. برخی از این ابزارها خود Angular را تکمیل میکنند، در حالی که برخی دیگر جریانهای کاری را برای توسعه کارآمد ایجاد و حفظ میکنند، یا به Angular مش با مجموعه دیگری از ابزارهای وب محور کمک میکنند. در این دوره آموزشی، درک پرو تکنیک ها و ابزارهایی خارج از Angular را بررسی می کند که می تواند گردش کار توسعه برنامه شما را بهبود بخشد. Derek ابزارهای رایجی را که میتوانید با اکثر پروژههای نرمافزاری استفاده کنید، و همچنین برخی از گزینههای خاص Angular را بررسی میکند. او درباره ویرایشگرهای کد، ابزارهایی که میتوانید برای ساخت و استقرار برنامههای Angular در تولید استفاده کنید، چارچوبها و کتابخانهها برای کمک به سرعت بخشیدن به توسعه و موارد دیگر صحبت میکند.
Related Skills
ساخت اپلیکیشن های تمام پشته با React و Spring
(Mitalearn-185705)
- 1 hours 26 minutes
- متوسط
- Update date: 21 June 2026
- Author: Emmanuel Henri
جفت کردن یک فریم ورک فرانتاند محبوب با یک راهحل بکاند با ویژگیهای کامل، گام بعدی طبیعی برای توسعهدهندگانی است که میخواهند «فول استک» کنند: ایجاد رابطهای و کدی که به آنها قدرت میدهد. در این دوره، مدرس امانوئل هنری توضیح می دهد که چگونه می توان یک برنامه فول استک را با React و Spring راه اندازی کرد. او شما را از طریق یک پروژه نمونه کامل راهنمایی می کند: یک REST API با یک رابط مبتنی بر فرم. در طول مسیر، می توانید یاد بگیرید که چگونه پروژه را راه اندازی کنید، مدل های Spring را تعریف کنید، نقاط پایانی ایجاد کنید، و سپس یک رابط از اجزای React بسازید. پس از تکمیل آموزش، میتوانید از تکنیکها و فناوریهای مشابه برای ساختن برنامههای JavaScript و Spring full-stack خود استفاده کنید.
Related Skills
ساخت پروژه های مدرن با React
(Mitalearn-413573)
- 3 hours 50 minutes
- مناسب همه
- Release date: 21 June 2026
- Author: Shaun Wassell
در مورد برخی از مهمترین ابزارهای موجود در اکوسیستم React که به شما در ساده سازی توسعه و مدیریت پیچیدگی های حالت ، عوارض جانبی ، ساختار و یک ظاهر طراحی شده کمک می کند ، بیاموزید. مربی Shaun Wassell نشان می دهد که چگونه می توان یک پروژه React اساسی را ایجاد کرد ، و سپس نحوه اضافه کردن Redux ، ایجاد Thunks ، استفاده از انتخاب کنندگان ، کار با مؤلفه های یک ظاهر طراحی شده ، انجام آزمایش و موارد دیگر را توضیح می دهد.
Related Skills
کلینیک کد: جاوا اسکریپت
(Mitalearn-144565)
- 3 hours 9 minutes
- متوسط
- Release date: 21 June 2026
- Author: Ray Villalobos
برنامه نویسان موفق بیشتر از نحوه کدنویسی می دانند. آنها همچنین می دانند که چگونه به حل مشکلات فکر کنند. کلینیک کد مجموعهای از دورههایی است که در آن مربیان ما با استفاده از زبانهای برنامهنویسی مختلف مشکلات مشابهی را حل میکنند. در اینجا، Ray Villalobos با جاوا اسکریپت کار می کند. در طول دوره، Ray چالش ها را معرفی می کند و سپس یک نمای کلی از راه حل های خود را در جاوا اسکریپت ارائه می دهد. چالشها شامل موضوعاتی مانند موقعیت جغرافیایی، تشخیص چهره و دسترسی به دستگاههای جانبی است. از دورههای دیگر این مجموعه دیدن کنید تا ببینید چگونه میتوانید چالشهای مشابه را در زبانهایی مانند C++، C#، PHP، Python، Ruby، Go و Swift حل کنید.
Related Skills
مبانی برنامه نویسی: الگوهای طراحی
(Mitalearn-158301)
- 2 hours 45 minutes
- متوسط
- Update date: 21 June 2026
- Author: Elisabeth Robson,Eric Freeman
الگوهای طراحی راه حل های قابل استفاده مجددی هستند که چالش هایی را که توسعه دهندگان نرم افزار بارها و بارها با آن مواجه هستند حل می کنند. به جای اختراع مجدد چرخ، یاد بگیرید که چگونه از این الگوهای اثبات شده و آزمایش شده استفاده کنید که نرم افزار شما را در برابر تغییر انعطاف پذیرتر و انعطاف پذیرتر می کند. این دوره شما را با طراحی الگوها آشنا می کند و شما را با چندین مورد از پرکاربردترین الگوهای شی گرا آشنا می کند. الیزابت رابسون و اریک فریمن، نویسندگان همکار الگوهای طراحی سر اول، نیروهای خود را برای ارائه یک نمای کلی از هر الگو و نمونه هایی از الگوی در حال انجام، به هم می پیوندند. الگوهای طراحی برجسته شامل الگوهای استراتژی، آداپتور، مشاهدهگر و دکوراتور است. الیزابت و اریک با ارائه دموهای کد در جاوا، با مثال گاه به گاه در پایتون و جاوا اسکریپت، به این مفاهیم یک زمینه دنیای واقعی می بخشند.
Related Skills
مبانی توسعه بازی: ریاضیات مرتبط با بازی
(Mitalearn-112061)
- 52 minutes
- مبتدی
- Release date: 21 June 2026
- Author: Jesse Freeman
اگر توسعهدهنده بازی هستید، میتوانید با دانستن چند تکنیک ریاضی رایج بر بسیاری از موانع برنامهنویسی غلبه کنید. در این دوره آموزشی با مفاهیم شبکهها و تشخیص برخورد و همچنین فرمولهای مفیدی که میتوانید برای مسائل مختلف به کار ببرید، آشنا شوید. در طول دوره، جسی فریمن بر ریاضیات بازی در سطح مبتدی تمرکز می کند و از جاوا اسکریپت در مثال های خود استفاده می کند. او سه موضوع اصلی را پوشش میدهد - چیدمان، برخورد، و فرمولها - از طرحبندی شروع میشود، جایی که او به مرکز کردن اشیا و کار با شبکهها میپردازد. در مرحله بعد، او در مورد برخورد بحث می کند، جایی که شما را از طریق برخورد نقطه، برخورد مستطیل و نحوه تشخیص فاصله بین دو نقطه می برد. در نهایت، او فرمول هایی را برای محاسبه سلامت و تجربه پوشش می دهد. زمانی که این دوره را به پایان می رسانید، مهارت های ریاضی پایه ای خواهید داشت که می توانید در هر بازی به کار ببرید.
Related Skills
مقدمه دستی: JavaScript
(Mitalearn-421988)
- 1 hours 43 minutes
- مناسب همه
- Release date: 9 November 2022
- Author: Morten Rand-Hendriksen
آیا شما در JavaScript کاملاً جدید برای برنامه نویسی هستید؟ یا فقط به دنبال یادگیری کمی بیشتر هستید؟ گاهی اوقات ، هنگامی که یک چارچوب جدید را یاد می گیرید ، باید به سمت راست پرش کنید و کارها را انجام دهید. به مربی ارشد LinkedIn LinkedIn LinkedIn ، Morten Rand-Hendriksen بپیوندید ، زیرا او به شما نشان می دهد که چه چیزی را برای شروع نوشتن JavaScript بدون تلاش برای آشنایی با آن از قبل نشان می دهد. این آغازگر تعاملی و آسان برای دنبال کردن را در ایجاد تغییرات مستقیم در کد خود ، آزمایش مهارت های جدید خود را هنگام رفتن ، و ساخت ویرایش های خود در زمان واقعی کشف کنید. نکاتی را از Morten در مورد انتخاب JS از هم جدا کنید ، کد ساختمان را از ابتدا و سپس گسترش آن ، و همچنین دریافت داده های API ها برای ساخت اجزای جدید JS که به شما امکان می دهد از داده های خود استفاده کنید ، دریافت کنید. در پایان این دوره ، شما آماده خواهید بود که دستان خود را با کد خود کثیف کنید ، بدون توجه به سطح تجربه یا پیشینه حرفه ای شما.
بهترین راه برای یادگیری یک زبان استفاده از آن در عمل است. به همین دلیل این دوره با GitHub Codespaces یکپارچه شده است ، یک محیط توسعه دهنده ابر فوری که تمام قابلیت های IDE مورد علاقه شما را بدون نیاز به تنظیم دستگاه محلی ارائه می دهد. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد. برای یادگیری نحوه شروع کار ، از فیلم "استفاده از Codepaces GitHub با این دوره" دیدن کنید.
Related Skills
هک اخلاقی با جاوا اسکریپت
(Mitalearn-154612)
- 32 minutes
- پیشرفته
- Release date: 21 June 2026
- Author: Emmanuel Henri
برنامه های کاربردی وب پیچیدگی و قرار گرفتن در معرض شبکه ها را ترکیب می کنند. جاوا اسکریپت و وب قدرت بسیار خوبی را ارائه می دهند، اما همچنین فرصت های زیادی را برای باز گذاشتن درها به روی هکرها ارائه می دهند. هک اخلاقی به شما این امکان را می دهد که درهای باز را قبل از سوء استفاده پیدا کنید و مطمئن شوید که سایت ها و برنامه های شما ایمن می مانند. این دوره برای تجهیز توسعه دهندگان جاوا اسکریپت به تکنیک ها و ابزارهای هک اخلاقی طراحی شده است که می تواند به آنها در افزایش امنیت کد جاوا اسکریپت کمک کند. مربی امانوئل هنری نشان می دهد که چگونه با استفاده از ابزارهای کلیدی، از جمله Snyk، که یافتن و رفع آسیب پذیری در پروژه ها را خودکار می کند، یک استراتژی حمله و کارهای شناسایی انجام دهید. او همچنین به برخی از رایجترین تهدیدات امنیتی که وجود دارد میپردازد و توضیح میدهد که آنها چیست و چگونه میتوان آنها را شناسایی کرد.
Related Skills
واکنش برای طراحان وب
(Mitalearn-186895)
- 2 hours 53 minutes
- متوسط
- Release date: 21 June 2026
- Author: Joe Chellman
لازم نیست با React از صفر شروع کنید. این چارچوب جاوا اسکریپت فوقالعاده محبوب میتواند وبسایتها و برنامههای موجود شما را حتی با هزینه بسیار کمی بهتر کند. در این دوره، روش های عملی برای گنجاندن React در طراحی های وب دنیای واقعی را بیاموزید. مربی جو چلمن سه پروژه کوچک را معرفی می کند که از React سود می برند: یک مدیر محصول که وضعیت، وسایل و رویدادهای React را به نمایش می گذارد. یک فهرست کارمند؛ و یک تابلوی وضعیت که از React برای برقراری تماس های API خارجی استفاده می کند. هر پروژه نشان می دهد که چه چیزی React را برای طراحان وب جالب و مفید می کند و راه حل هایی برای مقابله با چند چالش منحصر به فرد ارائه می دهد.
Related Skills
واکنش: اکوسیستم ها
(Mitalearn-120714)
- 12 minutes
- متوسط
- Release date: 21 June 2026
- Author: Emmanuel Henri
React به ندرت به خودی خود استفاده می شود. در نتیجه، کارکردن مؤثر با React - بهویژه هنگام توسعه در یک گروه - به معنای تسلط بر مجموعهای از ابزارها است. برخی از این ابزارها React را تکمیل میکنند، در حالی که برخی دیگر جریانهای کاری را برای توسعه کارآمد ایجاد و حفظ میکنند یا به React کمک میکنند تا با مجموعه دیگری از ابزارهای وب محور مشبک شود. در این دوره آموزشی، نحوه استفاده کامل از React را با کاوش در اکوسیستم های آن و بررسی آنچه که React به عنوان هسته این سیستم ارائه می دهد، بیاموزید. امانوئل آنچه را که React ارائه می دهد توضیح می دهد و به موضوعاتی مانند مسیریابی و ناوبری، رندر سمت سرور، انیمیشن و اشکال زدایی می پردازد.
Related Skills
یادگیری زبان جاوا اسکریپت
(Mitalearn-391592)
- 4 hours 7 minutes
- مناسب همه
- Update date: 21 June 2026
- Author: Joe Chellman
جاوا اسکریپت یکی از محبوب ترین زبان های برنامه نویسی در جهان است که برای ایجاد وب سایت های پویا به همراه انبوهی از برنامه های کاربردی دیگر استفاده می شود. و مانند هر زبانی – چه گفتاری و چه برای برنامه نویسی – نیاز به زمان و تمرین دارد تا به زبان بیاورید. در این دوره، جو چلمن به شما می آموزد که چگونه با آشنایی با موضوعات و مفاهیم متداول، از نحو اولیه و اصطلاحات تخصصی گرفته تا جنبه های فنی بیشتر جعبه ابزار جاوا اسکریپت، جاوا اسکریپت را به زبان بیاورید.
این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با GitHub Codespaces، میتوانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید—همه با استفاده از ابزاری که احتمالاً در محل کار با آن مواجه خواهید شد.