آموزش پایتون برای علوم بهداشتی و مراقبت های بهداشتی

Python for Health Sciences and Healthcare

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

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

معرفی Introduction

  • پایتون را برای مراقبت های بهداشتی یاد بگیرید Learn Python for healthcare

  • پایتون برای علوم بهداشتی و مراقبت های بهداشتی Python for health sciences and healthcare

1. مفاهیم عمومی برنامه نویسی 1. General Programming Concepts

  • برنامه نویسی چیست؟ What is programming?

  • زبان های برنامه نویسی چیست؟ What are programming languages?

  • ویرایشگرهای کد Code editors

  • نرم افزار محیط توسعه یکپارچه (IDE) Integrated development environment software (IDEs)

  • ماژول ها، کتابخانه ها، بسته ها و سیستم ها Modules, libraries, packages, and systems

  • نسخه سازی کد Code versioning

  • کنترل نسخه و مخازن Version control and repositories

  • مدیران بسته و نصب کنندگان Package managers and installers

  • پایتون چیست؟ What is Python?

  • قرارداد نامگذاری پایتون Python naming convention

  • کلمات کلیدی پایتون Python keywords

2. راه اندازی و فضای کاری 2. Setup and Workspace

  • دفترچه یادداشت مشارکتی (آنلاین) Colaboratory notebook (online)

  • مروری بر چالش های کدنویسی Coderpad An overview of the Coderpad coding challenges

3. مدیریت فایل پایتون 3. Python File Handling

  • فایل پایتون را باز کنید Open Python file

  • فایل پایتون بنویسید Write Python file

  • فایل پایتون را بخوانید Read Python file

4. نوع داده پایه پایتون 4. Basic Python Data Type

  • داده های عددی Numeric data

  • داده های رشته ای String data

  • بولی Boolean

5. ساختارهای داده پایه پایتون 5. Basic Python Data Structures

  • لیست ها Lists

  • تاپل ها Tuples

  • مجموعه ها Sets

  • لغت نامه ها Dictionaries

  • </> چالش کد: یک عنصر را از لیست حذف کنید </> Code Challenge: Remove an element from a list

  • راه حل: یک عنصر را از لیست حذف کنید Solution: Remove an element from a list

  • </> چالش کد: یک مجموعه از یک لیست ایجاد کنید </> Code Challenge: Create a set from a list

  • راه حل: یک مجموعه از یک لیست ایجاد کنید Solution: Create a set from a list

6. عملیات پایه در پایتون 6. Basic Operations in Python

  • عملیات حسابی Arithmetic operations

  • عملیات مقایسه Comparison operations

  • عملیات منطقی Logical operations

  • </> چالش کد: رشته را با ضرب عدد صحیح تکرار کنید </> Code Challenge: Repeat string by integer multiplication

  • راه حل: رشته را با ضرب عدد صحیح تکرار کنید Solution: Repeat string by integer multiplication

  • </> چالش کد: تقسیم طبقه صحیح </> Code Challenge: Integer floor division

  • راه حل: تقسیم طبقه صحیح Solution: Integer floor division

7. توابع و دستورات پایتون 7. Python Functions and Statements

  • کارکرد Functions

  • اظهارات مشروط Conditional statements

  • برای حلقه ها For loops

  • </> چالش کد: یک تابع را تعریف کنید </> Code Challenge: Define a function

  • راه حل: یک تابع را تعریف کنید Solution: Define a function

  • </> چالش کد: روی یک لیست با حلقه for تکرار کنید </> Code Challenge: Iterate over a list with for loop

  • راه حل: روی یک لیست با حلقه for تکرار کنید Solution: Iterate over a list with for loop

8. توابع داخلی و سایر عملیات در پایتون 8. Built-in Functions and Other Operations in Python

  • طول و تابع شمارش Length and count function

  • عملکرد حداقل و حداکثر Minimum and maximum function

  • تابع محدوده و جمع Range and sum function

  • توابع مورد رشته String case functions

  • تابع تقسیم و پیوستن Split and join function

  • عملکرد را حذف و جایگزین کنید Strip and replace function

  • عملکرد زیپ Zip function

  • تابع نقشه Map function

  • برش دادن Slicing

  • قالب بندی رشته String formatting

  • </> چالش کد: حداکثر مقدار را از یک تاپل برگردانید </> Code Challenge: Return maximum value from a tuple

  • راه حل: حداکثر مقدار را از یک تاپل برگردانید Solution: Return maximum value from a tuple

  • </> چالش کد: عناصر را در یک لیست با حروف کوچک چاپ کنید </> Code Challenge: Print elements in a list in lowercase

  • راه حل: چاپ عناصر در یک لیست با حروف کوچک Solution: Print elements in a list in lowercase

  • </> چالش کد: دو لیست را زیپ کنید </> Code Challenge: Zip two lists

  • راه حل: دو لیست را فشرده کنید Solution: Zip two lists

  • </> چالش کد: عنصر لیست را با استفاده از نمایه سازی منفی دریافت کنید </> Code Challenge: Get list element using negative indexing

  • راه حل: عنصر لیست را با استفاده از نمایه سازی منفی دریافت کنید Solution: Get list element using negative indexing

9. اسناد کد در پایتون 9. Code Documentation in Python

  • نظرات Comments

  • Docstring Docstring

  • پیغام خطا Error messages

  • اسناد رسمی پایتون Official Python documentation

10. کتابخانه ها 10. Libraries

  • بیانیه واردات و نام مستعار Import statement and aliasing

  • کتابخانه های پایتون را نصب و حذف کنید Install and uninstall Python libraries

  • کتابخانه های تجزیه و تحلیل داده پایتون Python data analysis libraries

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش پایتون برای علوم بهداشتی و مراقبت های بهداشتی
جزییات دوره
2h 8m
69
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
1,326
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Wuraola Oyewusi Wuraola Oyewusi

Wuraola Oyewusi یک دانشمند داده با تجربه، یادگیری ماشین و متخصص هوش مصنوعی است.

Wuraola Oyewusi یک دانشمند داده با تجربه، یادگیری ماشین و متخصص هوش مصنوعی است.

Wuraola در پردازش زبان طبیعی (NLP)، مراقبت های بهداشتی، داده ها تخصص دارد. سرپرستی و تحقیق او مدرک لیسانس خود را در رشته داروسازی (BPharm) از دانشگاه اولابیسی اونابانجو گرفت و در حال حاضر به عنوان دریافت کننده ویزای استعدادهای جهانی (علم داده و هوش مصنوعی) در بریتانیا زندگی می کند.