تبدیل شدن به استاد جاوا اسکریپت - Master JavaScript

مسیر آموزشی تبدیل شدن به استاد جاوا اسکریپت - Image of Learn Path Master JavaScript
تبدیل شدن به استاد جاوا اسکریپت Master JavaScript
وقتی منطق و ساختار اصلی زبان جاوا اسکریپت را درک کردید ، وقت آن است که مقداری جلوه اضافه کنید. برای حفظ و نگهداری کد خود را ساختاربندی کنید و از رویکردهای تست محور استفاده کنید تا مطمئن شوید که کد شما بدون شکستن رشد می کند. کد خود را ایمن کنید و یاد بگیرید که چگونه امنیت آن را از خارج آزمایش کنید.
Master JavaScript
Once you understand the core logic and structure of the JavaScript language, it's time to add some polish. Structure your code for maintainability, and use test-driven approaches to ensure that your code grows without breaking. Secure your code, and learn how to test its security from the outside.
مدت زمان: 7h 51m
تعداد دوره ها: 5
مجموع قیمت: (۱۱۰۰۰۰)
قیمت با 30% تخفیف : ۷۷۰۰۰
تعداد مدرسین: 3
برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
  • 1
    دوره آموزشی دوره آموزشی جاوا اسکریپت: بهترین روش ها برای قالب بندی کد - Image of Course JavaScript: Best Practices for Code Formatting 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی جاوا اسکریپت: بهترین روش ها برای قالب بندی کد

    JavaScript: Best Practices for Code Formatting

    جاوا اسکریپت قدرت فوق العاده ای را در اختیار توسعه دهندگان قرار می دهد، اما تنوع زیادی در انتخاب سبک کد نیز دارد. تکامل آن در طول چند دهه و تغییر در مخاطب و رویکرد باعث شده است که جوامع تکه تکه شده و مانع از اشتراک کد شوند. در این دوره، برنامه نویس و معلم قدیمی ساشا وودنیک مجموعه ای اصلی از شیوه های ایجاد کد را ارائه می دهد که توسط افراد بیشتری نسبت به سازندگان آن قابل خواندن است. درباره قالب بندی جزئیات مانند اظهارنظر، نقطه گذاری و فاصله گذاری اطلاعات کسب کنید تا توانایی سفر و پیشرفت کد خود را به حداکثر برسانید. اهداف یادگیری استفاده از ابزارهای استقرار مدرن کار با ESLint ایجاد نظرات آسان برای خواندن استفاده مداوم از کاما استانداردسازی طول خط در کد شما استفاده از یک قالب سازگار برای بلوک ها انتخاب و اجرای یک تورفتگی استاندارد

  • 2
    دوره آموزشی دوره آموزشی بهترین روش ها برای داده ها در جاوا اسکریپت - Image of Course JavaScript: Best Practices for Data 1 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی بهترین روش ها برای داده ها در جاوا اسکریپت

    JavaScript: Best Practices for Data

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

  • 3
    دوره آموزشی دوره آموزشی جاوا اسکریپت: توسعه مبتنی بر آزمایش (ES6) - Image of Course JavaScript: Test-Driven Development (ES6) 2 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی جاوا اسکریپت: توسعه مبتنی بر آزمایش (ES6)

    JavaScript: Test-Driven Development (ES6)

    TDD یکی از موضوعاتی است که در دنیای توسعه نرم افزار بسیار مورد بحث قرار گرفته است. حتی دقیق ترین برنامه های کاربردی تا حدی رشد می کنند که اشکال زدایی و اطمینان از کیفیت مشکل می شود. توسعه تست محور (TDD) با اطمینان از اینکه همه قسمتهای برنامه شما تحت آزمایش قرار گرفته است، فوق العاده کمک می کند. در این دوره، شون واسل تکنیک ها و ابزارهای اساسی برای آزمون واحد و ادغام را بررسی می کند. در طول راه، او زوم می کند تا بررسی کند که چگونه همه آنها با هم هماهنگ هستند. Shaun همچنین نقاط قوت و ضعف TDD را برجسته می کند و نمونه هایی در دنیای واقعی ارائه می دهد که نشان می دهد چگونه TDD می تواند در گردش کار توسعه شما جا بیفتد. اهداف یادگیری مزایا و معایب TDD چرخه اصلی TDD هدف از آزمایش واحد آزمایش توابع پایه و ناهمزمان چگونه آزمونهای ادغام با TDD مطابقت دارند کتابخانه های جاوا اسکریپت برای آزمایش ادغام بهبود گردش کار TDD بررسی پوشش تست پایگاه داده

  • 4
    دوره آموزشی دوره آموزشی تست End-to-End جاوا اسکریپت با Cypress.io - Image of Course End-to-End JavaScript Testing with Cypress.io 1 ساعت
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی تست End-to-End جاوا اسکریپت با Cypress.io

    End-to-End JavaScript Testing with Cypress.io

    با نحوه تنظیم سریع، آسان و خودکار آزمایش جاوا اسکریپت با استفاده از Cypress.io آشنا شوید. Cypress یک چارچوب آزمایش پیشرفته است که آزمایش برنامه های جاوا اسکریپت را بدون اصطکاک بیشتر می کند. این دوره آموزشی مقدماتی سریع برای Cypress.io است که شامل تکنیک های اساسی و متوسط برای نوشتن موارد آزمایشی از پایان به انتها می باشد. بیاموزید که چگونه یک تست ساده بنویسید، و سپس از نام مستعار برای بهینه سازی انتخاب ها و قبل از هر قلاب برای کاهش کد تکراری استفاده کنید. مربی Shaun Wassell همچنین نشان می دهد که چگونه اقدامات دیگر را در آزمایش ها پیکربندی کنید، پیکربندی مجدد خودکار و اشکال زدایی هر گونه خطا را نشان می دهد. این دوره با نگاهی به سایر دستورات و ویژگی های مفید سرو، از جمله تکمیل کد هوشمند، خلاصه می شود. اهداف یادگیری مزایا و محدودیت های Cypress.io نوشتن اولین آزمون خود انتخاب و نامگذاری عناصر اقدامات تحریک کننده اشکال زدایی دستورات مفید Cypress.io

  • 5
    دوره آموزشی دوره آموزشی امنیت بنیادی جاوا اسکریپت - Image of Course Foundational JavaScript Security 48 دقیقه
    با زیرنویس فارسی و انگلیسی

    دوره آموزشی امنیت بنیادی جاوا اسکریپت

    Foundational JavaScript Security

    جاوا اسکریپت قدرت بسیار خوبی را ارائه می دهد، اما همچنین فرصت های زیادی برای باز گذاشتن درها به روی هکرها دارد. هک اخلاقی به شما امکان می دهد قبل از بهره برداری از آن درهای باز را پیدا کنید و از ایستادن سایتها و برنامه های خود اطمینان حاصل کنید. این دوره نحوه بهبود امنیت در پروژه های JavaScript خود را با استفاده از طیف گسترده ای از ابزارهای تست که حداکثر پوشش را ارائه می دهند، نشان می دهد. امانوئل هنری با نشان دادن چگونگی برنامه ریزی استراتژی و راه اندازی پروژه در این دوره شروع می کند. وی سپس نحوه شناسایی را با استفاده از Snyk ،GitHub Dependabot و AppSensor نشان می دهد. وی همچنین هشت تهدید امنیتی برتر برای برنامه ها و وب سایت های جاوا اسکریپت را بررسی می کند، از جمله تزریق، محرومیت زدایی از امنیت و ورود ناکافی. در آخر، او نشان می دهد که چگونه این حفره ها را در تمرینات عملی ببندید. اطمینان حاصل کنید که چالش های صادر شده در طول مسیر را برای آزمایش قدرت امنیتی JavaScript خود انجام دهید.

