لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش JavaScript: بهترین روش ها برای داده ها
JavaScript: Best Practices for Data
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
شما می دانید که برای حداکثر ثبات ، قابلیت نگهداری و درک مطلب می خواهید کد JavaScript را بنویسید. منطق یک چیز است - داده چیز دیگری است. این دوره ابزارها و رویکردهای تمیز ، بدون سر و صدا و کارآمد بودن داده ها و ساختار داده ها را بررسی می کند. مربی ساشا وودنیک بهترین شیوه ها را از راهنماهای سبک استاندارد صنعت معرفی می کند و ابزاری را معرفی می کند که به شما کمک می کند تا هنگام نوشتن کد ، انحرافات و همچنین کد قالب را پرچم گذاری کنید. وی در مورد استراتژی های مدرن برای ایجاد و استفاده از متغیرها ، اختصاص مقادیر ، تایپ کردن مقادیر و مقایسه ها بحث می کند. اینها تکنیکهایی است که برنامه نویسان باتجربه JavaScript از آنها برای بهینه سازی نحوه مدیریت برنامه های داده ها و به روز نگه داشتن کدشان با آخرین استانداردها استفاده می کنند.
موضوعات شامل:
راهنماهای سبک li>
ابزارهای مدرن استقرار li>
روشهای بهتر برای اعلام متغیرها li>
حذف متغیرهای استفاده نشده li>
اختصاص مقادیر li>
ایجاد آرایه ها و اشیا using با استفاده از حروف الفبا li>
رشته ها ، اعداد و بولی های تایپ تایپ li>
مقایسه مقادیر مناسب li>
افزودن پرانتز برای روشن شدن منطق li>
سرفصل ها و درس ها
مقدمه
Introduction
به طور موثر با داده های JavaScript کار کنید
Working effectively with JavaScript data
آنچه باید بدانید
What you should know
محیط خود را تنظیم کنید
Setting up your environment
1. چرا بهترین روشها؟
1. Why Best Practices?
درک راهنماهای سبک
Understanding style guides
با استفاده از ابزارهای مدرن استقرار
Using modern deployment tools
درک ESLint
Understanding ESLint
عمل بنیادی: همیشه از حالت سخت استفاده کنید
Foundational practice: Always use strict mode
2. اعلام متغیرها
2. Declaring Variables
const را ترجیح دهید ، سپس بگذارید
Prefer const, then let
برای ایجاد متغیرها از جملات فردی استفاده کنید
Use individual statements to create variables
نام متغیرهای توصیفی ایجاد کنید
Create descriptive variable names
حالت مخفف استاندارد سازی کنید
Standardize acronym case
متغیرهای بلااستفاده را حذف کنید
Remove unused variables
چالش: اعلام متغیرها
Challenge: Declare variables
راه حل: متغیرها را اعلام کنید
Solution: Declare variables
3. اختصاص ارزش ها
3. Assigning Values
به زنجیرها متغیر اختصاص ندهید
Don't assign variables in chains
نقل قول ها را استاندارد کنید
Standardize quotes
آرایه ها و اشیاء را با استفاده از ادبیات ایجاد کنید
Create arrays and objects using literals
به طور مداوم نام املاک شی را نقل کنید
Quote object property names consistently
چالش: مقادیر را اختصاص دهید
Challenge: Assign values
راه حل: مقادیر را اختصاص دهید
Solution: Assign values
4. نوع ریخته گری
4. Type Casting
رشته های بازیگران را با بسته بندی String تایپ کنید
Type cast strings with the String wrapper
شماره های بازیگران را با بسته بندی شماره تایپ کنید
Type cast numbers with the Number wrapper
نوع بازیگران Booleans را با استفاده از نفی دو برابر کنید
Type cast Booleans using double negation
تکیه بر مقادیر ضمنی بولی در شرط بندی است
Rely on implicit Boolean values in conditionals
چالش: نوع بازیگران
Challenge: Type cast
راه حل: نوع بازیگران
Solution: Type cast
5- مقایسه ارزش ها
5. Comparing Values
از اپراتورهای برابری سه گانه استفاده کنید
Use triple-character equality operators
از شرایط Yoda استفاده نکنید
Don't use Yoda conditions
برای نوع داده مناسب مقایسه کنید
Compare appropriately for the data type
از عبارات سه گانه با عقل استفاده کنید
Use ternary statements judiciously
برای روشن شدن منطق ، پرانتز اضافه کنید
Add parentheses to clarify logic
چالش: مقادیر را مقایسه کنید
Challenge: Compare values
راه حل: مقادیر را مقایسه کنید
Solution: Compare values
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
توسعه دهنده دوره فنی ارشد در Docusign
Sasha Vodnik یک توسعه دهنده فنی فنی در Docusign است.
در Docusign، ساشا مواد آموزشی را در ایجاد یکپارچه سازی با استفاده از API های Docusign ایجاد می کند. در تجربه طولانی ساشا به عنوان یک توسعه دهنده وب، آنها دانش عمیق از INS و Outs از HTML، CSS و جاوا اسکریپت را ساخته اند. علاوه بر آموزش زبان های جلو در کلاس درس و یادگیری LinkedIn، ساشا همچنین نویسنده چندین کتاب آموزشی است، از جمله HTML5 و CSS3، نشان داده شده کامل .
نمایش نظرات