آموزش شروع کار با پایتون 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

  • نتیجه Conclusion

نمایش نظرات

آموزش شروع کار با پایتون 3
جزییات دوره
9h
54
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Ben Finkel
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ben Finkel Ben Finkel

"بهترین بخش در مورد مربی بودن، یادگیری همه این فناوری های جدید و کار کردن با جامعه ای از افرادی است که همگی علاقه مند به یادگیری هستند، و به طور کلی بخشی از فرهنگی بودن که برای یادگیری به روش من ارزش قائل است. من عاشق آن هستم. بنشینم و روی یک موضوع درگیر یا پیچیده کار کنم تا بتوانم با مهارت در مورد آن روی صفحه صحبت کنم." بن فینکل از سال 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، پایتون