توضیحات
دوره Learn Core Python Basics taught by Googler. این دوره توسط یک متخصص از گوگل تدریس میشود و هدف آن آموزش زبان پایتون از سطح کاملاً مقدماتی تا پیشرفته است. این دوره به گونهای طراحی شده که افراد را با مفاهیم اساسی مانند قراردادهای نامگذاری، رشتهها، انواع دادهها شامل اعداد صحیح، اعشاری و مختلط، و همچنین تبدیل نوع دادهها آشنا میکند. در ادامه، شرکتکنندگان بر کنترل جریان برنامه با استفاده از دستورات شرطی، عملگرهای منطقی و حلقهها تسلط مییابند تا بتوانند برنامههای کارآمد و خوانا بنویسند. مباحث مربوط به توابع، از تعریف ساده تا پارامترهای پیشرفتهای مانند آرگومانهای پیشفرض و ویژگیهایی چون `*args` و `**kwargs`، به طور جامع پوشش داده میشود. علاوه بر این، دوره به آموزش ساختارهای داده حیاتی مانند لیستها، تاپلها، مجموعهها و دیکشنریها میپردازد و روشهای مؤثر دسترسی، تغییر و مرتبسازی دادهها را آموزش میدهد. ابزارهای پیشرفته پایتون از جمله توابع لامبدا، کامپرهاینشنها، ژنراتورها و مدیریت خطا نیز بررسی میشوند تا افراد بتوانند کدی تمیز و به سبک پایتون بنویسند. برای آمادهسازی مستقیم برای مصاحبههای فنی در شرکتهای بزرگی مانند گوگل، دراپباکس و اِیربیانبی، این دوره شامل تمرینها و چالشهای کدنویسی عملی است که مشابه سؤالات رایج این شرکتها طراحی شدهاند. با استفاده از آزمونها، تکالیف کاربردی و توضیحات دقیق، شرکتکنندگان مهارت حل مسئله و اعتماد به نفس لازم برای موفقیت در محیطهای رقابتی را به دست میآورند. این دوره برای کسانی که به دنبال کسب اولین شغل در حوزه فناوری یا ارتقای تخصص پایتون خود هستند، یک راهنمای جامع و عملی محسوب میشود.
آنچه فرا خواهید گرفت
- درک ساختار Syntax، Variableها و انواع داده Python با مثالهای عملی.
- تسلط بر عملیات String، دنبالههای Escape و Stringهای قالببندی شده (Formatted Strings).
- استفاده مطمئن از دستورات شرطی، عملگرهای منطقی و مقایسهها.
- نوشتن حلقهها، حلقههای تودرتو (Nested Loops) و پیمایش مؤثر بر روی دادهها.
- تعریف توابع با پارامترهای Keyword، Default، *args و **kwargs.
- کار با ساختارهای داده اصلی: Listها، Tupleها، Setها و Dictionaryها.
- حل مسائل واقعی مانند معکوس کردن Stringها و یافتن اعداد اول.
- به کارگیری Lambda، Map، Zip، Filter و Comprehensionها برای کدنویسی تمیزتر.
- مدیریت استثناها و نوشتن کد Python شیءگرا (Object-Oriented) پایه.
- آمادگی برای مصاحبههای کدنویسی با چالشهای سبک LeetCode و نکات مربوطه.
این دوره مناسب افرادیست که
- جویندگان کار که برای مصاحبه در شرکتهای فناوری، شامل Google، Amazon، Meta و استارتاپها آماده میشوند.
- متخصصانی که به دنبال تغییر شغل به حوزههای فناوری، علم داده (Data Science)، اتوماسیون (Automation) یا توسعه نرمافزار (Software Development) هستند.
- برنامهنویسان مشتاق که خواهان پایهای محکم در Python برای ساخت Apps، Scriptها یا ابزارهای اتوماسیون هستند.
- مبتدیان مطلق که میخواهند Python را از پایه با مثالهای دنیای واقعی یاد بگیرند.
- دانشجویان و فارغالتحصیلان اخیر که برای مصاحبههای کدنویسی یا کارآموزی آماده میشوند.
- خودآموزانی که به دنبال یک مسیر ساختاریافته و مبتدیپسند همراه با تمرینها و چالشهای عملی هستند.
- هر فردی که میخواهد Python را به روش هوشمند، تمیز و کارآمد—مانند مهندسان در Google—بیاموزد.
مشخصات دوره
- ناشر: Udemy
- مدرس: Rajiv Pujala
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 3 ساعت و 57 دقیقه
- تعداد دروس: 18
سرفصل های دوره در تاریخ 2025/8
پیشنیازهای دوره Learn Core Python Basics taught by Googler
- No prior programming experience needed — this course starts from absolute scratch.
- A computer (Windows, Mac, or Linux) with internet access.
- A web browser and willingness to install Python (step-by-step guide provided).
- Basic English reading skills (for understanding code and instructions).
- Curiosity to learn, build, and solve real problems with code!
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1.1 گیگابایت







































![ROS2 Nav2 [Navigation 2 Stack] - with SLAM and Navigation](https://downloadly.ir/wp-content/uploads/2024/05/ROS2-Nav2-Navigation-2-Stack-with-SLAM-and-Navigation.jpeg)







