اموزش زبان برنامه نویسی پایتون python از مبتدی تا پیشرفته همراه با پروژه عملی بعلاوه انتی ویروس هدیهرایتی دوره آموزش  زبان پایتون  Python  از مقدماتی تا پیشرفته     پایتون یک زبان برنامه نویسی عمومی و Open Source است که می تواند برای بسیاری از برنامه های کاربردی مورد استفاده قرار گیرد  این زبان به دلیل قابلیت خوانایی بسیار بالا و طراحی ساختاری سایر عناصرش انتخاب بسیار مناسبی برای شروع و ورود به دنیای برنامه نویسی میباشد   اما اشتباه نکنید  Python محدود به استفاده های پایه نمیشود و در اصل  در عین سادگی  یکی از قدرتمندترین زبان های برنامه نویسی دنیا محسوب و در بسیاری از نرم افزارهای بزرگ و پیچیده استفاده شده که در نهایت باعث افزایش قدرت و تسریع عملکرد آنها شده است  از این زبان به دلیل قدرت بالا و سادگی کار با آن  در زمینه های بسیاری استفاده میشود سایت های بزرگی همچون YouTube  Instagram  Reddit و  برای افزایش قدرت در BackEnd از این زبان استفاده میکنند از Python میتوانید در تمام زمینه هایی همچون Desktop  هوش مصنوعی  Data Science   script نویسی و  استفاده کنید  پایتون یک زبان تفسیری است به این معنی که برنامه های نوشته شده در پایتون نیازی به Compile  برای اجرا ندارند و همین موضوع باعث افزایش قدرت و عملکرد نرم افزارهای نوشته شده با این زبان می شود  در این آموزش قصد داریم یک مسیر آموزشی مناسب برای یادگیری این زبان قدرتمند را در اختیار شما دوستان قرار دهیم  سطح دوره   مقدماتی  متوسط   پیشرفته معرفی دوره پایتون نصب و راه اندازی زبان Python بررسی انواع داده ها  داده های عددی  برسی ماهیت متغیرها و اصول نام گذاری آنها بررسی کلی انواع متغیرها و مبحث DynamicalyTyped بودن Python بررسی نوع داده ای String در Python  قسمت اول  بررسی تبدیل انواع داده ها به یکدیگر دریافت اطلاعات از کاربر و پیاده سازی یک مثال برسی Truthiness و Falsiness در زبان Python بررسی Comparison Operators در زبان Python پیاده سازی یک پروژه عملی با استفاده از مفاهیم فعلی بررسی حلقه ها در زبان Python  حلقه ی For  بررسی کلاس Range و نحوه استفاده از آن در زبان Python پروژه عملی  بهبود پروژه بازی  بررسی لیست ها در Python  بخش اول     بررسی Comprehension List و ساختار کلی آن در زبان Python بررسی Nested Lists  لیست های تو در تو  و ساختار کلی آن در زبان Python برسی Dictionary ها در زبان پایتون  بخش اول  پیاده سازی پروژه عملی و نکات تکمیلی Dictionary ها برسی Tuple ها در زبان Python برسی Set ها در زبان Python برسی Function در زبان Python  بخش اول  برسی مقدماتی Lambda در زبان Python برسی Map و استفاده از Lambda در آن برسی Filter  All و Any در زبان Python برسی Sorted  Min  Max  Reversed در زبان Python برسی Len  Abs  Sum و Round در زبان Python برسی Zip در زبان Python برسی Error Handling در زبان Python ایجاد Error های شخصی در زبان Python مقابله با Error ها  Error Handling به وسیله ی بلاک Try  Except برسی PDB یا Python Debugger برسی Module ها در زبان پایتون  بخش اول  برسی مفاهیم Encapsulation و Abstraction نصب و راه اندازی نرم افزار PyCharm برسی اولیه ی نرم افزار PyCharm برسی واژه ی Class و Object در مفهوم شئ گرایی بررسی Name Mangling و Under Score در نام گذاری ها بررسی Instance Methods  Attributes بررسی Class Attributes در پایتون بررسی Class Methods در پایتون بررسی repr در پایتون مقدمه ای بر مفهوم Inheritance  وراثت  در شئ گرایی بررسی Super در وراثت برسی مفهوم Polymorphism در زبان پایتون برسی متدهای len  add  mul   در پایتون بررسی Iterator و Iterable و تفاوت انها بررسی متدهای iter و next و ایجاد Custom For بررسی Generator ها در پایتون بررسی Decorator ها در زبان پایتون بررسی Decorator Factory  decorator with data  در زبان پایتون کار با فایل ها در زبان پایتون بررسی کامل API و نحوه ی کار با آن بررسی کار با database در پایتون پیاده سازی CRUD در Sqlite بررسی ابتدایی GUI و ورود به Tkinter ایجاد دکمه و handle کردن رویداد کلیک روی آن بررسی ویجت Entry و کار کردن با آن پروژه عملی ماشین حساب  قمست اول پروژه عملی مدیریت کتابخانه  قسمت اول  بررسی مشخصه ی stat مربوط به فایل ها بررسی دستور walk و فرایند های copy move و rename فایل ها بررسی روش کار با Archive بررسی مفهوم Regex و موارد استفاده آن بررسی اولیه ی ماژول re و متد search استخراج فایل های متنی با استفاده از Regular Expression