لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پایتون 3 دستی برای برنامه نویسانی که جدول زمانی در ذهن دارند
Hands-On Python 3 for Programmers with Timelines in Mind
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اولین قدم خود را به سمت شغلی در علم داده، هوش مصنوعی مولد، اتوماسیون و سایر زمینه های نوظهور بردارید زبان آموزان یاد خواهند گرفت که به طور موثر کدنویسی را در پایتون مفاهیم پایه برنامه نویسی پایتون، تصمیم گیری، ساختارهای حلقه، توابع ساختارهای داده پایتونیک و روش نوشتن پایتونیک کدنویسی کنند. :دانش اولیه در مورد نحوه کار رایانه ها نحوه نصب نرم افزار جدید Any Terminal (Zsh Macbook)، (Bash Linux) یا (Cmd Windows) کنجکاوی برای یادگیری
به "پایتون 3 برای مبتدیان | دوره گام به گام" خوش آمدید - سکوی راه اندازی شما به دنیای برنامه نویسی با استفاده از پایتون 3! چه یک مبتدی کامل باشید و چه به دنبال تجدید مهارت های خود باشید، این دوره جامع برای راهنمایی شما در مورد ضروریات Python، یکی از محبوب ترین و همه کاره ترین زبان های برنامه نویسی امروزی طراحی شده است.
آنچه خواهید آموخت:
مبانی پایتون: به مفاهیم اساسی پایتون، از راهاندازی محیط توسعه گرفته تا نوشتن و اجرای اولین اسکریپت پایتون بپردازید.
ساختارهای داده: انواع دادههای داخلی پایتون، فهرستها، دیکشنریها، تاپلها و مجموعهها را کاوش کنید و بدانید چه زمانی و چگونه از آنها استفاده کنید.
کنترل جریان: بر هنر کنترل اجرای کد خود با حلقهها، شرایط و مدیریت استثنا مسلط شوید.
ماژولهای توابع: نوشتن کد قابل استفاده مجدد با استفاده از توابع،
را یاد بگیرید
برنامه نویسی شی گرا (OOP): اصول OOP را در پایتون درک کنید و کلاس ها، اشیاء، وراثت و موارد دیگر را درک کنید.
این دوره برای چه کسانی است:
مبتدیان مطلق بدون تجربه قبلی در برنامه نویسی.
افرادی که زبان های برنامه نویسی دیگر را می دانند اما در پایتون تازه کار هستند.
هر کسی که به دنبال تقویت دانش پایه خود در پایتون 3 است.
ویژگی های دوره:
6 ساعت سخنرانی ویدیویی درخواستی.
آزمونها و چالشهای برنامهنویسی تعاملی.
منابع و برگه های تقلب قابل دانلود.
گواهی پایان کار.
بخشهای انجمن پشتیبانی و Q A برای راهنمایی مرتبط با دوره.
در پایان این دوره، درک کاملی از Python 3 خواهید داشت و آماده خواهید بود تا به موضوعات پیشرفتهتر بپردازید یا حتی پروژههای خود را شروع کنید. سفر پایتون خود را با اطمینان و وضوح آغاز کنید.
امروز ثبت نام کنید!
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
چگونه در این دوره کار کنیم؟
How to work through this course?
امتحان
Quiz
پایتون را آنلاین اجرا کنید
Run Python Online
پایتون را با IDE های آنلاین اجرا کنید
Run python with online IDEs
امتحان
Quiz
اجرای کد پایتون
Executing Python Code
مقدمه ای بر مترجم
Introduction to the Interpreter
اجرای یک اسکریپت یا فایل کد پایتون
Executing a Script or Python Code File
نصب بسته های شخص ثالث پایتون
Installing Python 3rd Party Packages
امتحان
Quiz
درک اولیه Git و Github
Basic Understanding of Git and Github
Git و Github
Git and Github
مخزن Git را برای دوره راه اندازی کنید
Setup Git Repository for Course
بخش 4 آزمون
Section-4 Quiz
انواع داده های پایه
Basic Data Types
متغیرها و انتساب متغیر دوباره مورد بررسی قرار گرفت
variables and variable assignment revisited
انواع داده های ساده در پایتون
Simple DataTypes in Python
TypeCasting
TypeCasting
خواندن ورودی کاربر در پایتون
Reading User Input in Python
عملیات روی رشته ها
Operations on Strings
زمان قرار
Datetime
آزمون انواع داده های پایه
Quiz on Basic Data Types
موضوعات کوچک اما مرتبط
Small But Relevant Topics
اتصال خط ( ضمنی، صریح ) در کد پایتون
Line Joining ( Implicit, Explicit ) in Python Code
نظرات در پایتون
Comments in Python
کلمات کلیدی رزرو شده در پایتون
Reserved Keywords in Python
داخلی در پایتون
Built-ins in Python
بخش مسابقه
Section-Quiz
کنترل جریان
Control Flow
اجزای برنامه و تورفتگی
Program components and indentation
ساده-اگر
Simple-If
اگر دیگری
If-Else
اگر-الیف-الز
If-Elif-Else
چند الیف-شرایط
Multiple-Elif-Conditions
شرایط Nested-If-Else
Nested-If-Else Conditions
منطقی اپراتورها
Logical. Operators
در حالی که حلقه در پایتون است
While Loops in Python
Continue and Break Statement
Continue and Break Statement
در حالی که دیگر
While Else
تمرین :: بازی حدس اعداد
Exercise :: Number Guessing Game
برای حلقه ها در پایتون
For Loops in Python
برای دیگری
for else
مسابقه بخش
section quiz
توابع در پایتون
functions in Python
نحو تابع
Function Syntax
توابع | مثال ها
Functions | Examples
عملکرد خالی با پاس
Empty Function with Pass
توابع داخلی که معمولاً استفاده می شود
Commonly Used Built-in Functions
به عنوان شهروندان درجه یک فعالیت می کند
Functions as First Class Citizens
امتحان در مورد توابع
Quiz on Functions
ساخته شده در ظروف داده
Built in Data Containers
لیست ها
Lists
فهرست درک
List Comprehensions
عملیات روی لیست ها
Operations on Lists
فهرست روش ها
List Methods
امتحان
Quiz
"فرهنگ لغت" در ظروف داده داخلی
Built in Data Containers "Dictionaries"
لغت نامه ها
Dictionaries
درک فرهنگ لغت
Dictionary comprehensions
عملیات دیکشنری
Dictionary Operations
روش های دیکشنری
Dictionary Methods
امتحان
Quiz
تاپل ها
Tuples
تاپل ها
Tuples
عملیات تاپل
Tuple Operations
روش های تاپل
Tuple Methods
امتحان در تاپل ها
Quiz on tuples
مجموعه ها
Sets
معرفی مجموعه ها
Sets Introduction
عملیات روی مجموعه ها
Operations on Sets
مسابقه روی ست ها
quiz on sets
TypeCasting روی ظروف داده
TypeCasting on Data Containers
مختصری در مورد تابع Enumerate
Brief about Enumerate Function
Casting Pythonic Data Containers را تایپ کنید
Type Casting Pythonic Data Containers
توابع لامبدا
lambda functions
آزمون TypeCasting در ظروف داده
Quiz on TypeCasting on Data Containers
مقدمه ای بر برنامه نویسی شی گرا
Introduction to Object Oriented Programming
کلاس ها به عنوان طرح های اولیه
Classes as Blueprints
ایجاد اشیاء
Creating Objects
اعضای خصوصی
Private Members
وراثت
Inheritance
آزمون برنامه نویسی شی گرا
Quiz on Object Oriented Programming
با تشکر از شما و مراحل بعدی
Thank You & Next Steps
با تشکر از شما و مراحل بعدی
Thank You and Next Steps
فن کامل پشته سلام ، من ریشابه هستم
B.tech در الکترونیک و مهندسی ارتباطات ، علاقه من به کامپیوتر و فن آوری به زمانی برمی گردد که در کلاس 3 بودم و یک صفحه کلید با استفاده از ترموکل و تخته کارت ساختم. این به رشد و گسترش در سایر مناطق مورد علاقه من مانند IOT ، ML و Blockchain ادامه می یابد
من تقریباً 10 سال رمزگذار بوده ام و به طور حرفه ای برای 7 برنامه نویسی کرده ام. من در پروژه هایی از جمله بازی ، IOT ، امنیت اطلاعات ، محصولات دیجیتال ، بلاکچین ، ربات ها ، دامنه سیاست و تجزیه و تحلیل داده ها ، برنامه های سازمانی مشارکت داشته ام. و برنامه های آموزشی
من شدیداً معتقدم که آموزش ما کامل نیست ، مادامی که ما آن را با چشم انداز ایجاد تأثیر قابل توجه در زندگی دیگران به دیگران منتقل نکنیم. این چشم انداز من را دنبال کرده و جلسات فنی را در بسیاری از شرکتهای فناوری اطلاعات و دانشگاهها ارائه داده ام.
یادگیری من هنوز در حال انجام است و این دلیل حضور من در Udemy از چند سال گذشته است. و دلیل اینکه من تصمیم می گیرم مربی Udemy شوم این است که این یک بستر عالی برای مصرف کنندگان و ارائه دهندگان آموزش با کیفیت است. من سعی می کنم به تکنسین ها کمک کنم تا فن آوری های پیشرفته را بیاموزند زیرا آینده ما کاملاً در مورد اینترنت اشیا ، علوم داده ، بلاکچین و "غیرت برای یادگیری" طراحی خواهد شد.
نمایش نظرات