آموزش سطح بالا: پایتون - آخرین آپدیت

دانلود Level Up: Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا می خواهید مهارت های پایتون خود را آزمایش کنید؟ این چالش های مختصر به شما امکان می دهد مغز خود را دراز کرده و استعدادهای خود را آزمایش کنید. مربی بارون استون بیش از ده ها چالش پایتون و همچنین راه حل های خودش برای هر مشکل را به اشتراک می گذارد - اکثر آنها کمتر از دو ده خط کد هستند. این چالش ها شامل یافتن عوامل اصلی ، مرتب سازی رشته ها ، برنامه ریزی یک عملکرد ، حل سودوکو و موارد دیگر است. شما می توانید با استفاده از ابزارهای موجود در کتابخانه استاندارد پایتون ، هر مشکل را برطرف کنید یا از کتابخانه مورد نظر خود انتخاب کنید. و از آنجا که هر چالش به خود اختصاص می یابد ، می توانید دوره را به هر ترتیب و با سرعت خود انجام دهید. برای به دست آوردن تمرین دستی که برای افزایش مهارت های خود نیاز دارید ، تنظیم کنید.

این دوره با GitHub Codespaces ، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به تنظیمات محلی محلی ارائه می دهد ، یکپارچه شده است. با استفاده از Codepaces GitHub ، می توانید از هر دستگاهی ، در هر زمان استفاده کنید-همه در حالی که از ابزاری استفاده می کنید که احتمالاً در محل کار با آن روبرو خواهید شد.

هر قسط ازسطح بالاسریال حداقل 15 فرصت به اندازه نیش را برای تمرین برنامه نویسی در سطوح مختلف دشواری ارائه می دهد ، بنابراین می توانید خود را به چالش بکشید و آنچه را که آموخته اید تقویت کنید. برای یادگیری نحوه استفاده از فضای کد ، از فیلم "استفاده از CodeSpaces GitHub با این دوره" دیدن کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • مهارت های پایتون خود را در آزمون قرار دهید! Put your Python skills to the test!

  • خوش آمدی Welcome

  • کسب بیشترین استفاده از کلینیک کد Getting the most from Code Clinic

  • با استفاده از Codespaces GitHub با این دوره Using GitHub Codespaces with this course

1. مشکل 1: آمار هواشناسی 1. Problem 1: Weather Statistics

  • معرفی: آب و هوا در پند اوریل Intro: The weather at Pond Oreille

  • بررسی اجمالی راه حل: آمار آب و هوا Solution overview: Weather statistics

  • وارد کردن داده با ماژول CSV Importing data with the CSV module

  • بارگیری داده ها در آرایه های NumPy Loading data into NumPy arrays

  • قرار دادن ماتلپوتلیب در Tkinter Embedding matplotlib into Tkinter

  • نتایج طرح ریزی با ماتلپوتلیب Plotting results with matplotlib

1. چالش ها 1. Challenges

  • تاس را شبیه سازی کنید Simulate dice

  • بازی انتظار را انجام دهید Play the waiting game

  • یک فرهنگ لغت را ذخیره کنید Save a dictionary

  • ارسال ایمیل Send an email

  • یک رمز عبور ایجاد کنید Generate a password

  • یک palindrome را شناسایی کنید Identify a palindrome

  • کلمات منحصر به فرد را بشمارید Count unique words

  • یک تابع را برنامه ریزی کنید Schedule a function

  • یک بایگانی زیپ بسازید Build a zip archive

  • یک سودوکو را حل کنید Solve a sudoku

  • فایلهای متوالی را بارگیری کنید Download sequential files

  • پرونده های CSV را ادغام کنید Merge CSV files

  • عوامل اصلی را پیدا کنید Find prime factors

  • یک رشته را مرتب کنید Sort a string

  • همه موارد لیست را پیدا کنید Find all list items

2. مسئله 2: من کجا هستم؟ 2. Problem 2: Where Am I?

  • معرفی: من کجا هستم؟ Intro: Where am I?

  • جغرافیایی با استفاده از جستجوی ساده IP Geolocation using simple IP lookup

  • مکان جغرافیایی با استفاده از API Google Maps Geolocation using Google Maps API

  • دریافت کلید API Google Maps Getting a Google Maps API key

  • تعیین نقاط دسترسی Wi-Fi در نزدیکی Determining nearby Wi-Fi access points

  • ساخت POST با درخواست Making a POST with requests

3. مشکل 3: هشت کوئین 3. Problem 3: Eight Queens

  • معرفی: هشت ملکه Intro: Eight queens

  • بررسی اجمالی راه حل: هشت ملکه Solution overview: Eight queens

  • درک جایگشت Understanding permutations

  • یافتن راه حل با استفاده از جایگشت Finding solutions using permutations

  • تابلو را با Tkinter بکشید Drawing the board with Tkinter

4. مشکل 4: ساز موسیقی 4. Problem 4: Musical Instrument

  • مقدمه: دسترسی به لوازم جانبی Intro: Accessing peripherals

  • بررسی اجمالی راه حل: ساز موسیقی Solution overview: Musical instrument

  • ضبط ورودی های ماوس با Tkinter Capturing mouse inputs with Tkinter

  • نقاشی روی بوم Tkinter Drawing on the Tkinter canvas

  • تولید صداها با Simpleaudio Generating sounds with simpleaudio

5. مشکل 5: تشخیص چهره 5. Problem 5: Facial Recognition

  • مقدمه: تشخیص چهره Intro: Facial recognition

  • بررسی اجمالی راه حل: تشخیص چهره Solution overview: Facial recognition

  • بارگیری تصاویر با OpenCV و imageio Loading images with OpenCV and imageio

  • تشخیص چهره ها با استفاده از آبشارهای هار Detecting faces using Haar cascades

  • مقیاس گذاری تصاویر Scaling images

  • ذخیره نتایج به عنوان JSON است Saving results as JSON

6. مشکل 6: داشبورد اطلاعات در زمان واقعی 6. Problem 6: Real-Time Information Dashboard

  • مقدمه: داشبورد اطلاعات زمان واقعی Intro: Real-time information dashboard

  • بررسی اجمالی راه حل: داشبورد اطلاعات Solution overview: Information dashboard

  • درک جنگو Understanding Django

  • مسیریابی URL با Django Routing URLs with Django

  • دستکاری داده با Django ORM Manipulating data with the Django ORM

  • قالب های HTML با Django Populating HTML templates with Django

نمایش نظرات

آموزش سطح بالا: پایتون
جزییات دوره
0h 57m
53
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
31,278
- از 5
ندارد
دارد
دارد
Barron Stone
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Barron Stone Barron Stone

مهندس برق Barron Stone یک مهندس برق است که هم در سخت افزار دیجیتال سطح پایین و هم در نرم افزار سطح بالا تجربه کرده است.

وی لیسانس علوم مهندسی برق خود را از دانشگاه رایس و کارشناسی ارشد خود را در رشته مهندسی برق از نیروی هوایی بدست آورد. موسسه فناوری. او چندین سال را به عنوان مهندس برنامه های کاربردی و مهندس بازاریابی محصول در National Instruments گذراند و در آنجا محتوای بازاریابی و آموزشی را برای ابزارهای مدولار NI FlexRIO مستقر در FPGA توسعه داد. امروز ، بارون به عنوان یک افسر در نیروی هوایی ایالات متحده خدمت می کند.