لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش شروع کار با پایتون 3
دانلود Getting Started with Python 3
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این آموزش سطح مقدماتی شروع با پایتون 3، توسعه دهندگان را برای نوشتن کدهای سطح حرفه ای در پایتون، یکی از همه کاره ترین و قدرتمندترین زبان های برنامه نویسی برای طراحی وب، رابط کاربری گرافیکی و بازی، آماده می کند.
Python یکی از قدرتمندترین و همه کاره ترین زبان های برنامه نویسی در همه جا است. و با این دوره می توانید آن را یاد بگیرید. نکته خوب در مورد پایتون این است که یک زبان برنامه نویسی قابل خواندن است - کد و برنامه ها مانند انگلیسی خوانده می شوند، نه اصطلاحات عجیب و غریب کامپیوتری.
این آموزش شروع با پایتون 3 اصول اولیه را به شما نشان می دهد و شما را با کارهایی که کدنویسی می تواند انجام دهد آشنا می کند. برای یادگیری پایتون نیازی به تجربه قبلی در زمینه برنامه نویسی یا کدنویسی ندارید. در واقع، تعداد زیادی از توسعه دهندگان موافق هستند که یادگیری Python به عنوان اولین زبان برنامه نویسی شما، کلید درک زبان های آینده و پیچیده تر است.
هنگامی که آموزش شروع به کار پایتون 3 را تمام کردید، میدانید که چگونه کدهای سطح حرفهای را در پایتون بنویسید، یکی از متنوعترین و قدرتمندترین زبانهای برنامهنویسی برای طراحی وب، رابط کاربری گرافیکی و بازی.
برای هر کسی که آموزش پایتون خود را مدیریت میکند، این آموزش پایتون میتواند برای توسعهدهندگان جدید، مدیریت برنامههای آموزشی فردی یا تیمی، یا به عنوان منبع مرجع پایتون استفاده شود.
شروع با پایتون 3: آنچه باید بدانید
این آموزش شروع با پایتون 3 دارای ویدئوهایی است که موضوعات برنامه نویسی پایتون را پوشش می دهد از جمله:
نصب و اجرای پایتون
شناخت مبانی اشیاء پایتون و ساختار داده آن
نوشتن کد در پایتون، در دستورات و از طریق توابع
درک برنامه نویسی شی گرا
اشکال زدایی کد پایتون با خطاها و مدیریت استثنا
چه کسی باید آموزش پایتون 3 را شروع کند؟
این آموزش شروع با پایتون 3 آموزش پایتون در سطح مرتبط در نظر گرفته می شود، به این معنی که برای توسعه دهندگان طراحی شده است. این دوره مهارت های پایتون برای متخصصان جدید فناوری اطلاعات با حداقل یک سال تجربه در برنامه نویسی پایتون و توسعه دهندگان با تجربه ای که به دنبال اعتبارسنجی مهارت های پایتون خود هستند، ارزشمند است.
توسعهدهندههای جدید یا مشتاق. اگر یک توسعهدهنده کاملاً جدید هستید، یا میخواهید به آن تبدیل شوید، و هنوز پایتون را نمیشناسید، به این نیاز دارید شروع با پایتون 3 آموزش در اسرع وقت چه به توسعه اپلیکیشن، توسعه UI، توسعه بازی های ویدئویی یا حتی علم داده بپردازید، پایتون یک زبان عالی برای یادگیری است. یادگیری آن آسان و زبانی فوق العاده قدرتمند است.
توسعه دهندگان باتجربه. اگر چندین سال است که به عنوان یک برنامه نویس کار می کنید، این آموزش شروع با پایتون 3 ممکن است برای شما کمی آسان باشد — حتی اگر نمی دانید پایتون. پایتون یک زبان آسان برای خواندن است و اگر تجربه برنامه نویسی شی گرا را داشته باشید، پایتون را ساده خواهید یافت. دوره را امتحان کنید و ببینید با چه سرعتی می توانید به پایتون تسلط پیدا کنید - این یک ابزار مفید برای بقیه حرفه شما خواهد بود.
سرفصل ها و درس ها
مقدمه ای بر برنامه نویسی و پایتون
Introduction to Programming and Python
بررسی اجمالی
Overview
فایل تکمیلی
Supplemental File
کامپایل کد به فایل های اجرایی
Compiling Code into Executables
نصب پایتون 3
Installing Python 3
پیکربندی متغیر PATH
Configuring the PATH variable
انتخاب یک ویرایشگر کد
Choosing a Code Editor
نتیجه
Conclusion
متغیرهای پایتون و انواع داده ها
Python Variables and Data Types
بررسی اجمالی
Overview
فایل های تکمیلی
Supplemental Files
درک متغیرها
Understanding Variables
آشنایی با انواع داده پایتون
Understanding Python Data Types
انواع داده های ریخته گری
Casting Data Types
پایتون Literals
Python Literals
همه اش را بگذار کنار هم
Putting it All Together
نتیجه
Conclusion
مقدمه ای بر زبان پایتون
Introduction to the Python Language
بررسی اجمالی
Overview
فایل تکمیلی
Supplemental File
آماده سازی محیط کدنویسی ما
Preparing Our Coding Environment
واژگان پایه پایتون
Basic Python Vocabulary
اولین مراحل برنامه نویسی ما
Our First Programming Steps
تکنیک های برنامه نویسی خوب
Good Programming Techniques
نتیجه
Conclusion
اپراتورهای پایتون
Python Operators
بررسی اجمالی
Overview
فایل های تکمیلی
Supplemental Files
اپراتورهای پایتون
Python Operators
اپراتور واگذاری
Assignment Operator
عملگرهای حسابی
Arithmetic Operators
اپراتورهای رابطه ای
Relational Operators
عملگرهای ترکیبی، رشته ای و بیتی
Combination, String, and Bitwise Operators
ایجاد تغییر
Making Change
نتیجه
Conclusion
ورودی و خروجی پایه با پایتون
Basic Input and Output with Python
بررسی اجمالی
Overview
فایل تکمیلی
Supplemental File
ورودی و خروجی پایه
Basic Input and Output
خروجی با چاپ
Output with Print
چاپ پارامترهای سپتامبر، پایان و فایل
Print Parameters Sep, End, and File
دریافت داده با ورودی
Getting data with Input
استفاده از fileinput برای خواندن فایل ها
Using fileinput to Read Files
قالب بندی خروجی متن
Formatting Text Output
استفاده از ورودی و خروجی
Putting Input and Output to Use
نتیجه
Conclusion
شرط ها و حلقه ها در پایتون
Conditionals and Loops in Python
بررسی اجمالی
Overview
فایل تکمیلی
Supplemental File
شرط ها و حلقه ها در پایتون
Conditionals and Loops in Python
کد انشعاب با شرایط
Branching Code with Conditionals
تکرار کد با حلقه های while
Iterating Code with While Loops
تکرار کد با حلقه های For
Iterating Code with For Loops
کنترل شرطی و حلقه
Conditional and Loop Control
ساخت بازی جلاد
Creating the Game Hangman
نتیجه
Conclusion
مقدمه ای بر توابع در پایتون
Introduction to Functions in Python
بررسی اجمالی
Overview
فایل های تکمیلی
Supplemental Files
مقدمه ای بر توابع در پایتون
Introduction to Functions in Python
فراخوانی توابع
Invoking Functions
توابع وارداتی
Importing Functions
تعریف توابع
Defining Functions
توابع لامبدا
Lambda Functions
توابع بازگشتی
Recursive Functions
نتیجه
Conclusion
وارد کردن و استفاده از ماژول ها در پایتون
Importing and Using Modules in Python
بررسی اجمالی
Overview
فایل تکمیلی
Supplemental File
وارد کردن ماژول ها
Importing Modules
استفاده از Import و Modules
Using Import and Modules
نصب پکیج ها با Pip
Installing Packages with Pip
نتیجه
Conclusion
رشته های پایتون را درک کنید
Understand Python Strings
بررسی اجمالی
Overview
فایل های تکمیلی
Supplemental Files
رشته های پایتون را درک کنید
Understand Python Strings
ذخیره و دستکاری رشته ها
Storing and Manipulating Strings
رمزگذاری رشته ها با ASCII، Unicode و UTF-8
Encoding Strings with ASCII, Unicode, and UTF-8
شخصیت های فرار برای رشته ها
Escape Characters for Strings
عملگرها و توابع رشته
Operators and String Functions
نتیجه
Conclusion
لیست ها و دیکشنری ها در پایتون
Lists and Dictionaries in Python
بررسی اجمالی
Overview
لیست ها و دیکشنری ها در پایتون
Lists and Dictionaries in Python
فایل های تکمیلی
Supplemental Files
ترتیب ارزش ها در لیست ها
Ordering Values in Lists
ارزش های نامگذاری شده در فرهنگ لغت
Named Values in Dictionaries
استفاده از مجموعه ها در عمل
Using Collections in Practice
"بهترین بخش در مورد مربی بودن، یادگیری همه این فناوری های جدید و کار کردن با جامعه ای از افرادی است که همگی علاقه مند به یادگیری هستند، و به طور کلی بخشی از فرهنگی بودن که برای یادگیری به روش من ارزش قائل است. من عاشق آن هستم. بنشینم و روی یک موضوع درگیر یا پیچیده کار کنم تا بتوانم با مهارت در مورد آن روی صفحه صحبت کنم." بن فینکل از سال 1996 در توسعه نرم افزار کار کرده است. قبل از پیوستن به CBT Nuggets، او یک مهندس نرم افزار در بانک M&T در بوفالو، نیویورک بود. او مربی گواهی شده گوگل است. وقتی بن ویدیوهای آموزشی CBT Nuggets را ایجاد نمی کند، از اسکی، اسنوبورد، مطالعه و دم کردن آبجو و سیب در خانه لذت می برد. او همچنین خود را یک برنامه نویس سرگرمی می داند و دوست دارد فناوری های توسعه جدید را یاد بگیرد.
کارشناس توسعه دهنده گوگل، مربی گواهی شده گوگل، Microsoft ASP.NET (WebForms و MVC)، تجزیه و تحلیل و طراحی داده ها، معماری پایگاه داده رابطه ای، MS SQL Server، Microsoft C#.NET، Javascript، jQuery، Microsoft Visual Basic .NET و 6.0، خدمات گزارش دهی دات نت، MS Access، پایتون
نمایش نظرات