اگر همیشه دوست داشتید یاد بگیرید که چطور یک REST API واقعی و کاربردی بسازید، دوره "Build a Backend REST API with Python & Django - Beginner" برای شماست! در این دوره، قدمبهقدم با استفاده ... بیشتر
Mark Winterbottom
بهروزرسانی: ۱۴۰۳/۱۲/۱۳
یادگیری اصول و مفاهیم ساخت REST API
کسب مهارتهای توسعه بکاند و کار با پایگاه داده
پیادهسازی و تست API در محیط توسعه و عملیاتی
ایجاد یک پروژه واقعی و افزایش فرصتهای شغلی
این دوره به نحوی تهیه و تدوین شده است که مباحث آن به سادهترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند بهسادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیشنیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات میتوانند از مباحث این دوره نهایت استفاده را داشته باشند.
اگر همیشه دوست داشتید یاد بگیرید که چطور یک REST API واقعی و کاربردی بسازید، دوره "Build a Backend REST API with Python & Django - Beginner" برای شماست!
در این دوره، قدمبهقدم با استفاده از Django، Django REST Framework، Python و چند ابزار کاربردی دیگر، از صفر یک API میسازیم و در نهایت آن را روی سرور AWS مستقر میکنیم.
اگر فکر میکنید که فقط شرکتهای بزرگی مثل Facebook، Instagram و Snapchat از REST API استفاده میکنند، سخت در اشتباهید! تقریباً هر اپلیکیشنی که روزانه استفاده میکنیم، یک API در پشتصحنه دارد که دادهها را مدیریت میکند.
پس چه یک توسعهدهنده فرانتاند باشید که میخواهید درک بهتری از بکاند داشته باشید، چه یک برنامهنویس مبتدی که دنبال یادگیری مهارتهای جدید و ساختن پروژههای واقعی است، این دوره شما را به سطح بعدی میبرد. حتی اگر فقط یک ایده برای یک اپلیکیشن دارید و میخواهید اولین نسخه آن را پیادهسازی کنید، این دوره نقطه شروع عالی برای شماست!
در طول این مسیر یاد میگیرید که چطور محیط توسعه خود را راهاندازی کنید، یک سرور محلی بسازید، پایگاه داده را تنظیم کنید و اولین API خود را ایجاد کنید. کمکم وارد مباحث جذابی مثل مدیریت کاربران، احراز هویت، ایجاد و ویرایش پروفایلها، ارسال و دریافت دادهها، مجوزهای دسترسی و کار با Viewsets و Serializers میشویم. اما کار اینجا تمام نمیشود!
در پایان، یاد میگیرید که چطور API خود را روی سرور AWS منتشر کنید تا دیگران هم بتوانند از آن استفاده کنند. اگر به دنبال یادگیری یک مهارت پولساز، تقویت رزومه خود، یا حتی ساختن یک محصول واقعی هستید، این دوره یک مسیر عملی و جذاب برای شما خواهد بود.
اطلاعات بیشتر
مارک یک مهندس نرمافزار فولاستک برنده جوایز است که علاقه شدیدی به یادگیری و آموزش فناوریهای جدید دارد. این علاقه از ۱۲ سالگی با نوشتن اسکریپتهای ساده در ویندوز آغاز شد و در نهایت به یک مسیر حرفهای در برنامهنویسی تبدیل شد. او مدرک خود را در شبکههای سیستمهای کامپیوتری از دانشگاه Nottingham Trent دریافت کرد و در شرکتهای بزرگ بینالمللی و استارتاپها بهعنوان توسعهدهنده فعالیت داشته است. مارک همیشه بر این باور بوده که آخرین مرحله یادگیری، تدریس است و همین انگیزه باعث شد تا وبلاگ و شرکت مشاوره خود را تحت عنوان London App Developer راهاندازی کند. مقالات و آموزشهای او در رسانههای مطرحی مانند Daily Mail، Mashable، TechCrunch، Huffington Post، Mirror و Gizmodo منتشر شده و ماهانه بیش از ۳۰,۰۰۰ توسعهدهنده از مطالب آموزشی او بهره میبرند. او در دورههای خود، برنامهنویسان را به کسب درآمد بهتر از طریق کدنویسی تشویق میکند—چه از طریق ساخت ابزارها و سیستمهای جدید، چه از طریق بهینهسازی فرآیندهای موجود. تخصصهای اصلی او Python، Django، JavaScript، HTML5 و CSS3 هستند، اما بهعنوان یک توسعهدهنده فولاستک، توانایی کار با اکثر زبانها و فریمورکهای برنامهنویسی را دارد. مارک در لندن، انگلستان به همراه همسر و شریک تجاری خود بروک زندگی میکند.
اطلاعات بیشتر