آنچه یاد خواهید گرفت:
یک پورتفولیوی توسعهدهنده آماده استخدام بسازید؛ یک سایت پالیش شده و واقعی (شامل درباره من، پروژهها، مهارتها، تحصیلات و سوابق کاری) که کارفرمایان واقعاً بخواهند ببینند.
یک چتبات استخدامکننده مبتنی بر هوش مصنوعی بسازید؛ OpenAI را متصل کنید تا به سوالات درباره شما پاسخ دهد، کلیدها و پرامپتها را بهصورت ایمن مدیریت کنید و پرسشوپاسخ فوری برای کارفرمایان ارائه دهید.
مسیریابی مدرن Next.js را یاد بگیرید؛ مسیریابی مبتنی بر فایل، طرحبندیهای تو در تو، مسیرهای پویا و اینکه چه زمانی کامپوننتهای کلاینت را به سرور ترجیح دهید.
طراحی دو زبانه (انگلیسی و فرانسوی)؛ بینالمللیسازی را اضافه کنید، زبانها را در لحظه تغییر دهید و محتوا را برای ترجمه روان و بیدردسر ساختاربندی کنید.
تمهای روشن و تاریک ماندگار بسازید، تم را به روش درست تاگل کنید و ترجیحات کاربر را بین نشستها حفظ کنید.
عملکرد را با کشینگ بهطور چشمگیر افزایش دهید؛ از force-cache، no-store و revalidation مانند یک فرد حرفهای استفاده کنید تا صفحات همیشه سریع و بروز بمانند.
در اولویت قرار دادن تایپاسکریپت، بدون حدس و گمان؛ نوعدهی قوی در کامپوننتها، props، هندلرهای API و یوتیلیتیها برای تکرارهای ایمنتر و سریعتر
کامپوننتهای دارای استایل مانند یک سیستم طراحی، تمدهی، استایلهای سراسری، الگوهای واکنشگرا و معماری رابط کاربری مرتب و قابلنگهداری
تصاویر و لینکهای در سطح تولید؛ بهینهسازی رسانه با next image، پیشواکشی هوشمندانه با next link و جلوگیری از خطاهای رایج
تجربه کاربری تماس واقعی، ایمیل، تلفن و دانلود رزومه با یک کلیک، همراه با تعاملات میکرو فکر شده که علاقه را به مصاحبه تبدیل میکنند.
از محیط محلی تا آماده تولید - متغیرهای محیطی، دسترسی ایمن به API و بررسیهایی برای جلوگیری از غافلگیریهای «works-on-my-machine» و استقرار سایت با vercel
پیشنیازهای دوره
آشنایی اولیه با ریاکت و تایپاسکریپت مفید است، اما همه مفاهیم را از پایه و بهصورت شفاف توضیح میدهیم.
توضیحات دوره
میخواهید در نگاه کارفرمایان متمایز شوید و با یک پورتفولیو که واقعاً مهارتهای شما را نشان میدهد، به مصاحبه دعوت شوید؟ در این دوره، یک وبسایت پورتفولیوی حرفهای و آماده استخدام با Next.js میسازید که پر از قابلیتهای مدرن است و توانایی شما را در ارائه پروژههای واقعی و باکیفیت تولید نشان میدهد.
در پایان دوره، فقط یک پروژه آموزشی دیگر نخواهید داشت؛ بلکه یک پورتفولیوی آماده کار خواهید داشت که تخصص شما را هم در مهندسی فرانتاند و هم ابزارهای پیشرفتهای که کارفرمایان بهدنبال آن هستند، برجسته میکند.
فناوریها و ابزارهای مورد استفاده:
Next.js - برای مسیریابی، عملکرد، کشینگ و ساختار اپلیکیشن
ریاکت 19 و تایپاسکریپت - برای کدی type-safe، مقیاسپذیر و قابلنگهداری
کامپوننتهای دارای استایل - برای استایلدهی مدرن و مبتنی بر کامپوننت
OpenAI API - برای قدرتبخشیدن به چتبات هوش مصنوعی شما بهعنوان دستیار کارفرما
ویژگیهای قدرتمند Next.js - بهینهسازی تصویر، متادیتا، مسیریابی پویا و غیره
استقرار در Vercel برای یک سایت حرفهای و آماده تولید
چرا این دوره؟
بیشتر پورتفولیوها شبیه هم هستند. پورتفولیوی این دوره شما را متمایز میکند که یک پورتفولیوی شیک و تعاملی با یکپارچهسازی هوش مصنوعی، پشتیبانی چندزبانه و چندتم و یک استک مدرن است. در پایان، فقط کد نخواهید داشت؛ بلکه یک مزیت رقابتی در جستجوی شغل بدست میآورید.
در پایان این دوره، یک وبسایت پورتفولیوی Next.js خواهید داشت که نهتنها فوقالعاده به نظر میرسد، بلکه اثبات میکند برای بازار کار آمادهاید.
پورتفولیوی شما فقط یک وبسایت نیست؛ برند شخصی شماست. به دنیا نشان دهید فقط یک توسعهدهنده دیگر نیستید، بلکه کسی هستید که ابزارهای مدرن، ویژگیهای واقعی و انتظارات کارفرمایان را میفهمد. همین امروز شرکت کنید و پورتفولیویی بسازید که درهایی را به سوی مسیر شغلی که برایش تلاش کردهاید، باز کند.
این دوره برای چه کسانی مناسب است؟
این دوره برای توسعهدهندگان ریاکت (از سطح تازهکار تا متوسط)، فارغالتحصیلان بوتکمپ، افرادی که مسیر شغلی خود را تغییر میدهند و فریلنسرهایی است که یک پورتفولیوی آماده استخدام میخواهند؛ پورتفولیویی که بهجای تعریف و تمجید، منجر به مصاحبه شود.