- Python Installation
- Typical structure of a python program
- String Manipulation Part 1
- String Manipulation Part 2
- slicing for string, list
- List Part 1
- List Part 2
- List Part 3
- List Part 4
- Tuple explanation
- Dictionary lecture 1
- Dictionary Lecture 2
- Dictionary Lecture 3
- How to write Module Part 1
- How to write Module Part 2
- How to write Module Part 3
- How to write Module Part 4
- raw input and __main__
- *args and **kwargs
- *args and **kwargs Part 2
- *args and **kwargs Part 3
- File reading Part 1
- File reading Part 2
- Oops and classes
- Oops and Classes Part 2
- String Slicing Practice Question
- String Slicing answer 1
- String Slicing answer 2
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
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.
About the instructors
- 4.22 Calificación
- 94039 Estudiantes
- 10 Cursos
Senior Software Engineer
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.
can give more explanation. But when its free anything is accepted. appreciate ur efforts.
Good work Mr. Khan.