اسکیل‌کمپ

Python

ورود به دنیای برنامه نویسی

۲۰+ ساعت آموزش
یادگیری با تمرین کاربردی
پشتیبانی

معرفی دوره پایتون در آکادمی دانشکار

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

در اسکیل کمپ پایتون شما از صفر و کاملا اصولی این زبان برنامه نویسی را یاد می‌گیرید.

پس اگر تصمیم دارید در این مهارت به تسلط برسید این اسکیل کمپ شما را به هدف می‌رساند.

مدرس دوره

علیرضا مرتضایی

  • Backend Lead at Rentifa.com

علیرضا مرتضایی

سرفصل های دوره پایتون

Introduction & Setup

  • ● Introduction of python
  • ● Installing python (Windows, Mac, Linux)
  • ● Overview of different IDEs and notebooks (VSCode, Pycharm, Jupyter)
  • ● A simple “Hello World” app
  • ● Basic operators and comments
  • ● Base function and methods (print, input)

Variables and DataTypes

  • ● What are variables
  • ● Naming rules
  • ● Numbers
  • ● Strings
  • ● Booleans
  • ● Type casting
  • ● Lists
  • ● Sets
  • ● Tuples
  • ● Dictionaries
  • ● Immutability vs Mutability

Strings

  • ● Review
  • ● Slicing
  • ● Formatted strings
  • ● Control and escape characters
  • ● Methods

Lists

  • ● Review
  • ● Slicing
  • ● Methods
  • ● Sorting
  • ● Tuples
  • ● Sets
  • ● Enumerate function
  • ● Zip function
  • ● Comprehensions

Dictionary

  • ● Review
  • ● Methods
  • ● Nested
  • ● Comprehensions

Loops

  • ● Introduction
  • ● While
  • ● For loop
  • ● Inline for loop
  • ● Range function
  • ● Break, Continu

Conditions

  • ● Overview
  • ● If, if else, if elif statements
  • ● Logical operators
  • ● Match case

Functions

  • ● Introduction
  • ● Sample
  • ● Scope and namespace
  • ● Definition pattern
  • ● Arguments and Arbitrary arguments
  • ● Return values
  • ● Lambda functions

Modules and Packages

  • ● Introduction
  • ● Importing types and using
  • ● Samples
  • ● Creating custom packages

Object Oriented Programming

  • ● Introduction
  • ● Classes
  • ● Instances and objects
  • ● Class and object attributes
  • ● Constructor
  • ● Class level methods (classmethod, staticmethod)
  • ● Magic methods
  • ● Inheritance
  • ● Encapsulation
  • ● Polymorphism
  • ● MRO
  • ● OOP methods

Error handling

  • ● Introduction
  • ● Exceptions and their hierarchy
  • ● Handling them
  • ● Custom exceptions
  • ● Debugging

Files

  • ● Introduction
  • ● Read and write
  • ● File descriptor
  • ● Path
  • ● Object serialization
  • ● Shutil module
  • ● CSV, TEXT, JSON samples

Regular expressions

  • ● Introduction
  • ● Patterns
  • ● Online website for testing
  • ● Samples

Advanced topics

  • ● Decorators
  • ● Walrus operators

Data Structures

  • ● Introduction
  • ● Linked lists
  • ● Stack
  • ● Queue, Dequeue

Algorithm

  • ● Introduction
  • ● Time complexity
  • ● Space complexity
  • ● Sort algorithms
  • ● Search algorithms
  • ● Tree traversal algorithms (pre, post, in level)

Concurrency

  • ● Introduction
  • ● Parallel vs. concurrent
  • ● Multi thread
  • ● Multi process
  • ● Asyncio

Python Practice

  • ● ویدیوهای حل ۹ تمرین کاربردی

Introduction & Setup

Variables and DataTypes

Strings

Lists

Dictionary

Loops

Conditions

Functions

Modules and Packages

Object Oriented Programming

Error handling

Files

Regular expressions

Advanced topics

Data Structures

Algorithm

Concurrency

Python Practice

Introduction & Setup

  • ● Introduction of python
  • ● Installing python (Windows, Mac, Linux)
  • ● Overview of different IDEs and notebooks (VSCode, Pycharm, Jupyter)
  • ● A simple “Hello World” app
  • ● Basic operators and comments
  • ● Base function and methods (print, input)

هزینه دوره و ثبت‌نام اولیه

اسکیل‌کمپ

Python

امکان پرداخت اقساط ۴ ماهه به مبلغ ۳۷۴,۷۵۰ تومان از اسنپ پی

سوالات متداول

faq
دانشکار
لوگو ساماندهی دانشکار-SAMANDEHI
دارای مجوز رسمی کاریابی الکترونیکیاز وزارت کار، تعاون و رفاه اجتماعی
لوگو نماد اعتماد دانشکار-ENAMAD
© ۱۴۰۳ تمام حقوق و محتویات این سایت متعلق به شرکت میزان بنیانمی باشد