پیشنهاد فرادرس

آموزش برنامه نویسی به زبان Python

دسته بندی ها: آموزش های یودمی (Udemy) ، آموزش پایتون (Python)

در این آموزش تصویری با برنامه نویسی Python آشنا می شوید. این دوره به معرفی ابزارها و ویژگی های زبان برنامه نویسی پایتون می پردازد.

این دوره بیش از 8 گیگابایت حجم دارد و یکی از کامل ترین دوره های آموزش پایتون به شمار می رود. این دوره آموزشی محصول موسسه Udemy است.

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

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

عنوان دوره: Udemy Learn Python Programming Lanaguage مدت زمان: 16 ساعت نویسنده: LearnSmart LLCتوضیحات:

Learn what Python is by learning about the language, structure, various features, functions, extensions, and modules.
This is an introduction to the Python programming language. This course relies on the learner having some previous programming experience to effectively use the concepts explained in the course. With Python, you can deliver code faster and integrate systems more effectively than most other languages. In this course you will be introduced to the Python programming language and what it can do for you.
Prerequisites: Previous programming experience is suggested. This is a fast paced course and we'll throw a lot at you. If you're a programming newbie and not just a Python newbie, you may be in over your head.
Section 1: In the pre-assessment quiz you'll face questions from all sections of this Python training. Test your current knowledge and know your strengths and weaknesses.
Section 2-4: The student will learn how you can make the best use of Python to meet your programming needs. They will be learning how to install Python, configure and customize Python, and how to terminate a program in Python. As well as explaining the different data types and structures that are used in Python.
Section 5-7: Python programs can be decomposed into modules, statements, expressions, and objects, as well as allows you to keep blocks of code in a file and use them as a module. The student will also be introduced to concepts on standard input, output, and error.
Section 8-10: The student will be learning about how exception handling is carried out in Python, take an in-depth look at doctest module and unittest module and its various tools, and give you an in-depth look at standard library, built-in functions, and string and text handling.
Section 11-13: The student will be introducing the student to the functions, modules, and operations involved in runtime services and language services, cover programming interfaces in Python, and explain about modules that are used for processing various kinds of operations in files and directories.
Section 14-16: The student will be introduced to library modules that enable threads and concurrency in Python, given an overview of some of the operating system services, and cover how Python offers modules for different processes to communicate.
Section 17-19: The student will be learning about Internet protocols and how they are used to communicate across a set of interconnected networks and computers, cover methods, Internet protocols, and the technology used to combine Python with a web server to create dynamic content, and covers Python modules such as HTML, XML, DOM and SAX, and Expat.
Section 20: Final Exam
What are the requirements?
No prerequisites for this course - A computer with Internet
What am I going to get from this course?
Over 407 lectures and 15.5 hours of content!
Upon completion of this course you will have gained a basic understanding of Python, You will know how to install a Python environment, and be able to identify the different data types and data structures.
You will gain an in-depth understanding on conditionals, constructs, and loops as well as a firm understanding of modules, packages, and the importing of modules.
You will understand input/output handling and have a firm understanding of how to handle errors and exceptions in Python.
You will be able to identify the various modules, methods, and functions involved with the standard library, built-in functions, and string and text handling, and be able to utilize various tools used to test, debug, profile and tune Python.
You will have a basic understanding of runtime services and language services, and will be able to identify and describe what a database is and how they are used in Python.
You will be able to identify the various methods used for file and directory handling, and be able to identify how threads and concurrency work in Python.
You will have a solid foundation of how operating system services work and be able to identify how network programming is accomplished in Python.
You will be able to identify the key concepts for Internet protocols and data handling, and will be able to identify the key areas of web programming in Python.
You will be able to explain the different markup processing tools and markup languages for Python.
What is the target audience?
This course is intended for programmers wishing to learn the basics of Python and its concepts.

