یاد بگیرید که چگونه یک Backend کامل با Node، Express و Mongodb بسازید و به کار بگیرید، یک پشته باطنی انعطاف پذیر و بسیار محبوب در جاوا اسکریپت مدرن. این کلاس به شما می آموزد که چگونه API ها کار می کنند و چگونه داده ها را می توان در وب در اطراف شما ذخیره کرد. شما اصول اصلی مسیریابی RESTful را که توسعه دهندگان نرم افزار برای تولید محصولات و خدمات عالی استفاده می کنند، یاد خواهید گرفت. دانش JS خود را گسترش دهید و پایه های یک API محکم را بیاموزید!
این کلاس برای افرادی است که ممکن است کمی در جاوا اسکریپت مهارت داشته باشند و به دنبال تکمیل مجموعه مهارت های خود و درک اصول توسعه وب باطن هستند. شاید شما HTML/CSS یا طراحی front-end را امتحان کرده باشید و بخواهید مهارت های خود را برای ایجاد یک سایت کامل تکمیل کنید. شاید بخواهید درک کاملی از نحوه عملکرد داده ها در وب داشته باشید. یا شاید، شما می خواهید برای استفاده های شخصی خود یک فروشگاه داده های پشتیبان واقعی ایجاد کنید. شما برای این دوره نیازی به دانش پیشرفته جاوا اسکریپت ندارید، اما دانستن برخی از نحو اولیه جاوا اسکریپت و راحت/مایل به استفاده از ویرایشگر متنی مانند Atom یا Sublime مفید است. اگر قبلاً از ابزارهای خط فرمان استفاده کرده اید، اما لازم نیست، پاداش. ما از مرورگر وب Chrome استفاده خواهیم کرد، اگرچه فایرفاکس، سافاری یا اپرا نیز خوب خواهند بود.
مواد/منابع اولیه:
من همچنین یک PDF با تمام تنظیمات دقیق ارائه خواهم کرد، که بیشتر آنها را در اولین سخنرانی توضیح خواهم داد.
همه مطالبی که ارائه میدهم، از جمله کد شروع، راهنمای راهاندازی، مراجع، و راهحلهای نمونه در بخش پروژههای کلاس در دسترس هستند.
این پروژه کلاس به شما امکان می دهد با انتخاب موضوع خود یک API از داده ها بسازید. من یک api از مخلوقات سرگرمکننده میسازم، و شما هر موضوعی را که انتخاب میکنید، دنبال میکنید، مدلها و مسیرهای مشابهی را در هر مرحله ایجاد میکنید.
باید با کد شروع در my-first-backend.zip شروع کنید و کد خود را از آنجا بنویسید.
اگر بعداً گیر کردید، لطفاً به نمونه فایلهای zip. که بر اساس درس شمارهگذاری شدهاند، به عنوان مثال مراجعه کنید.
برنامه نویس نرم افزار و علاقه مندان به ماجراجویی
سلام، من ژان هستم! من یک توسعه دهنده نرم افزار هستم که در سانفرانسیسکو زندگی می کنم. من برای مجمع عمومی سانفرانسیسکو، برای دوره های توسعه موبایل و وب تدریس کرده ام و در زمینه های مختلف فنی کار کرده ام. در شغل فعلی ام روی توسعه Backend کار می کنم، اما در iOS، Android و پشته های مختلف جاوا اسکریپت نیز کار کرده ام. من همچنین به عنوان مهندس سخت افزار در زمینه فناوری هوافضا و سخت افزار کامپیوتر کار کرده ام. در اوقات فراغت خود از پاراگلایدر، صخره نوردی و چتربازی/بیس جامپینگ در منطقه خلیج و در سطح بین المللی لذت می برم.
من مشتاق هستم که افراد را قادر به یادگیری مهارت های جدید و هیجان انگیز از جمله نرم افزار کنم. اگر سوالی دارید به من سر بزنید!
https://www.linkedin.com/in/jean-weatherwax-5a056969/
نمایش نظرات