4.50
(2 Ratings)

Python Programming

Categories: Software Engineering
Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

This course has been designed and developed by the OpenEDG Python Institute in partnership with the Cisco Networking Academy.

The course has been created for anyone and everyone who wants to learn Python and modern programming techniques. It will particularly appeal to:

 
 
 
  • aspiring programmers and learners interested in learning programming for fun and job-related tasks;
  • learners looking to gain fundamental skills and knowledge for an entry-level job role as a software developer, data analyst, or tester;
  • industry professionals wishing to explore technologies that are connected with Python, or that utilize it as a foundation;
  • team leaders, product managers, and project managers who want to understand the terminology and processes in the software development cycle to more effectively manage and communicate with production and development teams.

During the course you will have access to hands-on practice materials, labs, quizzes, assessments, and tests to learn how to utilize the skills and knowledge gained from studying the resources and performing coding tasks, and interact with some real-life programming challenges and situations.

Show More

What Will You Learn?

  • In this course you will learn:
  • how to adopt general coding techniques and best practices in your projects;
  • how to process strings;
  • how to use object-oriented programming in Python;
  • how to import and use Python modules, including the math, random, platform, os, time, datetime, and calendar modules;
  • how to create and use your own Python modules and packages;
  • how to use the exception mechanism in Python;
  • how to use generators, iterators, and closures in Python;
  • how to process files.
  • The course is divided into four modules:
  • Module 1
  • Modules, Packages and PIP;
  • Module 2
  • Strings, string and list methods, and exceptions;
  • Module 3
  • Object-Oriented Programming;
  • Module 4
  • Miscellaneous (generators, iterators, closures, file streams, processing text and binary files, the os, time, datetime, and calendar module).

Course Content

1.1. Section 1 – Introduction to modules in Python

  • 1.1.1 What is a module?
  • 1.1.2 How to make use of a module?
  • 1.1.3 Importing a module
  • 1.1.4 Namespace

1.2. Section 2 – Selected Python modules (math, random, platform)

1.3. Section 3 – Modules and Packages

Student Ratings & Reviews

4.5
Total 2 Ratings
5
1 Rating
4
1 Rating
3
0 Rating
2
0 Rating
1
0 Rating
RI
2 days ago
i like this course
This is an awesome course