Learn Python Programming Language (Udemy.com)

Learn what Python is by learning about the language, structure, various features, functions, extensions, and modules.

Created by: LearnSmart LLC

Produced in 2015

icon
What you will learn

  • 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 metho

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 70 / 100

icon
Course Description

Welcome!
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 ExamWho this course is for:
  • This course is intended for programmers wishing to learn the basics of Python and its concepts.

icon
Instructor Details

placeholder

LearnSmart has served the learning community with high-quality professional skills and IT certification training since 1997. In that time, the company has helped thousands earn career-related certifications from respected vendors, such as Project Management Institute (PMI), Cisco, Microsoft, CompTIA, Oracle, and. LearnSmart offers over 1,000 courses covering IT, project management, administrative, HR, and workplace safety topics. With a rapidly growing clientele of individuals and corporations, LearnSmart serves a broad range of Fortune 500 companies to universities, as well as government institutions and the armed forces.
LearnSmart is able to meet diverse career and learning needs through its extensive selection of training. LearnSmart uses industry experts to give learners the most up-to-date content in a video format as well as training resources including; reference tools, pretests, study guides and labs. For more information about how we can help pinpoint and solve your individual or multi-user training challenges.
PMI is a registered trademark of the Project Management Institute, Inc.

icon
Reviews

3.5

99 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

This course is the most complete breakdown of python I have come across; there is very little which is not covered within this course. Everything that is covered is covered clearly and extensively - there are not many questions lingering after each video, and if there are a quick review of the supplementary materials generally answers them!

I'll create a full review when I have fully completed the course. At the time of writing I have finished 120 videos so have a fair

I enjoyed this course to learn Python basics. This course is good for beginners. It covers a lot of topics. Each video is easy to understand. I do not say this is perfect and go to many detail of Python language. But, it is great for beginners to start writing Python scripts.After this course, a student must be comfortable to write many basic Python scripts. This course met my expectation.

The course is a nice introduction. The materials are easy to understand and the instructor is responsive if you have any questions. Its a great start if your looking for an introduction to Python.

I just went through the outline of this course. I think this course is a another big thing for me to mark my presence in company. very good for beginner like me

Great course!!!

The title of this course is a bit of a misnomer. While they do start with the basics, they go so much more in-depth than most other courses. I have been particularly impressed with their coverage of parallelism in python is the problems that can sometimes occur that are not seen in linear programming.

So far so good. Decent overview so far.

their is no doing just two people talking at you the free courses are way better

This course goes in-depth with Python. From the first few Lectures it moves quickly into how to program in Python. Very thorough presentations that help explain python and get you working quickly.

Very Very poor course one can find on Udemy. Shame on you guys.. teaching python in such a shallow manner

Highly recommended course. Very well done

too much talk and jargon. Not good for learning python. Taking about inheritence in the beginning is big out of the scorp of learning language.