دسته آموزشی

LinkedIn – MySQL Installation and Configuration 2024-3

دوره MySQL Installation and Configuration. در این دوره مناسب برای مبتدیان، بیل وینمن، مدافع فناوری، کارآفرین و متخصص برنامه‌نویسی، شما را در فرآیند کامل نصب و پیکربندی MySQL راهنمایی می‌کند. پس از بررسی تاریخچه مختصری از MySQL، به نصب MySQL و MySQL Workbench در Mac و Windows و همچنین نصب پایگاه‌های داده نمونه می‌پردازید. یاد می‌گیرید که چگونه حساب‌های کاربری ایجاد کنید و از نام میزبان و wildcards استفاده کنید. یک نمای کلی مفید از مجوزهای دسترسی و نقش‌های دسترسی دریافت می‌کنید و متوجه می‌شوید که چگونه MySQL از انقضای رمز عبور، محدودیت‌های استفاده مجدد و رمزهای عبور دوگانه پشتیبانی می‌کند. به علاوه، نحوه عملکرد موتورهای ذخیره‌سازی MySQL را کشف می‌کنید و موتورهای ذخیره‌سازی InnoDB، MyISAM و Memory را بررسی می‌کنید.

Pluralsight – Creating Layouts with CSS 2024-2

دوره Creating Layouts with CSS. این دوره به شما یاد می‌دهد که چگونه طرح‌بندی‌های زیبا و responsive را در CSS، به عنوان بخشی از یک تیم یا به عنوان یک توسعه‌دهنده فول‌استک، پیاده‌سازی کنید. در این دوره شما یک فرآیند قابل تکرار برای پیاده‌سازی Layout ها در CSS، از ساده تا پیچیده، یاد خواهید گرفت. ابتدا، شما بررسی خواهید کرد که چگونه با mockups از یک طراح کار کنید یا mockups خود را ایجاد کنید. سپس، شما راز responsive کردن Layout های خود را در هر اندازه صفحه نمایش کشف خواهید کرد. در نهایت، شما یاد خواهید گرفت که چگونه کامپوننت‌های خود را با یک Layout fluid تطبیق دهید تا در هر context زیبا به نظر برسند. وقتی این دوره را به پایان برسانید، مهارت‌ها و دانش HTML و CSS مورد نیاز برای پیاده‌سازی مطمئن هر Layout را خواهید داشت.

Pluralsight – React Performance Playbook 2024-2

دوره React Performance Playbook. این دوره به شما یاد می‌دهد که چگونه به سرعت مشکلات رایج عملکرد را در اپلیکیشن‌های React ممیزی، تشخیص و حل کنید تا بتوانید آنها را کارآمدتر طراحی کرده و در نهایت یک تجربه کاربری واقعی بهینه ارائه دهید. اپلیکیشن‌های پیچیده React دارای اجزای متحرک زیادی هستند که می‌توانند متوقف شوند و باعث تجربه کاربری ضعیف شوند. در این دوره، کتاب بازی عملکرد React، شما یاد می‌گیرید که مشکلات عملکرد وب React را ممیزی، تشخیص، حل و از آنها جلوگیری کنید. ابتدا، بررسی خواهید کرد که چگونه عملکرد ارزش تجاری را هدایت می‌کند و چگونه با تیم خود همراه شوید. سپس، یاد می‌گیرید که چگونه یک ممیزی عملکرد را طراحی و انجام دهید تا مشکلات را شناسایی کنید. سپس، خواهید دید که چگونه مشکلات رایج عملکرد component را که re-renders غیرضروری را کاهش می‌دهند، بهینه کنید. در نهایت، یاد می‌گیرید که چگونه زمان بارگذاری اپلیکیشن خود را بهینه کنید و یک تجربه کاربری واقعی بهبود یافته ارائه دهید.

Pluralsight – What Every Developer Must Know About HTTPS 2023-1

دوره What Every Developer Must Know About HTTPS. HTTPS یک جزء ضروری برای هر نرم‌افزاری است که بر روی وب اجرا می‌شود. این دوره به توسعه‌دهندگان می‌آموزد که چگونه برنامه‌های کاربردی خود را به صورت امن بر روی وب اجرا کنند، در حالی که از اشتباهات رایج که بسیاری از سایت‌ها قربانی آن می‌شوند، اجتناب می‌کنند. ایمن‌سازی لایه انتقال هر برنامه‌ای که بر روی وب اجرا می‌شود، به یک ویژگی کاملاً ضروری برای نرم‌افزارهای مدرن تبدیل شده است. با این حال، HTTPS اغلب به دلیل موانع ادراک شده (و نه واقعی) پیاده‌سازی نمی‌شود و هنگامی که پیاده‌سازی می‌شود، اغلب به صورت ضعیف انجام می‌شود. نه تنها این، بلکه بسیاری از ویژگی‌های مرورگر مدرن که می‌توانند به ساده‌سازی ارتباطات امن کمک کنند (و در واقع آن را کارآمدتر و مقاوم‌تر کنند) به ندرت مورد استفاده قرار می‌گیرند. در این دوره، “هر آنچه که یک توسعه‌دهنده باید درباره HTTPS بداند”، شما همه چیز را در مورد اینکه چرا به HTTPS نیاز دارید، یاد خواهید گرفت. ابتدا، شما بسیاری از جنبه‌های مثبت HTTPS را یاد خواهید گرفت. سپس، شما در مورد آنچه که بسیاری از مردم به عنوان موانع پذیرش HTTP درک می‌کنند، یاد خواهید گرفت. در نهایت، شما زمانی را صرف بررسی برخی از موضوعاتی خواهید کرد که خارج از اصول اولیه HTTPS هستند. در پایان این دوره، شما دانش اساسی برای پیاده‌سازی صحیح HTTPS از ابتدا و همچنین برای بازسازی آن در برنامه‌های کاربردی موجود خواهید داشت.

