خب قبل از اینکه از این بخش
شروع کار بگذریم
می‌خوام هشت تا نکته خیلی مهم و سریع بهتون بگم
که چطور باید این دوره رو درست بگذرونید
قول می‌دم هم خیلی کوتاه باشن و هم خیلی کلیدی
پس لطفاً لطفاً این ویدئو رو رد نکنید
چون همین باعث می‌شه شما توی این دوره موفق بشید
خب اول از همه احتمالاً این
اولین باره که دارید کدنویسی می‌کنید
پس لطفاً نترسید یا دلسرد نشید
من واقعاً ده‌ها هزار دانشجو رو دیدم
که این دوره یا
یکی از دوره‌های دیگه منو گذروندن
و می‌تونم بهتون بگم که کاملاً طبیعیه
که اوایل کار
همه‌چیز رو کامل متوجه نشید
پس فقط همین بخش‌های اول رو ادامه بدید
حتی اگه اولش صد درصد چیزی رو متوجه نشدید
خیلی زود می‌فهمید
باور کنید این طبیعیه
فقط با خودتون نگید
«فکر کنم کدنویسی به درد من نمی‌خوره»
چنین فکری اصلاً اینجا جایی نداره
یادتون باشه هر کسی
سرعت یادگیریش متفاوته
و شما هم در نهایت بهش می‌رسید
فقط دوره رو ادامه بدید
و تا جایی که می‌تونید تمرین کنید
حالا در مورد اینکه چطور باید دوره رو بگذرونید
همیشه همیشه باید همراه من کدنویسی کنید
این موضوع واقعاً خیلی پایه‌ای و مهمه
شما دقیقاً صفر مهارت HTML و CSS یاد می‌گیرید
اگه فقط بشینید و منو نگاه کنید که دارم کد می‌زنم
پس حتماً باید خودتون کد رو بنویسید
حتی اگه فقط دارید دقیقاً همون کلماتی رو تایپ می‌کنید
که من توی ویدئو تایپ می‌کنم
ولی اصلاً مهم نیست
همین که دارید کدنویسی می‌کنید
یعنی کد وارد ذهنتون می‌شه و دارید یاد می‌گیرید
و همین کافیه
اگه می‌خواید مطالب دوره
خیلی بهتر توی ذهنتون بمونه
یادداشت‌برداری کنید
یادداشت از دستورات کد از مفاهیم تئوری
و واقعاً از هر چیزی
هرچقدر هم یادداشت بردارید کمه
البته هر کسی روش خودش رو داره
پس سبک خودتون رو پیدا کنید
مورد بعدی همه چالش‌های کدنویسی‌ای که بهتون می‌دم رو امتحان کنید
سعی کنید بهترین تلاشتون رو بکنید
ولی اگه به هر دلیلی خیلی گیر کردید و نتونستید حل کنید
کافیه برید و جواب رو ببینید
پس دوباره می‌گم حتماً باید چالش‌های کدنویسی رو امتحان کنید
وگرنه بخش زیادی از
فرصت یادگیری رو از دست می‌دید
و همینطور خودتون رو سرزنش نکنید
اگه نتونستید راه‌حل رو پیدا کنید
این کاملاً طبیعی و عادیه
به‌خصوص اگه تازه‌کار باشید
به من اعتماد کنید
اگه چنین چیزی پیش اومد فقط دوباره برگردید
و ویدئوهایی که مربوط به اون چالش بودن رو ببینید
یه مقدار بیشتر درکشون کنید و بعد ادامه بدید
خب بخش‌های این دوره روی همدیگه ساخته می‌شن
پس قبل از اینکه از یه بخش برید سراغ بخش بعدی
مطمئن بشید که دقیقاً همه مطالب اون بخش رو
خوب متوجه شدید
یه استراحت کنید
کدی که نوشتیم رو مرور کنید
یادداشت‌هاتون رو مرور کنید
و همینطور پروژه‌هایی که توی اون بخش ساختیم رو دوباره ببینید
اگه وجود داشتن
حتی بهتره سعی کنید مثال‌های خودتون رو بسازید
و برای تمرین یه مقدار کد به تنهایی بنویسید
و فقط وقتی که همه این کارها رو کردید
واقعاً آماده‌اید برید سراغ بخش بعدی
حالا اگه یه سوال داشتید
یا توی کدتون خطایی دیدید
همیشه اول خودتون سعی کنید اون خطا رو حل کنید
این بخش خیلی مهم مسیر پیشرفت و یادگیری شماست
چون یکی از اصلی‌ترین کارهای یه برنامه‌نویس
اینه که بتونه خطاها یا همون باگ‌ها رو پیدا کنه و رفع کنه
یا به اصطلاح «دیباگ» کنه
حالا اگه نتونستید مشکل رو حل کنید
اون وقت برید و یه نگاه بندازید
به بخش پرسش و پاسخ دوره
چون احتمال زیاد یکی دیگه هم قبلاً همین مشکل رو داشته
و جوابش اونجا هست
اگه اون هم کمکی نکرد
خب طبیعتاً می‌تونید سوال جدید بپرسید
برای این کار یه توضیح کوتاه بنویسید
کدتون رو توی سایت CodePenio بذارید
و لینک رو توی پرسش و پاسخ به اشتراک بذارید
پس لطفاً یه عالمه کد رو همین‌جوری
تو بخش پرسش و پاسخ کپی نکنید
به جاش از سرویس‌هایی مثل CodePenio استفاده کنید
یه نکته دیگه هم می‌خواستم سریع اشاره کنم
اینکه من این دوره رو روی مک ضبط کردم
ولی همه چیز دقیقاً به همین شکل
روی ویندوز یا لینوکس هم کار می‌کنه
پس اگه یه چیزی روی کامپیوتر شما کار نکرد
دلیلش این نیست که سیستم‌عامل متفاوتی استفاده می‌کنید
باشه؟
و حالا در نهایت
و می‌شه گفت حتی مهم‌تر از همه
توی این دوره لذت ببرید
کدنویسی خیلی سرگرم‌کننده‌ست
و خیلی حس خوبیه وقتی چیزی رو ببینید
که خودتون ساختید
پس اگه به هر دلیلی احساس کردید کلافه شدید
هر کاری که دارید می‌کنید رها کنید و بعداً برگردید
پس دوباره می‌گم همیشه باید موقع کدنویسی لذت ببرید
و با همه این توضیحاتی که دادم
بیاید بالاخره شروع کنیم