Lecture 1 Orientation Video 01:13 Section 1: Pre-Assessment Quiz 1 Pre-Assessment 18 questions Section 2: Introduction to Python Lecture 2 Introduction to Python Preview 05:31 Lecture 3 Features of Python Preview 09:07 Lecture 4 Python Development Environment Preview 07:45 Lecture 5 Python Demo Preview 02:06 Quiz 2 Chapter 1 Quiz 2 questions Lecture 6 Data Types and Operators in Python 09:39 Lecture 7 Assigning Values to Variables Demo 04:00 Lecture 8 Lists, Tuples, and Dictionaries 02:12 Lecture 9 String Variables Demo 05:54 Lecture 10 Programming Features in Python 02:33 Lecture 11 Conditional Statements Demo 01:54 Lecture 12 Modules in Python 08:06 Lecture 13 Extensions & OOPs in Python 03:14 Lecture 14 Conclusion 01:20 Section 3: Development, Setup, and Deployment Lecture 15 Python Overview 07:02 Lecture 16 Installing Python Demo 04:02 Lecture 17 Configuring Python on Windows 02:16 Lecture 18 Running Python Scripts 01:06 Lecture 19 Python Variables Demo 01:04 Lecture 20 Additional Modules 02:11 Lecture 21 Launching Python on Windows 06:16 Lecture 22 Per-User Site Packages 01:03 Lecture 23 Enabling Future Features 00:53 Quiz 3 Chapter 1 & 2 Quiz 5 questions Lecture 24 Program Termination 01:49 Lecture 25 Development and Deployment of Applications 00:31 Lecture 26 Python Plugins Demo 02:12 Lecture 27 Virtual Environments 01:36 Lecture 28 Migration and Upgrade of Python 04:11 Lecture 29 Conclusion 01:15 Section 4: Data Types, Data Structures Lecture 30 Objects in Python 04:05 Lecture 31 Identifiers and Reserved Words 01:29 Lecture 32 Operators 05:14 Lecture 33 Data Types 04:06 Lecture 34 Functions Demo 06:24 Lecture 35 Strings Demo 05:10 Quiz 4 Chapter 1 Quiz 3 questions Lecture 36 Structures in Python 06:49 Lecture 37 LISTS Demo 02:16 Lecture 38 Dictionaries 03:31 Lecture 39 Sets 02:49 Lecture 40 Tuples Demo 02:28 Lecture 41 Files 01:53 Lecture 42 Dictionaries Demo 03:39 Lecture 43 File Operations Demo 01:52 Lecture 44 Scope of Variables 00:52 Lecture 45 Memory Management 01:46 Lecture 46 Data Structures 01:26 Lecture 47 Conclusion 01:24 Section 5: Control Flow, Functions, Classes and Object-Oriented Programming Lecture 48 Program Execution 02:17 Lecture 49 Decision Making 03:08 Lecture 50 Conditional Statements in Python Demo 01:35 Lecture 51 Loops 03:46 Lecture 52 Repeat Statements Demo 05:00 Lecture 53 Functions in Python 05:07 Lecture 54 Functions Demo 02:37 Lecture 55 Anonymous Functions 02:57 Lecture 56 Lambda Functions and Argument Passing Demo 03:35 Lecture 57 Variants of Functions 06:17 Quiz 5 Chapter 1 & 2 Quiz 4 questions Lecture 58 Object Orientation in Python 01:05 Lecture 59 Classes 03:15 Lecture 60 Classes Demo 04:08 Lecture 61 Class Properties 01:09 Lecture 62 Class Inheritance and Method Overriding Demo 03:27 Lecture 63 Operator and Method Overloading 02:21 Lecture 64 Operator Overloading, Data Hiding Demo 03:34 Lecture 65 Abstract Base Classes 01:04 Lecture 66 Conclusion 01:20 Section 6: Module, Packages and Importing Modules Lecture 67 Introduction 01:05 Lecture 68 Modules in Python 02:31 Lecture 69 Importing a Module 05:37 Lecture 70 Import Statements Demo 02:56 Lecture 71 Execution of Modules 01:14 Lecture 72 Importing Modules Through Command Prompt Demo 02:21 Lecture 73 Locating Modules 02:05 Lecture 74 Loading and Compiling Module 01:47 Lecture 75 Module Functions 00:56 Quiz 6 Chapter 1 Quiz 3 questions Lecture 76 Introduction 01:48 Lecture 77 Using Packages Demo 01:20 Lecture 78 Distribution and Installation 04:59 Lecture 79 Conclusion 00:36 Section 7: IO Handling Lecture 80 Introduction 01:13 Lecture 81 Input/Output Handling 02:23 Lecture 82 Standard Input, Output, and Error 01:53 Lecture 83 Output Handling in Python 05:20 Lecture 84 Output Formatting Demo 05:12 Lecture 85 Output Formatting 2 Demo 05:07 Lecture 86 Input Handling 00:47 Lecture 87 Files and File Objects 02:50 Lecture 88 Files that Read Demo 02:27 Lecture 89 Unicode String Handling in Python 04:26 Lecture 90 Output File I/O Demo 01:31 Quiz 7 Chapter 1 & 2 Quiz 5 questions Lecture 91 Pickle and Shelve 01:53 Lecture 92 Saving with JSON 01:17 Lecture 93 Conclusion 01:20 Section 8: Errors and Exceptions Lecture 94 Introduction 00:38 Lecture 95 Exception Handling 03:48 Lecture 96 Exceptions Demo 01:40 Lecture 97 Catching Exceptions 01:03 Lecture 98 Handling Exceptions Demo 02:46 Lecture 99 Raising Exceptions 00:53 Lecture 100 Else Statement 01:20

حجم فایل: 8.6GB

آیا این نوشته را دوست داشتید؟
Udemy Learn Python Programming

پیشنهاد فرادرس

عدنان در 1395/01/24 ساعت 06:57

منم درخواست امید رو دارم نسخه رو بگید
ممنون

امید در 1394/08/26 ساعت 18:18

سلام
لطفاً نسخه پایتون را مشخص کنید
2 یا 3
برای کلیه اموزش های پایتون
ممنون