Udemy – 10+ HTML CSS and JS Financial Web Apps – Front-End Web Dev 2024-3

دوره 10+ HTML CSS and JS Financial Web Apps – Front-End Web Dev. در این دوره، با ساخت اپلیکیشن‌های وب مالی کاربردی، سفری پربار برای تسلط بر HTML، CSS و JavaScript را آغاز خواهید کرد. در طول این دوره، اصول توسعه front-end را با تمرکز بر یکپارچه‌سازی ابزارها و اپلیکیشن‌های مالی یاد خواهید گرفت. در پایان سفر با هم، بیش از 10 اپلیکیشن وب مالی ایجاد خواهید کرد که هر کدام برای افزایش درک شما از توسعه وب و مفاهیم مالی طراحی شده‌اند. اولین پروژه ما، “مبدل ارز”، صحنه را برای ماجراجویی یادگیری شما آماده می‌کند. در این اپلیکیشن اولیه، از قدرت HTML برای ساختاردهی محتوای صفحه وب خود، CSS برای استایل‌دهی و طراحی رابط کاربری خود و JavaScript برای پیاده‌سازی عملکرد پویا استفاده خواهید کرد. با پیشرفت در دوره، اسرار ایجاد اپلیکیشن‌های وب مالی تعاملی و کاربرپسند را کشف خواهید کرد. از ماشین حساب‌های بودجه گرفته تا ردیاب‌های سرمایه‌گذاری، تجربه عملی ارزشمندی در ساخت راه حل‌های front-end قوی متناسب با نیازهای مالی به دست خواهید آورد. در طول دوره، از ابزارها و منابع ضروری، از جمله Visual Studio Code برای کدنویسی، Node.js برای JavaScript سمت سرور، Git برای کنترل نسخه، Google Fonts و Font Awesome برای افزایش جذابیت بصری اپلیکیشن‌های خود و ChartJS برای ایجاد تجسم‌های داده تعاملی استفاده خواهید کرد. علاوه بر این، از Exchange rate API برای عملکردهای تبدیل ارز استفاده خواهید کرد.

Udemy – ChatGPT Python Programming: AI Guided Code Mastery 2024-12

دوره ChatGPT Python Programming: AI Guided Code Mastery. این دوره برای متحول کردن تجربه کدنویسی شما با ادغام قدرت ChatGPT در فرآیند یادگیری شما طراحی شده است. چه مبتدی باشید و چه کدنویس با تجربه، برنامه درسی به گونه‌ای طراحی شده است که راهنمایی عملی ارائه دهد و برنامه‌نویسی پایتون را هم در دسترس و هم هیجان‌انگیز کند. در این دوره، هم افزایی بین هوش مصنوعی و پایتون را بررسی می‌کنیم و امکانات جدیدی را برای تسلط بر کد باز می‌کنیم.

Udemy – Deep Learning : Convolutional Neural Networks with Python 2025-2

دوره Deep Learning : Convolutional Neural Networks with Python. در این دوره جامع، شما از ساخت معماری شبکه‌های عصبی کانولوشن عمیق از ابتدا شروع می‌کنید، با افزایش داده‌ها با تبدیل‌های مختلف برای افزایش تنوع تصویر، بهینه‌سازی HyperParameteres قبل از آموزش مدل برای بهبود عملکرد، اعتبارسنجی مدل بر روی تصاویر تست، محاسبه معیارهای عملکرد شامل دقت، Precision، Recall، امتیاز F1 و تجسم ماتریس Confusion برای دیدن بینش‌های دقیق در عملکرد مدل، فراتر از معیارهای ساده، می‌پردازید. سپس به معماری‌های پیشرفته CNN شامل RESNT، ALEXNET برای طبقه‌بندی تصاویر، UNET، معماری‌های رمزگذار رمزگشا PSPNET برای segmentation معنایی، CNN مبتنی بر Region برای OD و CNNهای YOLO برای تشخیص شیء real time، طبقه‌بندی segmentation نمونه، ردیابی شیء و تخمین حالت، می‌روید. در این دوره به ما بپیوندید، جایی که نه تنها مفاهیم اصلی را درک خواهید کرد، بلکه در را به معماری‌های پیشرفته CNN باز می‌کنید، خود را با مهارت‌های لازم برای غلبه بر چالش‌برانگیزترین وظایف computer vision با اطمینان و تخصص مجهز می‌کنید. شما یک pipeline کامل را برای یادگیری عمیق CNN برای برنامه‌های کاربردی دنیای واقعی دنبال خواهید کرد.

Udemy – Learn C++ Programming By Making Games 2022-7

Learn C++ Programming By Making Games، دوره آموزش یادگیری برنامه‌نویسی ++ C با ساخت بازی‌ها توسط آکادمی یودمی منتشر شده است. این دوره برای دانشجویان مبتدی برنامه‌نویسی طراحی شده است که در درک نحوه حل مشکلات برنامه‌نویسی مشکل دارند. این دوره نشان می‌دهد که چگونه می‌توان مشکلات را با تقسیم آن‌ها به مراحل ساده و قابل‌فهم حل کرد و برنامه‌نویسی را دست‌یافتنی‌تر کرد. زبان برنامه‌نویسی مورد استفاده در این دوره C++ است، که نه تنها قدرتمند و متنوع است، بلکه انتخابی عالی برای ساخت بازی‌ها نیز می‌باشد.