توضیحات
دوره The Well-Grounded Python Developer, Video Edition. این دوره آموزشی جامع، مسیر تبدیل شدن از یک برنامهنویس مبتدی پایتون به یک توسعهدهنده حرفهای را به شما نشان میدهد. با تمرکز بر کاربردهای عملی، این دوره به شما کمک میکند تا درک بهتری از نحوه عملکرد اکوسیستم پایتون و چگونگی استفاده موثر از ویژگیهای مختلف این زبان به دست آورید. در طول دوره، شما یاد میگیرید که چگونه ماژولهای کاربردی ایجاد کنید، یک برنامه وب سرور حرفهای توسعه دهید، به پایگاه داده متصل شوید و سیستمهای خود را برای مقیاسپذیری بهتر بازنویسی کنید. این دوره با ترکیب مهارتهای مجزای پایتون و نشان دادن ارتباط بین آنها، به شما کمک میکند تا برنامههایی ایجاد کنید که نه تنها کار میکنند، بلکه از استانداردهای حرفهای مانند قابلیت نگهداری، امنیت و کارایی برخوردار باشند. شما با مفاهیم مهمی مانند ساختار ماژولار، طراحی API و اصول ساخت وب سرور آشنا میشوید و از طریق ساخت یک برنامه وب واقعی، میآموزید که چگونه تمام بخشهای پایتون با هم کار میکنند. این دوره ویژه افرادی طراحی شده که تجربه اولیه با پایتون دارند و میخواهند مهارتهای خود را به سطح حرفهای ارتقا دهند، از جمله یادگیری بهترین شیوههای نامگذاری، طراحی سیستمهای قابل گسترش، برخورد با خطاها و ایجاد برنامههای متصل به اینترنت با رعایت اصول امنیتی. در پایان این دوره، شما قادر خواهید بود برنامههایی ایجاد کنید که نیازهای کسبوکارهای امروزی را برآورده کنند و مهارتهای لازم برای کار به عنوان یک توسعهدهنده پایتون حرفهای را کسب کنید.
آنچه فرا خواهید گرفت:
- ساخت ماژولهای کاربردی
- ایجاد یک اپلیکیشن وب سرور خوش ساخت
- ادغام دسترسی به پایگاه داده در اپلیکیشنهای پایتون
- Refactor و decoupling سیستمها برای مقیاسپذیری
- نحوه فکر کردن به تصویر بزرگ اپلیکیشن
- نامگذاری متغیرها، توابع و کلاسها
- شناسایی و نوشتن API خوب
- استفاده از اشیاء
- مقابله با شکستها
- ساخت نرمافزار متصل به اینترنت
- شیوههای امنیتی اصلی
این دوره مناسب چه کسانی است؟
- مبتدیان با تجربه که میخواهند مهارتهای سطح حرفهای پایتون را یاد بگیرند.
- برنامهنویسانی که میخواهند از یک برنامهنویس پایتون به یک توسعهدهنده پایتون تبدیل شوند.
- هر کسی که میخواهد در مورد توسعه حرفهای پایتون یاد بگیرد.
مشخصات دوره
- ناشر: Oreilly
- مدرس: Doug Farrell
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 8 ساعت و 49 دقیقه
سرفصل های دوره
- Chapter 1. Becoming a Pythonista
- Chapter 1. Reaching goals
- Chapter 1. Using Python
- Chapter 1. Selecting which Python version to use
- Chapter 1. Closing thoughts
- Chapter 1. Summary
- Part 1. Groundwork
- Chapter 2. That’s a good name
- Chapter 2. Namespaces
- Chapter 2. Python namespaces
- Chapter 2. Summary
- Chapter 3. The API: Let’s talk
- Chapter 3. Function API
- Chapter 3. Documentation
- Chapter 3. Closing thoughts
- Chapter 3. Summary
- Chapter 4. The object of conversation
- Chapter 4. Closing thoughts
- Chapter 4. Summary
- Chapter 5. Exceptional events
- Chapter 5. Handling exceptions
- Chapter 5. Raising an exception
- Chapter 5. Creating your own exceptions
- Chapter 5. Closing thoughts
- Chapter 5. Summary
- Part 2. Fieldwork
- Chapter 6. Sharing with the internet
- Chapter 6. Servers
- Chapter 6. Web servers
- Chapter 6. Flask
- Chapter 6. Running the web server
- Chapter 6. Closing thoughts
- Chapter 6. Summary
- Chapter 7. Doing it with style
- Chapter 7. Integrating Bootstrap
- Chapter 7. Helping MyBlog grow
- Chapter 7. Namespaces
- Chapter 7. Navigation
- Chapter 7. Application configuration
- Chapter 7. Flask Debug Toolbar
- Chapter 7. Logging information
- Chapter 7. Adding a favicon
- Chapter 7. Closing thoughts
- Chapter 7. Summary
- Chapter 8. Do I know you? Authentication
- Chapter 2. Remembering someone
- Chapter 8. News flash
- Chapter 8. Making new friends
- Chapter 8. What’s next
- Chapter 8. Summary
- Chapter 9. What can you do? Authorization
- Chapter 9. Confirming new friends
- Chapter 9. Resetting passwords
- Chapter 9. User profiles
- Chapter 9. Security
- Chapter 9. User authorization roles
- Chapter 9. Protecting forms
- Chapter 9. Closing thoughts
- Chapter 9. Summary
- Chapter 10. Persistence is good: Databases
- Chapter 10. Accessing data
- Chapter 10. Database systems
- Chapter 10. SQLite as the database
- Chapter 10. SQLAlchemy
- Chapter 10. Modeling the database
- Chapter 10. Creating and using the database
- Chapter 10. Closing thoughts
- Chapter 10. Summary
- Chapter 11. I’ve got something to say
- Chapter 11. Change of direction
- Chapter 11. Content Blueprint
- Chapter 11. Displaying and creating posts
- Chapter 11. Creating posts
- Chapter 11. Displaying and editing a post
- Chapter 11. Content to comment hierarchy
- Chapter 11. Creating comments
- Chapter 11. Notifying users
- Chapter 11. Handling site errors
- Chapter 11. Closing thoughts
- Chapter 11. Summary
- Chapter 12. Are we there yet?
- Chapter 12. Debugging
- Chapter 12. Tools
- Chapter 12. OS environments
- Chapter 12. Cloud computing
- Chapter 12. Networking
- Chapter 12. Collaboration
- Chapter 12. Closing thoughts
- Chapter 12. Summary
- Appendix: Your development environment
- Appendix: Python virtual environment
- Appendix: Setting up Visual Studio Code
- Appendix: Some advice
تصاویر دوره The Well-Grounded Python Developer, Video Edition

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1.1 گیگابایت












































