رفتن به محتوای اصلی
Top In Town Technology
همه مسیرهای شغلی
توسعه نرم‌افزار

رابط‌هایی را طراحی و بسازید که مردم هر روز از آن‌ها استفاده می‌کنند.

Beginner to Advanced 4–6 months 6 مرحله
1
1

مبانی وب

اجزای سازنده هر وب‌سایت و نحوه مدیریت کد با کنترل نسخه را بیاموزید.

HTML5 CSS3 Responsive layout Git & GitHub
2
2

مبانی جاوااسکریپت

بر زبانی که تعامل را در سراسر وب ممکن می‌سازد، تسلط پیدا کنید.

ES6+ syntax DOM manipulation Async/await Fetch & APIs
3
3

فریم‌ورک‌های مدرن

با ابزارهایی که صنعت به دنبال آن‌هاست، رابط‌های سریع و کامپوننت‌محور بسازید.

React Next.js Component architecture Client-side routing
4
4

استایل‌دهی و سیستم‌های طراحی

رابط‌هایی بسازید که مانند یک محصول حرفه‌ای به نظر برسند و رفتار کنند.

Tailwind CSS Design tokens Responsive UI Accessibility (a11y)
5
5

تست و عملکرد

کدی بنویسید که می‌توانید به آن اعتماد کنید و برای هر کاربر سریع نگه دارید.

Unit testing Lighthouse audits Bundlers Core Web Vitals
6
6

استخدام شوید

هر آنچه آموخته‌اید را در نمونه‌کاری بسته‌بندی کنید که مدیران استخدام آن را ببینند.

Portfolio projects Mock interviews Open source contributions
Beginner to Advanced · 4–6 months

همه 6 مرحله از مسیر شغلی توسعه‌دهنده فرانت‌اند را با دوره‌هایی که دقیقاً برای این مسیر ساخته شده‌اند طی کنید.

  • مبانی وب
  • مبانی جاوااسکریپت
  • فریم‌ورک‌های مدرن