Pilot Project Python Programming

Out of Stock

Pilot Project Python Programming

FREE

Please login to purchase the course.

Out of stock

Category:
About the course

Professor Amey Karkare, a faculty of the Department of Computer Science and Engineering, at the Indian Institute of Technology, Kanpur has designed this course from the bottom up, assuming that you do not have any prior programming knowledge and experience. In this course, you will be able to learn to write programs in Python using the loops, conditional statements, etc. You will also understand the other building blocks of programs such as functions or methods. In addition to this, you will learn about exceptions, classes, file handling and operations, and many other important topics related to Python programming. Also, you will be able to learn some advanced programming concepts which are object-oriented programming concepts including inheritance. The other topics include an introduction to iterators, recursion, the concept of searching, sorting, and the Tower of Hanoi.

Learning Outcomes

After completing this course, you will be able to:

  • Understand the structure, syntax, and semantics of the Python language.
  • Understand how object-oriented programming concepts work in Python.
  • Develop your own Desktop/Web-based applications using the Python programming language.
  • Boost your hireability through innovative and independent learning.
  • Get a certificate on successful completion of the course.
Target Audience

The course can be taken by:

Students: All students who are pursuing professional graduate/post-graduate courses related to computer science / Information Technology.

Teachers/Faculties: All computer science teachers/faculties who wish to acquire new skills.

Professionals: All working professionals, who wish to enhance their skills.

Why learn Python?

As per the market research, Python is the most useful programming language and has a very big area of application. Spectrum by IEEE ranks Python as number one in the list of Top 10 Programming Languages for 2017. In fact, this year it jumped to the top. It is used in developing Desktop GUIs and Web-based applications. It is also used for scientific and numeric computing. It is also one of the best programming languages for teaching the purpose, both beginner level, and advanced level. Python is often used as a support language for software developers, to build control and management, testing, and in many other ways. Python is also used to build ERP and e-commerce systems.

Course Features
  • 24X7 Access: You can view lectures as per your own convenience.
  • Online lectures: Online lectures with high-quality videos.
  • Hands-on practice: Includes source code files for hands-on practice.
  • Updated Quality content: Content is the latest and gets updated regularly to meet the current industry demands.
Test & Evaluation

Each lecture will have a quiz containing a set of multiple-choice questions. Apart from that, there will be a final test based on multiple-choice questions.

Your evaluation will include the overall scores achieved in each lecture quiz and the final test.

Certification(this course is without certificate)

If you are interested in taking certificate please enroll in our complete  Python Programming- A Practical Approach with certification. Click the link to join https://prutor.ai/product/python-programming-a-practical-approach-4/

 

Syllabus
1. Introduction 2. The Programming Cycle for Python 3. Getting started
4. Variables and simple data types 5. Elements of Python 6. Type Conversion
7. Expressions 8. Assignment Statement 9. Arithmetic Operators
10. Operator Precedence 11. Boolean Expression 12. Introducing lists
13. Working with lists 14. For Loop 15. Nested Loops
16. Tuples 17. Unpacking Sequences 18. Lists
19. Mutable Sequences 20. List Comprehension 21. Sets
22. If statements 23. Conditionals 24. Conditionals (Continued)
25. Expression Evaluation 26. Float Representation 27. Dictionaries
28. User input and loops 29. Break and Continue 30. Function

', { 'anonymize_ip': true });