لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پایتون: کار با REST و دادههای وب
- آخرین آپدیت
دانلود Python: Working with REST and Web Data
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
پایتون ابزاری قدرتمند برای کار با دادههای ذخیره شده در سرورهای وب است. در این دوره، جو مارینی نحوه استفاده از پایتون برای ارسال، بازیابی و تحویل دادههای مبتنی بر وب به کاربران را آموزش میدهد. بیاموزید که چگونه از XML و JSON برای ذخیره و تبادل دادهها استفاده میشود، نحوه بازیابی دادههای XML و JSON از طریق وب با پایتون را مشاهده کنید و یاد بگیرید چگونه این دادهها را با استفاده از مجموعهای از ماژولها و ویژگیهای مختلف پایتون تجزیه و تحلیل (Parse) کنید. همچنین جو روش دریافت دادهها از URLها و ارسال و دریافت دادهها از طریق HTTP با استفاده از کتابخانه Requests در پایتون را نشان میدهد.
سرفصل ها و درس ها
مقدمه
Introduction
پیشنیازها و آنچه باید بدانید
What you should know
نگاهی به پایتون، XML، JSON و وب
Looking at Python, XML, JSON, and the web
1. بررسی کلی
1. Overview
بررسی سریع XML
Quick overview of XML
بررسی سریع JSON
Quick overview of JSON
استفاده از httpbin.org
Using httpbin.org
ماژولهای پایتون برای دادههای اینترنتی
Internet data Python modules
کار با دادههای اینترنتی
Working with internet data
2. دسترسی به اینترنت
2. Accessing the Internet
معرفی urllib
Introducing urllib
مدیریت خطاها
Handling errors
ارسال دادهها با urllib
Sending data with urllib
بازیابی دادهها
Retrieving data
معایب urllib
Drawbacks of urllib
3. استفاده از کتابخانه Requests
3. Using the Requests Library
بررسی کلی کتابخانه Requests
Overview of the Requests library
بازیابی و ارسال دادهها
Retrieve and send data
استفاده از احراز هویت
Using authentication
مدیریت خطاها
Handling errors
4. کار با JSON
4. Working with JSON
تجزیه و سریالسازی JSON
Parsing and serializing JSON
مدیریت استثناهای JSON
JSON exception handling
کتابخانه Requests و JSON
Requests and JSON
ماژول JSON در پایتون
The Python JSON module
5. تجزیه ساده XML
5. Simple XML Parsing
استفاده از ماژول xml.sax
Using the xml.sax module
رابط برنامهنویسی SAX API
The SAX API
مدلهای تجزیه XML
XML parsing models
6. تجزیه XML DOM
6. XML DOM Parsing
رابط برنامهنویسی ElementTree API
The ElementTree API
جو مارینی یک مدافع ارشد توسعهدهنده در Google و توسعهدهنده Dreamweaver و Windows Phone است.
جو بیش از 20 سال در صنایع وب و نرمافزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقشهای برجستهای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانسهای صنعتی است و چندین نشریه در زمینه توسعه وب و نرمافزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.
نمایش نظرات