مدارک معتبری که دانش فنی من را در تکنولوژیهای اصلی فرانتاند تأیید میکنند .
هر گواهینامه نشاندهندهی تسلط بر مفاهیم و کاربرد عملی آن تکنولوژی است.
HTML — ساختار وب
گواهینامه رسمی • سطح پیشرفته
HTML زبان نشانهگذاری استاندارد برای ساختار صفحات وب است. این گواهینامه شامل : تگهای مدرن، فرمهای پیشرفته، Multimedia embedding، Canvas، SVG، APIهای مرورگر (Geolocation, Web Storage, Drag & Drop) و اصول دسترسیپذیری (Accessibility / ARIA) میباشد. تسلط بر HTML5 پایهی هر پروژهی فرانتاند حرفهای محسوب میشود.
Semantic HTML
Forms
Multimedia
Accessibility
CSS — طراحی و استایل
گواهینامه رسمی • سطح پیشرفته
CSS زبان استایلدهی به صفحات وب است. این مدرک شامل Flexbox، Grid Layout، Animations & Keyframes، Responsive Design با Media Queries، Custom Properties (CSS Variables)، Selectors پیشرفته، Pseudo-classes، Pseudo-elements، Transformations، Transitions و متدولوژیهای مدرن معماری CSS مانند BEM میباشد. توانایی پیادهسازی رابطهای کاربری پیچیده و واکنشگرا از اهداف این دوره بوده است.
Flexbox
Grid
Animation
Responsive
JavaScript — هسته تعامل
گواهینامه رسمی • سطح پیشرفته
JavaScript زبان برنامهنویسی اصلی مرورگر است. این گواهینامه شامل ES6+ (Arrow functions, Destructuring, Spread/Rest, Modules, Classes, Promises, Async/Await)، DOM Manipulation، Event Loop، Closure و Scope، Prototype و Inheritance، Fetch API، Error Handling، Web APIs (Intersection Observer, Resize Observer) و اصول برنامهنویسی تابعی و شیءگرا میباشد. JS پایه و اساس تمام فریمورکهای مدرن فرانتاند است.
ES6+
Async/Await
DOM API
Closures
TypeScript — امنیت نوع
گواهینامه رسمی • سطح پیشرفته
TypeScript ابرمجموعهای از JavaScript است که تایپهای ایستا (Static Types) را به زبان اضافه میکند. این گواهینامه شامل Types پایه و پیشرفته، Interfaces، Generics، Enums، Union & Intersection Types، Utility Types (Partial, Pick, Omit, Record)، Type Guards، Mapped Types، Decorators و کاربرد عملی TypeScript در پروژههای React و Node.js میباشد. TypeScript خطاها را در زمان کامپایل کاهش میدهد و کد را قابل اطمینانتر میکند.
Static Types
Generics
Interfaces
Utility Types