لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کلینیک کد: پایتون
Code Clinic: Python
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
برنامه نویسان موفق فراتر از نحوه کدگذاری می دانند. آنها همچنین می دانند که چگونه در مورد حل مشکلات فکر کنند. کد کلینیک em> مجموعه ای از دوره هاست که مربیان ما با استفاده از زبان های برنامه نویسی مختلف ، همان مشکلات را حل می کنند. در اینجا ، بارون استون با پایتون کار می کند. بارون چالش هایی را معرفی می کند و مروری دارد بر راه حل های خود در پایتون. چالش ها شامل موضوعاتی مانند تجزیه و تحلیل آماری و دسترسی به دستگاه های جانبی است.
برای دیدن چگونگی حل چالش های مشابه در زبانهایی مانند C ++ ، C # ، JavaScript ، PHP ، Python ، Ruby ، Go و Swift به دوره های دیگر این مجموعه مراجعه کنید.
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
کسب بیشترین استفاده از کلینیک کد
Getting the most from Code Clinic
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
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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
مهندس برق
Barron Stone یک مهندس برق است که هم در سخت افزار دیجیتال سطح پایین و هم در نرم افزار سطح بالا تجربه کرده است.
وی لیسانس علوم مهندسی برق خود را از دانشگاه رایس و کارشناسی ارشد خود را در رشته مهندسی برق از نیروی هوایی بدست آورد. موسسه فناوری. او چندین سال را به عنوان مهندس برنامه های کاربردی و مهندس بازاریابی محصول در National Instruments گذراند و در آنجا محتوای بازاریابی و آموزشی را برای ابزارهای مدولار NI FlexRIO مستقر در FPGA توسعه داد. امروز ، بارون به عنوان یک افسر در نیروی هوایی ایالات متحده خدمت می کند.
نمایش نظرات