Python for Beginners: Quick Ramp-up with no nonsense

Learn Python Programming in short concise way without wasting time on unimportant things
Rating: 3.5 out of 5 (136 ratings)
13,336 students
Python for Beginners: Quick Ramp-up with no nonsense
Rating: 3.7 out of 5 (136 ratings)
13,337 students
Learn the internals of Python
Detailed understanding and programming experience of Python Language
Learn the Nitty gritty of the Language
Gets hands on for some of the python projects

Requirements

  • This course caters to beginner, intermediate level. Student needs to be familiar with at least one programming language.
  • Any prior working knowledge of programming language would help, however it is not must.
Description

Detailed understanding of the Python Language

Detailed tutorial and internals of List, Dictionary, Sets, Tuples

Detailed File Handling like reading/writing/opening

Several mini Project on Python

Installation and development guide on Python

String Manipulation

Detailed description and handling of Functions

Detailed description of Python Modules and how to write modules of your own.

Periodic updates on python news and new development.

Future updates with lots of stuff like web scraping, youtube downloading and other stuff.

This would be a dynamic and ever evolving course on python and new stuff will be posted very periodically.

Who this course is for:
  • Anyone who wants to make a career in Python programming or make a new career start in Python and don't know where to begin
  • Data scientists, Web Developer, Free Lance Python Programmer,AI, Automation Engineer will find this course useful
Course content
1 section • 30 lectures • 3h 35m total length
  • Introduction
    09:29
  • Install Python on Ubuntu
    05:40
  • Python Program Structure, comments, multiline comments, shebang etc
    09:36
  • String Handling Part 1
    12:58
  • String Handling Part 2
    07:43
  • String, list and tuple slicing
    06:26
  • List Lecture 1
    09:47
  • List Lecture 2
    08:33
  • List Lecture 3
    07:00
  • List Lecture 4
    03:18
  • Tuple
    06:07
  • Set
    07:58
  • Dictionary Part 1
    06:46
  • Dictionary Part 2
    07:45
  • Dictionary Part 3
    05:15
  • Python Module Part1
    05:05
  • Python Module Part2
    05:17
  • Python Module Part 3
    09:13
  • Python Module Part 4
    02:56
  • Getting user input and __main__
    07:13
  • Function, *args, **kwargs Part_1
    07:52
  • Function, *args, **kwargs Part_2
    08:09
  • Function, *args, **kwargs Part_3
    06:11
  • readfile Part 1
    10:01
  • readfile part 2
    05:30
  • Implement a function with variable number of arguments for summing all the arguments
    1 question
  • class and objects
    12:32
  • class and objects Part 2
    05:31
  • String Slicing Practice Question
    05:35
  • String Slicing Practice answer 1
    07:08
  • String Slicing Practice answer 2
    02:48

Instructor
Senior Software Engineer
Shakil khan
  • 4.2 Instructor Rating
  • 4,211 Reviews
  • 91,480 Students
  • 9 Courses

Over 15 years of total experience in software development, focusing on C/C++/Linux/Symbian C++, different flavors of UNIX (SCO, HP-UX, SunOS, AIX and RedHat Linux). Knowledge of LINUX Internals/ System programming/Inter Process Communication  and Shell Scripting.

Worked on Symbian OS features like TLS/descriptors/ threads/ semaphore/IPC/ Active Objects/ Dynamics Arrays/Cleanup Stack/Client –server/Binary Compatibility.
Experience in all stages of development of large project using C/C++/ Clearcase/Subversion/GIT  on Linux and LynxOS platform.
Worked on Linux Device driver and System programming.
Worked on HP bootloader, Board Support Package and grub.
Knowledge of Virtual File system, ext3, I/O Scheduler.
Good knowledge of Socket, TCP/IP and routing protocol like BGP, RIP.
Good knowledge of porting and cross-compilation. Ported FreeBSD-libc to Symbian Platform.
Worked on Linux Device Driver(Parallel port Control panel, USB mass storage driver), System programming, ELF32,DWARF, binary optimization.    
Worked on GNU Tools chain like Cross-Compiler, Makefile, Auto Conf.
Worked on drivers for SPI, UART, I2C, GPIO Bus as part of board bringup.
Good Knowledge of Multithreading, Semaphore, Message queue, Shared memory and other IPC mechanism.
Bring up of Board and enhanced product for power star energy consumption by implementing various sleeping mode in Devices like scanner, Fax, Hard drive etc.
Knowledge of GNU tool chain and cross compilation
Participated in Code reviews, Risk management, design document as well as implementation phase.
Good knowledge of Object oriented Analysis and design.
Good Knowledge of Xen/ Qemu and virtualization.
Worked on Malware Analysis and disassembly
Very good and through knowledge of Hypervisor like Xen, KVM.