برای خرید این مسیر آموزشی باید وارد حساب کاربری خود شوید.
شما این مسیر آموزشی را با مدرسان زیر میگذرانید
عکس مدرس Emmanuel Henri - Image of Author Emmanuel Henri

Emmanuel Henri

امانوئل هنری یک توسعه دهنده ی کارکشته با 20 سال سابقه در برنامه نویسی، تکنولوژی و طراحی است. امانوئل مسئول تمامی جنبه های وب مشتری محور و پروژه های موبایل، نظیر timelineها و Scope بوده است. این پروژه ها از ابزارهای JIRAL/Atlassin، متودولوژی های زیرکانه، و زبان ها و چارچوب هایی مانند Meteor، Angular، React، Node، JavaScript، Swift، HTML، CSS (sass)، MogoDB و MySQL استفاده کرده اند. اخیراً، او یک اپلیکیشن وب بازرگانی الکترونیک پیچیده ایی برای فروشندگان سرویس ها و Saas کلود cloud طراحی کرده است. امانوئل یک مدیر کسب و کار موفق با بیش از 20 سال سابقه بازاریایی، عملیات، مالی، زنجیره تامین، و استراتژی بیزنس در چندین صنایع است. او علاقه شدیدی به تمان جنبه های تکنولوژی و کسب و کار دارد و یک خواننده مشتاق این موضوعات است. پروفایل او را درwww.mannydesigns.com ببینید.

مشاهده پروفایل
عکس مدرس Sasha Vodnik - Image of Author Sasha Vodnik

Sasha Vodnik

ساشا وادنیک نویسنده و معلم و متخصص در ساخت و توسعه وب است. به عنوان معلم پیشرو در General Assembly، ساشا با دانش آموزان بزرگسالی کار می کند که می خواهند در زمینه ساخت و توسعه وب حرفه ایی تر شوند، به آنها کمک می کند تا مهارت های front-end را پرورش دهند، از جمله HTML،CSS، و JavaScript. او همچنین نویسنده چندین کتاب آموزشی، از جمله توضیح مفصل HTML5 و CSS3 می باشد.

مشاهده پروفایل
عکس مدرس Shaun Wassell - Image of Author Shaun Wassell

Shaun Wassell

Shaun Wassell یک توسعه دهنده ی نرم افزار full-stack است که در برنامه نویسی و اتوماسیون صنعتی تخصص دارد. Shaun برنامه نویسی را از دوره ی راهنمایی با امید به ساختن بازی های ویدئویی خارق العاده شروع کرد. او مدرک علوم کامپیوتر را گرفت و شغل توسعه ی نرم افزار را به صورت حرفه ای ادامه داد. او هم از توسعه ی full-stack و هم از توسعه ی mobile لذت میبرد. در کنار کامپیوتر، Shaun به موسیقی، معماری، باغبانی و درست کردن دستی ابجو هم علاقه دارد.

مشاهده پروفایل