Course catalog
Categories
CSS برای برنامه نویسان (Mitalearn-416633)
کشف کنید که چه چیزی CSS را منحصر به فرد می کند ، چگونه می توانید آن را در مورد مشکلات برنامه نویسی اعمال کنید و چگونه می توانید آن را به راحتی با کار خود ادغام کنید. مربی Morten Rand-Hendriksen در مورد زبانهای اعلانی و ضروری بحث می کند ، سپس به Syntax CSS ، آبشار و موارد دیگر می رود. او مدل CSS Box و همچنین نحوه کار با چارچوب های JavaScript را برای نوشتن CSS به عنوان بخشی از JavaScript پوشش می دهد. مورتن شامل تکنیک های CSS برای مقابله یا حتی مسدود کردن آبشار است. او همچنین روش های استفاده از HTML و CSS را با JavaScript برای ایجاد نشانه گذاری عالی برجسته می کند.
این دوره با CodeSpaces GitHub ، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به تنظیمات دستگاه محلی ارائه می دهد ، یکپارچه شده است. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد. برای یادگیری نحوه شروع کار ، از فیلم "استفاده از Codepaces GitHub با این دوره" دیدن کنید.
CSS برای توسعه دهندگان (Mitalearn-416616)
آیا شما یک توسعه دهنده جلویی هستید که یاد می گیرید سبک های خوب را برای وب تنظیم کنید و یا یک داربست توسعه دهنده پشتی ، طرح بندی های اساسی را نشان می دهد ، این دوره به توسعه دهندگان نشان می دهد که چگونه CSS کار می کند و چگونه می توان CSS مدرن را برای پروژه های وب استفاده کرد. مربی کری دیلز به توسعه دهندگان در مورد اصول CSS آموزش می دهد ، چگونه می توان از آن برای حل چیدمان وب و چالش های یک ظاهر طراحی شده و راه های ترکیب CSS در پروژه های خود استفاده کرد.
این دوره با CodeSpaces GitHub ، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به تنظیمات محلی محلی ارائه می دهد ، یکپارچه شده است. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد. برای یادگیری نحوه شروع کار ، از فیلم "استفاده از CodeSpaces GitHub با این دوره" دیدن کنید.
Hand-On AI: ایجاد یک پایگاه داده ژنراتور بررسی فیلم مبتنی بر وب با AI ، HTML ، CSS و PHP (Mitalearn-421767)
هوش مصنوعی تولیدی تأثیر عمیقی بر هر جنبه ای از کار ، از جمله توسعه وب دارد. از برنامه ریزی گرفته تا نوشتن کد تا آزمایش ، روند ایجاد یک برنامه وب در حال تغییر است. در این دوره ، مربی جو کازابونا به شما نشان می دهد که چگونه می توانید از هوش مصنوعی برای برنامه ریزی ، نوشتن و تست یک برنامه وب با ایجاد یک وب سایت بررسی فیلم استفاده کنید. در طول راه ، بیاموزید که AI به بهترین وجه می تواند به شما کمک کند ، و مهارت های شما به عنوان یک توسعه دهنده وب هنوز هم می تواند عالی باشد. در پایان این دوره ، شما مجهز به یک برنامه وب کاملاً کارآمد که با استفاده از قدرت AI Generative نوشتید ، مجهز خواهید شد. با استفاده از Codepaces GitHub ، می توانید از هر دستگاه ، در هر زمان ، همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد ، استفاده کنید. برای یادگیری نحوه شروع کار "استفاده از Codespaces GitHub" را با این دوره بررسی کنید.
HTML و CSS: ایجاد فرم ها (Mitalearn-422838)
فرم ها جزء اصلی وب سایت های مدرن هستند که برای جمع آوری داده های کاربران، انجام نظرسنجی و موارد دیگر استفاده می شوند. در حالی که میتوانید از فرمساز استفاده کنید، ساختن آنها از ابتدا با فناوریهای اساسی وب: HTML و CSS نسبتاً ساده است. در این دوره، Clarissa Peterson به اصول ایجاد فرم ها با HTML و استایل دادن به آنها با CSS می پردازد. بهترین روشها را برای ایجاد و شکلدهی فرمهای وب که به آسانی تکمیل میشوند و برای همه کاربران و دستگاهها قابل دسترسی هستند، بیاموزید. این دوره استفاده صحیح از فیلدهای فرم، نحوه تعاملی کردن فرم ها، و نحوه استایل دادن به ظاهر بصری و چیدمان فرم را پوشش می دهد. علاوه بر این، Clarissa به حریم خصوصی داده ها و نحوه ایمن نگه داشتن داده های کاربران می پردازد.
Tailwind CSS 4 آموزش ضروری (Mitalearn-436591)
Tailwind CSS 4 به سرعت بخشیدن به توسعه وب جلوی شما کمک می کند و صفحات وب یک ظاهر طراحی شده را به یک تجربه سرگرم کننده و آسان تبدیل می کند. در این دوره دوستانه مبتدی با مربی Shruti Balasa برای تسلط بر ملزومات این چارچوب اول ابزار غواصی کنید. با تنظیم محیط خود و درک مفاهیم اصلی و سپس یادگیری نحوه سبک کردن متن ، استفاده از رنگ ها و ایجاد طرح بندی با استفاده از tailwind شروع کنید. در طول راه ، Shruti همچنین اصول اولیه طراحی طرح های پاسخگو و شخصی سازی چارچوب را پوشش می دهد. در پایان این دوره ، شما به مهارت های بنیادی مجهز خواهید شد تا صفحات وب خود را سریعتر از همیشه با گرافیک های خیره کننده و جلوه های بصری سبک کنید.
آموزش ضروری HTMX (Mitalearn-422923)
این دوره مقدمه ای جامع برای HTMX ، یک کتابخانه سبک وزن جاوا اسکریپت است که با فعال کردن رابط های کاربر پویا و تعاملی با حداقل تلاش ، توسعه وب را تقویت می کند. بیاموزید که چگونه از ویژگی های HTMX استفاده کنید تا اقدامات سمت سرور را تحریک کنید ، درخواست های ناهمزمان را انجام دهید و DOM را به روز کنید. مربی Eve Porcello نمونه های عملی و بهترین شیوه ها را برای ادغام HTMX در پروژه های موجود پوشش می دهد. در پایان دوره ، شما باید با مهارت های ایجاد برنامه های وب مدرن و پاسخگو با استفاده از HTMX آشنا باشید.
تکنیک های مدرن CSS بدون جاوا اسکریپت (Mitalearn-429281)
در این دوره ، تکنیک های فقط CSS را برای ایجاد پانل های آکاردئونی ، ویندوزهای معین و منوهای همبرگر و طرح های رنگ نور/تیره یاد بگیرید. در حال حاضر این تکنیک ها همه شامل برخی از JavaScript هستند. با این حال ، با بهبود عناصر HTML ، خواص CSS و پشتیبانی مرورگر ، این تکنیک ها دیگر نیازی به JavaScript ندارند. در این دوره به مربی جن کرامر بپیوندید تا با این آخرین تکنیک های برش به روز شوید.
در عمل واکنش نشان دهید: از راه اندازی تا استقرار (Mitalearn-434041)
ماجراجویی خود را به عنوان React ، کتابخانه جلویی که مورد اعتماد توسعه دهندگان در سراسر جهان است ، شروع کنید ، زیرا ری ویلاوبوس شما را شروع به نصب React می کند ، با استفاده از قلاب هایی برای مدیریت حالت و چرخه عمر ، رسیدگی به رویدادها و ساختار اجزای خود برای حداکثر قابلیت استفاده مجدد. با Pico CSS به یک ظاهر طراحی شده شیرجه بزنید. برنامه خود را با JSX بهینه کنید و پیچیدگی های ادغام و مدیریت ماژول های خارجی را بیاموزید. روشهای عملی برای استفاده از ابزارهایی مانند Node.JS ، VEET و Codepaces CodeSpaces را برای توسعه و اشکال زدایی کارآمد کشف کنید. بیاموزید که چگونه نمادهای SVG و فونت های سفارشی را درج کنید تا جذابیت بصری برنامه خود را تقویت کنید. همراه با نمونه ها و پروژه های دستی که برای تحکیم درک شما طراحی شده است. این که آیا شما در حال ایجاد رابط های تعاملی کاربر برای پروژه های شخصی یا استفاده از برنامه های آماده تولید هستید ، این دوره جامع شما را به دانشی که برای تعالی نیاز دارید ، مجهز می کند.
سرور Apache HTTP: نصب ، پیکربندی و مدیریت (Mitalearn-411329)
در این دوره ، Imran Afzal-یک مربی آنلاین حرفه ای ، کارآفرین و پرفروش آنلاین ، شما را از طریق فرایند کامل نصب ، پیکربندی و مدیریت سرور Apache HTTP در یک محیط لینوکس راهنمایی می کند. این دوره برای زبان آموزانی که می خواهند مهارت های پیشرفته ای در مدیریت سرورهای لینوکس و میزبانی وب ایجاد کنند ، ایده آل است. بیاموزید که چگونه سرور لینوکس را تنظیم کنید ، آپاچی را نصب کنید ، آن را پیکربندی کنید ، آن را ایمن کنید و آن را برای عملکرد تنظیم کنید. بهترین شیوه ها را برای تأمین امنیت سرور ، بهینه سازی عملکرد و عیب یابی مسائل مشترک کاوش کنید. نحوه تنظیم و پیکربندی سرورهای لینوکس برای میزبانی وب ، از جمله دسترسی SSH و مدیریت اساسی را کشف کنید. برای مدیریت کارآمد سرور ، ساختار دایرکتوری و پیکربندی Apache را هدایت کنید. هنگامی که این دوره را تمام کردید ، می توانید یک سرور وب Apache Linux Apache را با اطمینان و کارآمد تنظیم ، مستقر و مدیریت کنید.
فرم های HTML: دسترسی (Mitalearn-422889)
توسعه دهندگان وب مسئولیت فوق العاده ای دارند تا اطمینان حاصل کنند که محصولات آنها فراگیر و در دسترس همه است. فرم ها یکی از رایج ترین و مهمترین عناصر برنامه های وب هستند ، زیرا به کاربران امکان تعامل با سیستم ، ارائه بازخورد ، ارسال داده ها و انجام کارهای مختلف را می دهد. با این حال ، فرم ها همچنین می توانند چالش ها و موانع بسیاری را برای کاربران دارای معلولیت ایجاد کنند و اگر به درستی طراحی و کدگذاری نشده باشند ، می توانند از دسترسی کاربران به اطلاعات و خدمات مورد نیاز خود جلوگیری کنند.
در این دوره ، مهندس نرم افزار Ifeoma NWOSU به شما نشان می دهد که چگونه می توانید فرم های در دسترس ایجاد کنید که از بهترین روش ها و استانداردهای دسترسی به وب پیروی می کنند. بیاموزید که چگونه با کنترل فرم ، دسترسی به فرم را بهبود بخشید. راه هایی را برای کمک به کاربران در وارد کردن داده ها به فرم ها ، از جمله انواع ورودی های مختلف مانند کادر انتخاب ، دکمه های رادیویی و متن کشف کنید. سرانجام بیاموزید که چگونه خطاهای ورود به اطلاعات را مدیریت کنید و چگونه به کاربران کمک کنید تا از قرار دادن داده های اشتباه در قسمت های فرم خودداری کنند.
یادگیری SFTP (Mitalearn-426799)
در این دوره ، مربی اسکات سیمپسون به بررسی ملزومات انتقال ایمن پرونده ها بین رایانه ها با استفاده از SFTP می پردازد. دریابید که چگونه SFTP از SSH استفاده می کند تا یک روش ایمن برای انتقال پرونده ارائه دهد. نحوه تنظیم و اتصال به سرورها ، حرکت در سیستم های فایل و انجام عملیات فایل مانند بارگذاری ، بارگیری و مدیریت مجوزها را بیاموزید. تفاوت های بین خط فرمان و مشتری های گرافیکی را درک کنید و بدانید که چگونه می توانید بهترین ابزارها را برای گردش کار خود انتخاب کنید. در عیب یابی مسائل اتصال و رسیدگی به مجوزهای پرونده مهارت کسب کنید. به علاوه ، درک خود را از امنیت شبکه تقویت کرده و پیکربندی های مختلف سرور از جمله تنظیمات ابر و محل را کشف کنید. تا پایان دوره ، شما قادر خواهید بود به طور مؤثر و ایمن انتقال پرونده را در محیط های مختلف مدیریت کنید.
این دوره توسط اسکات سیمپسون ایجاد شده است. ما خوشحالیم که این آموزش را در کتابخانه خود میزبانی می کنیم.