Python 3 Crash Course for Competitive Programming | Part 1

Updated on

Course overview

Provider
Udemy
Course type
Paid course
Level
Beginner
Duration
2 hours
Lessons
19 lessons
Certificate
Available on completion
Course author
Cyberkid Adithya
  • Learn to code in Python
  • Coding Fundamentals
  • Programming Logics
  • Competitive Approach

Description

Learn Python Basics and get ready for CP, Automation, Data Science and ML, IT administration, OpenCV && Ethical Hacking.

 [ FEEL FREE TO READ THIS COMPLETELY TO GET A QUICK IDEA ABOUT THIS COURSE ]

Features of this Course:

This is a Crash Course, so feel free to watch it at least twice so that you are good with the concepts.  Also do practice what you learn, by completing the projects given on my YouTube and Telegram Channels.

By the end of this course, You will be confident enough to write basic programs in Python which will lay the foundation for helping you progress in your Python career.

This course will help you get started with advanced courses for Machine Learning, Cybersecurity and System and Network Administration where python will be your primary language.

NOTE: In case if you feel that I am going too fast or in case you find any topic hard, there's always an option to watch the video in half the normal speed.


This course will cover the following topics: 

1. Fundamentals of Programming

  • ►Introduction to Programming

  • ►Introduction to Python 3

 

2. Fundamentals of Python

  • ►Comments

  • ►Data Types

  • ►Operators

  • ►Functions

  • ►Control Flow, Loops and Conditions

  • ►Classes and Objects

  • ►Errors and Exception Handling

  • ►File Handling


3. Advanced Data Structures in Python

  • ►Nodes

  • ►Lists

  • ►Stacks

  • ►Queues

  • ►Trees

  • ►Graphs


4. Algorithms with Python


5. Popular Python Libraries

  • ►numpy - Data Science

  • ►opencv-python - Image Processing, Computer Vision, Machine Learning

  • ►MySQL-python - Database Programming

  • ►matplotlib - Data Visualization and Representation

  • ►os, socket, PyAutoGUI - Network & System Administration and Automation

  • ►pygame - Game Development

  • ►tkinter - GUI Programming


Mini-Projects and Further Guidance

  • ►Provided along with this course


Job Opportunities in Python

  • ►Python Developer

  • ►Junior ML Engineer

  • ►IT and Network Administrator

  • ►Ethical Hacker


So I hope you enjoy my course. Feel free to share your reviews after completing it.

Similar courses

Python 3 Crash Course for Competitive Programming | Part 1
  • English language

  • Recommended provider

  • Certificate available