لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پایتون کاربردی برای برنامهنویسی هوش مصنوعی ۱
- آخرین آپدیت
دانلود Practical Python for AI Coding 1
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
ویدیو معرفی: https://youtu.be/TRhwIHvehR0
این دوره برای افراد کاملاً مبتدی در برنامهنویسی پایتون طراحی شده است، بنابراین به هیچ دانش یا تجربه قبلی در زمینه کدنویسی نرمافزار نیاز نیست. در این دوره، سینتکسها، توابع و کتابخانههای پایتون که بهطور گسترده در برنامهنویسی هوش مصنوعی (AI) استفاده میشوند، انتخاب، معرفی و تشریح شدهاند. علاوه بر این، مفاهیم حیاتی کدنویسی AI و رابطه تکمیلی بین NumPy، Pandas و TensorFlow آموزش داده میشود، به گونهای که حتی برای کاربران باسابقه پایتون نیز مفید باشد. دوره با ایجاد یک محیط برنامهنویسی هوش مصنوعی بدون نقص روی سیستم کاربر آغاز میشود تا زبانآموزان پس از اتمام دوره، بتوانند مستقیماً مدلسازی و کدنویسی AI را با استفاده از Scikit-learn، TensorFlow و Keras آغاز کنند. با داشتن محیط توسعه محلی روی سیستم، دیگر نیازی به اشتراک یا استفاده از سرویسهای ابری نخواهند داشت.
سرفصل ها و درس ها
آمادهسازی برای کدنویسی: راهاندازی محیط برنامهنویسی هوش مصنوعی
Preparation for coding : Setting up AI coding environment
اهداف این دوره
Objectives of this course
مفهوم زبان برنامهنویسی
Concept of programming language
معرفی زبان پایتون
Introducing Python language
نصب پایتون با توزیع آناکوندا
Installing Python with Anaconda distribution
ساخت محیط برنامهنویسی هوش مصنوعی: توضیحات
Building AI coding environment : Explanation
ساخت محیط برنامهنویسی هوش مصنوعی: نمایش عملی
Building AI coding environment : Demonstration
مفاهیم و قوانین پایه برنامهنویسی پایتون
Basic concepts and rules of Python coding
نصب ژوپیتر لب (JupyterLab)
Installing JupyterLab
کار با ژوپیتر لب
Using JupyterLab
قوانین و مفاهیم پایه پایتون
Basic rules and concepts of Python
انواع دادهها
Data types
کدنویسی شفاف، مختصر و بهینه
Clear, concise and compact coding
انواع دادههای اولیه
Primitive data types
آشنایی با Jupyter Lab و Notebook
Getting familiar with Jupyter lab and notebook
مفاهیم تو رفتگی، رشتهها، مقادیر Boolean و کوتیشنهای سه گانه
Indentation, string and Boolean concepts, and triple quotes
اعداد صحیح و اعشاری
Integers and floats
تغییر نوع داده و تخصیص مقدار پویا
Type change and dynamic value assignment
مفهوم پایه و کاربرد دستور if
Basic concept and use of if-clause
دستورات کنترلی و تکرار
Control statements and iteration
دستور if...elif...else
If...elif...else statement
موارد کاربرد پیچیدهتر دستور if
More complex if-clause use cases
حلقه While
While-loop
حلقه for
for-loop
تخصیص افزایشی و ارزیابی تنبل (Lazy Evaluation)
Augmented assignment and lazy evaluation
استفاده از break و continue در حلقهها
Use of break and continue in loops(maybe retake)
ساخت توابع
Creating functions
قوانین پایه ساخت توابع
Basic rules of creating functions
توابعی با ورودیهای متعدد
Functions taking multiple inputs
توابع با مقادیر پیشفرض و ورودیهای با تعداد نامشخص
Functions with default values and taking inputs of an arbitrary number
بازاستفاده از توابع و کاربرد سینتکس __name__=='__main__'
Reusing functions created and Using __name__=='__main__' syntax
کتابخانه استاندارد و وارد کردن ماژولها و کتابخانهها
Standard library and importing modules and libraries
تولید اعداد تصادفی
Random number generation
انواع دادههای غیر اولیه: لیستها و تاپلها
Non-primitive data types: Lists and tuples
مفهوم لیستها و برشزنی (Slicing)
Concept and slicing of lists
مفهوم تاپلها و باز کردن (Unpacking)
Concept of tuples and unpacking
تابع Enumerate و تغییر لیستها
Enumerate function and modifying lists
مرتبسازی و جستجوی عناصر
Sorting and searching elements
لیستهای جامع (List Comprehensions) و لیستهای دو بعدی
List comprehensions and two dimensional lists
توابع Filter، Lambda، Map و Zip
Filter, lambda, map and zip functions
انواع دادههای غیر اولیه: دیکشنریها و مجموعهها
Non-primitive data types: Dictionaries and sets
آشنایی با دیکشنری
Introduction to dictionary
تکرار در دیکشنری
Dictionary iteration
دیکشنری: مرتبسازی و عبارتهای جامع
Dictionary: Sorting and comprehension expressions
شمارش کلمات با استفاده از دیکشنری
Word counting with dictionary
مفهوم و عملیات روی مجموعهها (Sets)
Concept and operations off sets
نمایش نظرات