Linux(Kernel and device drivers) and Pragramming(C and C++)

  1. Claim your spot now: Free Video Course
    http://elearningmedium.teachable.com/courses/install-linux-operating-system-fedora-ubuntu

    This is the first course in the series of many courses which I will be doing on Linux Operating system. There are many OS available but we will see that why we choose Linux.

    Linux uses the GNU General Public License (GPL) which is free. It is free as well as open source, meaning that it gives the freedoms to use, study, share (copy), and modify the software. Linux follows POSIX standards specified by the IEEE for maintaining compatibility between operating systems such as Unix and other variants.

    We will dive deep in Linux in the other detailed courses like:
    1. Shell script - Here, we will learn about shells like sh, bash etc, editors like vi, emacs etc shell commands etc.
    2. Understanding Linux Kernel and writing device drivers.
    3. Real Time Operating Systems (RTOS)
    4. Debugging in Linux - How to debug applications written in linux using gdb and analyzing core dump.
    5. Embedded system - All about embedded systems
    6. Programming - Programming languages like C and C++ with data structures.
    7. Compilers - gcc and g++ in details

    Throughout the session we will learn the background of fedora and its installation.
    Using this session you can install fedora on desktops, laptops, and servers even if you have no previous knowledge of Linux or computer networks.

    John Mathew
    http://elearningmedium.com/

    # vimeo.com/111994578 Uploaded 50 Plays 0 Comments

Linux(Kernel and device drivers) and Pragramming(C and C++)

saurabh kumar

As an programming enthusiast, I want to share my knowledge and interests here.
My name is Saurabh Kumar.
I started learning about programming since high school, dived in "Basic" first, which eventually made me major in Electronics and Communications.
After…


+ More

As an programming enthusiast, I want to share my knowledge and interests here.
My name is Saurabh Kumar.
I started learning about programming since high school, dived in "Basic" first, which eventually made me major in Electronics and Communications.
After completing the college, in 2005, I started working in the software and system departments at large corporations. Since then I have grown my Linux skills at various levels. Through the years I've worked in many positions as a Linux and system engineer, a programmer, a debugger and a consultant.

I have been working with C, C++ and Linux since 10 years. Its great to work with different Linux distributions and I find them really powerful. You see most of the supercomputers are based on Linux OS.
I find myself an accomplished software engineer specialising in object-oriented approaches. Extensive background in full life-cycle of software development process including requirements gathering, design, coding, testing, debugging and maintenance. My technical skills include:

C, C++
OS: Unix/Linux, Windows
Android Binder IPC

Few years ago, I forwarded myself for a position of training software engineers in a technical training center in my organization. It was there that I came to know about my passion towards teaching computer science subjects. Today I am one of the top technical trainers of my organization. Now, In addition to traditional classroom training and consulting, I am planning to start releasing video tutorial training for aspiring programmers, engineers or students.

I've been lucky enough to teach many people through my career. Some have gone on to become professional system engineers, some are software engineers or coders, and some are networking people. All have said that my teaching style is effective and approachable, so I've tried to capture that here.

I've plans of making some of the courses about programming, operating systems, kernel, device drivers etc. I give all my heart into creation of courses. I always try to explain everything the easiest possible way. I'm sure that my courses will help you in the adventure.

I offer a range of high quality training content using quality videos backed-up with industry oriented hands-on examples. My main emphasis is to teach technology the way it is used in professional world. The focus is on giving real life skills that are essential in today's environment. My courses on Technology includes everything ranging from Programming, Operating Systems, linux kernel, linux device drivers to Android Binder and JavaScript.
It is so great be here and share knowledge with you.

Have fun and learn enough!

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.