Tell us your idea; we build it with AI

Tutorials and articles

Free tutorials on HTML, CSS, JavaScript, the frontend roadmap, Ubuntu Linux, networking and security, and coding with AI, plus practical Webino-Dev guides.

The lessons are written in Persian.

HTML

The structure of a web page: tags, forms, semantic HTML, accessibility and SEO, from beginner to advanced.

9 lessons
  1. 1ساختار سند HTML و متن4 min
  2. 2لینک، تصویر و لیست2 min
  3. 3جدول و فرم ساده4 min
  4. 4HTML معنایی (Semantic HTML)3 min
  5. 5فرم‌ها در عمق و اعتبارسنجی4 min
  6. 6رسانه، تصویر واکنش‌گرا، SVG و Embed4 min
  7. 7دسترس‌پذیری (Accessibility / a11y) و ARIA6 min
  8. 8SEO، متا تگ‌ها و عملکرد5 min
  9. 9المان‌های مدرن و Web Components6 min

CSS

Look and layout: Flexbox, Grid, responsive design, animation and modern CSS architecture.

13 lessons
  1. 1سینتکس، سلکتورها و Cascade5 min
  2. 2Box Model، واحدها و رنگ‌ها5 min
  3. 3تایپوگرافی، پس‌زمینه و حاشیه‌ها5 min
  4. 4Display، Position و Overflow4 min
  5. 5Flexbox4 min
  6. 6CSS Grid5 min
  7. 7طراحی واکنش‌گرا (Responsive Design)5 min
  8. 8Transition، Transform و Animation6 min
  9. 9متغیرها (Custom Properties) و سلکتورهای مدرن5 min
  10. 10Container Queries، Cascade Layers و Nesting5 min
  11. 11معماری CSS: BEM، Specificity و قراردادها5 min
  12. 12جلوه‌های پیشرفته: filter، clip-path، scroll-driven، View Transitions5 min
  13. 13عملکرد CSS و قابلیت‌های جدید6 min

JavaScript

A complete JavaScript learning path: basics, built-in methods, intermediate and advanced topics.

26 lessons
  1. 1متغیرها و انواع داده4 min
  2. 2عملگرها (Operators)4 min
  3. 3کنترل جریان: شرط‌ها و حلقه‌ها4 min
  4. 4توابع (Functions)4 min
  5. 5متدهای String3 min
  6. 6Number و Math4 min
  7. 7متدهای Array7 min
  8. 8Object و متدهای آن5 min
  9. 9Date (تاریخ و زمان)4 min
  10. 10JSON3 min
  11. 11Map، Set، WeakMap، WeakSet4 min
  12. 12عبارات منظم (Regular Expressions)4 min
  13. 13توابع و آبجکت‌های سراسری (Global)3 min
  14. 14Scope، Hoisting و Closure4 min
  15. 15this، call، apply، bind3 min
  16. 16Destructuring، Spread و Rest5 min
  17. 17مدیریت خطا (Error Handling)3 min
  18. 18ماژول‌ها (Modules)4 min
  19. 19Iterator و Generator4 min
  20. 20DOM و رویدادها (Events)5 min
  21. 21Prototype و Class5 min
  22. 22برنامه‌نویسی ناهمزمان (Async) و Event Loop5 min
  23. 23الگوهای تابعی (Functional Patterns)5 min
  24. 24Symbol، Proxy، Reflect5 min
  25. 25قابلیت‌های مدرن (ES2015 تا ES2025)4 min
  26. 26عملکرد (Performance) و مدیریت حافظه5 min

Frontend roadmap

Skills from the roadmap.sh/frontend roadmap: tooling, TypeScript, frameworks, testing, security, performance and deployment.

26 lessons
  1. 1اینترنت، HTTP، DNS و Hosting4 min
  2. 2مرورگرها و DevTools2 min
  3. 3Git و GitHub3 min
  4. 4Package Managers: npm، Yarn، pnpm، Bun2 min
  5. 5Bundler، Transpiler و Vite3 min
  6. 6Linter، Formatter و کیفیت کد2 min
  7. 7TypeScript: مبانی4 min
  8. 8TypeScript: پیشرفته4 min
  9. 9انتخاب فریم‌ورک و مفاهیم مشترک3 min
  10. 10React5 min
  11. 11Vue 34 min
  12. 12Angular3 min
  13. 13Svelte و Solid3 min
  14. 14Meta-framework، SSR و SSG4 min
  15. 15فریم‌ورک‌های CSS و Design System3 min
  16. 16Web APIها3 min
  17. 17PWA و Service Worker3 min
  18. 18تست: مفاهیم، Jest و Vitest3 min
  19. 19تست End-to-End: Playwright و Cypress3 min
  20. 20امنیت وب: HTTPS، CORS، CSP و OWASP4 min
  21. 21احراز هویت و مجوز (Authentication & Authorization)4 min
  22. 22API: REST، GraphQL و دریافت داده4 min
  23. 23عملکرد وب و Core Web Vitals3 min
  24. 24استقرار (Deployment) و Hosting3 min
  25. 25اپ‌های موبایل و دسکتاپ با مهارت‌های وب3 min
  26. 26کدنویسی با کمک AI4 min

Linux (Ubuntu)

Terminal commands, package management, apps and Docker on Ubuntu.

4 lessons
  1. 1دستورات پایه ترمینال4 min
  2. 2مدیریت پکیج‌ها در Ubuntu2 min
  3. 3برنامه‌های نصب‌شده روی این سیستم7 min
  4. 4Docker در Ubuntu6 min

Networking and security

Networking basics, protocols and ports, cryptography, Linux server security, static IP and VPN with WireGuard, from beginner to advanced.

6 lessons
  1. 1مبانی شبکه4 min
  2. 2پروتکل‌ها و پورت‌ها5 min
  3. 3رمزنگاری (Cryptography)5 min
  4. 4امنیت سرور لینوکس4 min
  5. 5IP ثابت (Static IP) در Ubuntu4 min
  6. 6WireGuard: VPN مدرن و ساده6 min

Coding with AI

A workflow for programming with AI: LLM limits, planning, architecture and feedback.

1 lessons
  1. 1راهنمای مطالعه: Workflow for AI Coding17 min

Guides and articles

Practical guides for idea owners and businesses about AI and building products.

2 lessons
  1. 1قبل از سفارش سایت یا نرم‌افزار، این ۵ چیز را آماده کنید2 min
  2. 2هوش مصنوعی چطور به یک کسب‌وکار کوچک کمک می‌کند؟2 min