نقشه راه طراحی وب سایت
ابتدا باید تصمیم بگیری، که فرانتاند کار بشی یا بکاند کار؟!
فرانتاند (Front-End)
فرانتاند یا Front-End، به بخش قابل مشاهده یک وبسایت یا نرمافزار میگویند که کدهای غیرقابل فهم برای کاربران را در قالب ظاهری گرافیکی و بصری به آنها نمایش میدهد.
آشنایی با مبانی اینترنت
یادگیری HTML
جستجو از دورهبین
یادگیری CSS
جستجو از دورهبین
یادگیری JavaScript
جستجو از دورهبین
یادگیری مدیریت پکیج
مدیریت پکیج، شامل npm و yarn میشود.
جستجو از دورهبین
یادگیری یکی از فریمورکهای CSS
برخی از فریمورکهای CSS عبارتند از: BootStrap، Tailwind css، Bulma و...
یادگیری یکی از فریمورکهای JavaScript
برخی از فریمورکهای JS فرانتاند عبارتند از: React.js، Angular، Vue.js و...
آشنایی با مبانی UI و UX
جستجو از دورهبین
بکاند (Back-End)
بکاند Back-End، مربوط به برنامه نویسی هر آن چیزی است که کاربر آن را مشاهده نمیکند و مربوط به کارهای پشت صحنه وبسایت و سمت سرور میباشد.
آشنایی با مبانی اینترنت
آشنایی با مبانی فرانتاند
جستجو از دورهبین
یادگیری یک زبان بکاند
برخی از زبانهای بکاند عبارتند از: Python، PHP، JS، Java و...
یادگیری یادگیری فریمورکهای زبان بکاند موردنظر
یادگیری کنترل ورژن
کنترل ورژن، شامل Subversion و Git میشود.
جستجو از دورهبین
یادگیری مبانی و انواع دیتابیس
جستجو از دورهبین
یادگیری زبانهای دیتابیس
برخی اززبانهای پایگاه داده عبارتند از: NET. ،SQL و...
یادگیری انواع داده و API
جستجو از دورهبین