دوره پایتون مقدماتی و پیشرفته

شروع رویداد
جمعه ۱۶ مهر ۹۵ ۰۸:۳۰
پایان رویداد
جمعه ۳ دی ۹۵ ۱۳:۳۰
مکان رویدادتهران
موضوع رویدادتکنولوژی / برنامه نویسی
اضافه به تقویم
دوره پایتون مقدماتی و پیشرفته
برگزارکننده‌ی رویداد
تماس با برگزارکننده
۰۲۱۸۸۷۳۸۳۹۴
گزارش
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.

توضیحات بیشتر

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

لینک به سوپر گروه Data Science در تلگرام

مدرس: دکتر نیما حبیب زاده

رزومه کامل نیما حبیب زاده


مدت دوره: 60 ساعت


پيشنياز: آشنایی با مفاهیم برنامه نویسی


مخاطب: علاقه مندان علوم مختلف رایانه – علوم ریاضیات کاربردی


اهداف دوره:
آشنایی مقدماتی و پیشرفته با زبان مفسری پایتون با هدایت کاربر به سمت تحلیل بهتر کلان داده و داده های عظیم


در انتهای اين دوره دانشجويان قادر خواهند بود:
دانشجویان با زبانی بسیار توانمند که امکان بسط و توسعه و کاربرد ان در علوم مختلف میسر است اشنا خواهند شد و همچنین دانشجویان در جلسات انتهایی با مبحث آنالیز دیتا و یادگیری ماشین – وب کاوی نیز به خوبی اشنا می شوند.


سرفصل دوره:


Introduction to python *
Introduction to Open-Source Language
Python Core and Versions
Pycharm, Anaconda
Jupyter, Qt console, Notebook, Ipython, Anaconda Navigator
Reserved Words and Naming Conventions

Python Structure *
Arithmetic operations
Python Collections -Lists, Tuples, Sets and Dictionaries
Import Clause
Copying Collections -Deep and Shallow Copy
Intro to Classes, Functions
Read and write Output/Input
Formatting Output/Input and Dialog Boxes
Access and Permission
Handling I/O Exceptions
Typecasting and Parsing

Functions and Classes *
Built-in Modules (Sys, Math, Time, Pickle
Access Modifiers Public- Private -Protected
User-Defined Classes
Constructors, Copy Constructor, Object Instantiation
User-defined Methods
Set and Get methods
Finalizers
Overloading versus Overriding Methods

Regular Expression *
Simple Character Matches
Special Characters
Greedy Matches
Grouping
Substituting
Splitting a given String
Compiling Regular Expressions
Flags

Advanced Topics *
Four fundamental Object-oriented programming (OOP) concepts
Inheritance, Polymorphism, Abstraction and Encapsulation
Interfaces (abstract base) and Packages
GUI Programming
Multithreading
Serialization and Deserialization
Database Connectivity
SQL server, and Sqlite

Python in Data Analysis *
Python Programming overview (Glance to Python 1 and 2)
Foundational Machine Learning Skills
Foundational Big Data Skills
Windows Linux / Mac Environment Setup
Pycharm, Anaconda, Anaconda Navigator and Enthought Canopy
Scientific Python Packages Overview Numpy,Scipy, Pandas, Matplotlib
iPython Notebook Overview
Data serialization and Data base preparation
Json, simplejson, pickle, cPickle, marshal, Yaml, ujson
Machine learning Samples in notebook
GPU Accelerated Computing with Python
PyCUDA: GPU Programming with Python
Intro Web Mining fundamental programming concepts
Intro to Hadoop and Spark with Python


جزئیات سرفصل آموزشی دوره Python را دریافت کنید


آدرس:تهران سهروردی شمالی، پایین تر از بهشتی، پلاک 370

اگر مایل به اطلاع از رویدادهای مشابه این رویداد هستید، کلیک کنید.