فهرست بستن
python-program

جهت ثبت نام در دوره آموزشی کلیک کنید

دوره آموزشی
Paython

کد استاندارد آموزشی

طول دوره

25 جلسه

(2 ساعته)

شهریه (تومان): 1/000/000

پایتون (Python)، یک زبان قدرتمند، سطح بالا و بسیار محبوب برنامه نویسی است. این زبان در سال ۲۰۱۹ همواره در بین سه زبان محبوب برنامه نویسی قرار دارد. این زبان قدرتمند برنامه نویسی در زمینه های مختلفی چون: توسعه وب، توسعه نرم افزار، ریاضیات، System Scripting و… مورد استفاده قرار می گیرد.

دلایل مختلفی باعث محبوبیت پایتون شده است که می توان به این موارد اشاره کرد: ۱) پایتون روی پلتفرم های مختلفی همچون: ویندوز، مک، لینوکس، رزبری پای و… کار می کند. ۲) پایتون سینتکس (Syntax) بسیار ساده ای دارد. ۳) سینتکس پایتون به شما اجازه می دهد یک کار را با نوشتن خط های کد کم تر نسبت به اغلب زبان های محبوب برنامه نویسی انجام دهید. ۴) پایتون روی یک سیستم Interpreter اجرا می شود، به این معنی که کد به محض نوشتن قابلیت اجرا دارد که این باعث Prototyping بسیار سریع می شود. ۵) از پایتون می توان به طرق مختلفی اعم از: Procedural، شی گرا یا Functional استفاده کرد.

پایتون را می توان روی یک سرور برای ساختن Web Applications و ساختن Workflow در نرم افزار استفاده کرد و به سیستم های پایگاه داده متصل شده و فایل ها را بخواند و بنویسد، همچنین می تواند داده های کلان (Big Data) را مدیریت کرده و عملیات پیچیده ریاضیاتی انجام دهد، این قابلیت ها است که باعث شده پایتون به یک زبان بسیار محبوب تبدیل شود.

در دوره آموزش پایتون که برای شما فراهم شده است، تمامی مباحثی که شما برای شروع و ورود به برنامه‌نویسی با زبان پایتون نیاز دارید را پوشش داده است. در این آموزش پایتون شما با مفاهیم و دستورات مختلف زبان پایتون آشنا می‌شوید، تمرین‌ها و پروژه‌های مختلفی را انجام می‌دهید و پس از اتمام دوره می‌توانید تا در زمینه‌ای که مد نظرتون است، شروع به فعالیت کنید. این دوره به حدی روان و ساده مطرح شده است که حتی اگر کودکان هم قصد یادگیری زبان پایتون را داشته باشند، به راحتی می‌توانند با دیدن دوره آموزش پایتون این زبان را فرا بگیرند و وارد دنیای جذاب برنامه‌نویسی شوند. اگر تصمیم ورود به دنیای برنامه‌نویسی را دارید.

  • معرفی پایتون و تشریح کاربردهای متنوع آن و ویژگی های پایتون
  • نصب و آشنایی با محیط IDE (pycharm , Anaconda)
  • انواع داده ها در پایتون
  • متغییر و عملیات
  • Comments
  • Print Output
  • Type Conversions
  • Conditional Statements
    • if, if-else, and if-elif-else constructs
    • The if-elif-else Ladder
    • Logical Operators
    • The Ternary Operator
    • The get Construct
  • حلقه ها
    • While
    • Patterns
    • Nesting and Applications of Loops in Lists
  • آموزش Lists
    • آموزشCreating Lists
    • Basic List Operations
    • Indexing and Slicing in Lists
    • Built-In Functions Used on Lists
    • List Methods
    • The del Statement
  • آموزش Dictionaries
    • Creating Dictionary
    • Accessing and Modifying key:value Pairs in Dictionaries
    • Built-In Functions Used on Dictionaries
    • Dictionary Methods
    • The del Statement
  • آموزش Tuples and Sets
    • Creating Tuples
    • Basic Tuple Operations
    • Indexing and Slicing in Tuples
    • Built-In Functions Used on Tuples
    • Relation between Tuples and Lists
    • Relation between Tuples and Dictionaries
    • Tuple Methods
    • Using zip() Function
    • Sets
    • Frozenset
  • آموزش توابع در پایتون
    • Built-In Functions
    • Commonly Used Modules
    • Function Definition and Calling the Function
    • The return Statement and void Function
    • Scope and Lifetime of Variables
    • Arguments
  • آموزش Iterations, Generators, and Comprehensions
    • The Power of “For”
    • Iterators
    • Defining an Iterable Object
    • Generators
    • Comprehensions
  • آموزش File Handling در پایتون
    • The File Handling Mechanism
    • The Open Function and File Access Modes
    • Python Functions for File Handling
    • The Essential Ones
    • The OS Methods
    • Miscellaneous Functions and File Attributes
    • Command Line Arguments
  • کار با string ها در پایتون
    • Basic String Operations
    • Accessing Characters in String by Index Number
    • String Slicing and Joining
    • String Methods
    • Formatting Strings
  • آموزش Exception Handling در Python
    • mportance and Mechanism
    • Built-In Exceptions in Python
    • Exception Handling: Try/Except
    • Raising Exceptions
    • Crafting User Defined Exceptions
  • آموزش برنامه نویسی شی گرا در برنامه نویسی پایتون
    • مفاهیم شی گرایی و کاربردهای آن در علم داده
    • مفهوم کلاس دیاگرام
    • ایجاد کلاس و آبجکت در پایتون
    • پیاده سازی روابط بین کلاس ها

آیا فراگیری پایتون آسان است؟ بله؛ «دستورات» (Commands) و «نحو» (Syntax) (قواعدی که چگونگی نوشتن کد را تعیین می‌کنند) در پایتون در مقایسه با دیگر زبان‌های برنامه‌نویسی نسبتا ساده هستند. این موضوع موجب می‌شود تا پایتون برای کودکان به سادگی قابل فهم باشد؛ حتی اگر هیچ تجربه برنامه‌نویسی قبلی نداشته باشند. دیگر ویژگی خوب و قابل توجهی که سبب شده تا پایتون برای کودکان گزینه‌ای مناسب باشد، طیف وسیع کتابخانه‌هایی است که می‌توان آن‌ها را در هنگام نیاز به یک ویژگی خاص «وارد» (Import) کرد.

  • برنامه نویسان و کاربران سیستم‌ها و راهکارهای داده کاوی و تحلیل داده
  • توسعه دهندگان سامانه های هوش تجاری BI و Data Mining
  • دانشجویان، پژوهشگران و کارشناسان در حوزه‌ی داده کاوی و بیگ دیتا
  • علاقه مندان به برنامه نویسی پایتون
  • برنامه نویسان و توسعه دهندگان وب

با پایان دوره کارت تخفیف ویژه ثبت نام در دوره های آموزشگاه پویاگران