Search

Python for Everybody: Five Domain Specialization [Free Online Course] - TechCracked

Python for Everybody: Five Domain Specialization

Game Development, Data Visualization, Web Scraping, Security and Cryptography, and Hacking--all at one course!

What you'll learn
  • Python basics like data-types, loops, decision-makings, file handling, libraries, modules, date-times etc.
  • Create more than 10 real world projects
  • Create a web scraper using BeautifulSoup and Selenium webdriver
  • Python Advanced Concepts like functional programming, decorators, list comprehension, heapQ, Stacks etc.
  • Famous python libraries: collection, datetime, pygame, numpy, pandas etc.
  • Object oriented Programming and its features like: Inheritance, Polymorphism, Operator Overloading
  • Game Development from scratch using turtle and pygame libraries
  • Security and Cryptography: Message and Password Encryption and Decryption
  • Data Visualization using numpy, pandas and matplotlib
  • Hacking from scratch
  • Using python to create Malware, Backdoor and Keylogger


This course includes:
  • 41.5 hours on-demand video
  • 11 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion


Description

Welcome to Python Programming world: The most popular language skill to have in 2020. You are going to learn every bit of python language in this course so that you can apply your knowledge in real-world apps.

In this course, You will learn:

1. Web Scraping using BeautifulSoup and Selenium Webdriver

2. Game Development using Pygame module

3. Data Visualization using pandas, numpy and matplotlib module

4. Security and Cryptography

5. Hacking and Exploiting (Create Backdoors and Malware from Scratch)

TOPICS TO BE COVERED IN THIS COURSE:

Basic Python course Highlights:
  • Installing Python
  • Running Python Code
  • Strings
  • Lists
  • Dictionaries
  • Tuples
  • Sets
  • Number Data Types
  • Print Formatting
  • Functions
  • Scope
  • args/ kwargs
  • Built-in Functions
  • Debugging and Error Handling
  • Modules
  • External Modules
  • Object-Oriented Programming
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Advanced Methods
  • Iterators
  • Closures
  • and much more!


Advanced Python Topic Highlights:
  • Functional Programming (lambda, map, reduce)
  • Decorators
  • List Comprehensions, Dictionary Comprehensions
  • HeapQ, Stack Implementation
  • Classes and objects
  • Metaclasses
  • Necessary Module covered:
  • os
  • collection
  • random
  • subprocess
  • datetime
  • math
  • numpy
  • pandas
  • matplotlib
  • beautifulsoup, selenium
  • sqlite
  • cryptodome
  • turtle, pygame
  • multiprocessing and so on...

PROJECTS SECTION

Projects (Basic to advance):
  • Web scraping on real websites
  • Snake game
  • Dodge Car race game
  • Pacman game
  • Password and message hashing
  • Cryptography
  • NBA data visualization
  • Making mac-changer with Python (Hacking)
  • Malware from scratch
  • Backdoor and Python Keylogger from scratch

Also See : Data Science, Machine Learning, Data Analysis, Python & R

Enroll Now