این دوره برنامه نویسی Python 3 را به صورت پیشرفته آموزش می دهد. در این آموزش تصویری نحوه راه اندازی پایتون 3 ، نصب python 3 در MAC و Windows ، کار با انواع داده ها ، دستورات شرطی، حلقه ها و رشته ها را می آموزید. در ادامه با مفهوم وراثت ، نحوه اسکریپت نویسی ، استفاده از اشیا ، کار با توابع بازگشتی و… را نیز خواهید آموخت.8

این دوره آموزشی محصول موسسه Udemy است.

سرفصل های دوره:

  • مقدمه ای بر پایتون
  • نصب و راه اندازی پایتون
  • پیکربندی Eclipse برای MAC
  • نحوه نصب Eclipse
  • کار با دستورات شرطی
  • مبانی پایتون 3
  • کار با اعداد در پایتون
  • کار با رشته ها در پایتون
  • کار با دستور Switch
  • کار با حلقه  ها
  • کار با انواع داده ها
  • کار با انواع عملیات در پایتون
  • کار با رشته ها
  • کار با توابع
  • کار اب لیست  ها
  • مدیریت فایل ها در پایتون
  • مدیریت فایل های باینری در پایتون
  • کار با توابع
  • کار اب توابع بازگشتی
  • عبارت منظم در پایتون
  • کار با کلاس ها و اشیا در پایتون
  • کار با توابع سازنده
  • کار با مفهوم وراثت
  • کار با پایگاه داده Sqlite3
  • و…

عنوان دوره: Udemy Python 3 be a paid scripting professional
سطح: مقدماتی
مدت زمان: 4 ساعت و 30 دقیقه
نویسنده: Igneus Technologies


توضیحات:

Udemy Python 3 be a paid scripting professional

Igneus Technologies
Beginner Level
4.5 Hours

Get paid for your python scripts, automate everything.
Update 06/02/2016 : Eclipse and python 3 installation setup added for WINDOWS
Python is top most language in the scripting world. Python is fully capable of handling automation tasks as well as to further level such as data analysis, web development such as Django or even penetration testing. All starts with basics of python.
We will target 3.x version of python, which is entirely new branch of python. Most people are moving towards this branch as it is purely object oriented and have been designed from scratch. According to official statement, python 3 will only be supported in the future and official site will soon discontinue the support for 2.x branch. Everyone is switching to this new python and it's a right time for you to get started.
This course is not a course full of jargons, as we understand that power point and too much high end programming jargon words can make you sleep easily. Course is a full hand on practice with a small touch of fun.
We will start from installing python 3 on a MAC and Windows and will at configuring Eclipse. Eclipse is a cross platform IDE that is available for Windows and MAC and helps us by code suggestion while writing code. It's a professional way of writing code. Further we will explore python data types, conditionals, loops and some keywords like 'break' and 'continue'. Further we will explore python strings in built functions. Next we will tackle files and learn to create a copy of image file in python. Further, we will move towards Object Oriented and will look at classes, objects, and inheritance.
Finally, we will handle database and will also talk about saving memory using decorators.
All the exercise files are already included with the course.
There is separate video to help you to download the exercise files and set them up on your system. This course will be a life changing experience for you. Videos are fun to watch and our special techniques will help you to reach towards the end of the course.
Let's meet up in the course!
What are the requirements?
Download Eclipse but lecture will discuss, which eclipse and how to install it
Use python 3, any latest version will work
Platform like Windows, Mac will not be a problem.
What am I going to get from this course?
Over 41 lectures and 4.5 hours of content!
write scripts to automate tasks
Handle objects in python
handle classes and constructors in python
take advantage of Python Standard Libraries in your code
edit every script that you found around the web
What is the target audience?
beginners in programming
web developers
system administrators
No Prior programming knowledge is needed, but if you have, it will certainly help
University students will be able to complete their assignment using this course

Section 1: Introduction to the Python
Lecture 1
Course introduction tour and prerequisite
04:08
Lecture 2
Get your exercise files
Article
Lecture 3
What you will be able to do after taking this course.
01:58
Interacting a little with audio about what you will be able to do after this course.
Section 2: Installation and introduction
Lecture 4
Python installation and eclipse configuration for MAC
12:44
Lecture 5
Python and Eclipse installation for WINDOWS
14:46
Lecture 6
Getting friendly with python syntax
08:00
Lecture 7
Indentation and comments
04:43
Lecture 8
Assignment and Idle for python
05:10
Lecture 9
Conditionals in Python
09:21
Section 3: Getting into Basics of Python 3
Lecture 10
Immutable and Mutable objects in python
05:39
Lecture 11
Numbers in python
05:03
Lecture 12
Strings in python
07:22
Lecture 13
List, tuples and Dictionary in python
08:01
Lecture 14
Switch and case in python
04:26
Lecture 15
While loop fibonacci series in python
05:37
Lecture 16
for each loop in python
06:01
Lecture 17
Loop control
04:19
Section 4: operation, datatypes & file and exception handling in python 3
Lecture 18
Operations in python
07:00
Lecture 19
BItwise and range operations in python
10:03
Lecture 20
String inbuilt functions
08:24
Lecture 21
String joins and splits
05:03
Lecture 22
list and tuples in built functions
04:42
Lecture 23
handling ordinary files in python
07:58
Lecture 24
handling binary files in python
07:07
Lecture 25
try except - Taking care of exceptions in python 3
07:01
Section 5: Functions, generators and Regular Expresion in python 3
Lecture 26
Getting started with functions
09:40
Lecture 27
Multiple arguments
05:10
Lecture 28
KWArgs parameters in python
06:22
Lecture 29
Return of functions
04:39
Lecture 30
generators in python
10:08
Lecture 31
Regular Expression in python
05:18
Lecture 32
Searching and replacing with re module
03:43
Section 6: Object oriented python 3 and dealing with database
Lecture 33
Classes and objects in python 3
07:50
Lecture 34
methods and constructors
06:55
Lecture 35
Getters and Setters in python
10:20
Lecture 36
inheritance in python
05:17
Lecture 37
Decorators in python
07:31
Lecture 38
Python Standard Libraries
12:44
Lecture 39
Third Party Modules in python
08:23
Lecture 40
Database - Sqlite3 and python 3
11:12
Lecture 41
outro and thanks
Article