Become a multi skilled techie
![]() Language: English
|
What you'll learn
- C
- C++
- Java
- Python
Highlights
- 4 Certifications – Individual certification for each course
- Self Paced – 100% Online Learning
- One year Access
- Forum Support to clear doubts
- Codekata – Gamified coding Arena
- MicroARC – Quick Quizzes to enhance your skill
- 7 days Refund policy
What you'll get in this bundle?

C Programming
C Programming
- 26 Exclusive lessons
- 5 hrs
- English
- C Overview
- C Environment setup
- Introduction to C
- Variables
- Input/Output
- Assignment 1
- Final Quiz
- Scope and Lifetime
- Operators
- Branching & Loops
- Assignment 2
- Commandline Arguments
- Assignment 3
- Final Quiz
- Functions
- Arrays
- Pointers
- Assignment 4
- Structures & Unions
- Assignment 5
- Final Quiz
- File operations
- Preprocessor directives
- Typedef
- Assignment 6
- Final Quiz

C Plus Plus Programming
C Plus Plus Programming
- 22 Exclusive lessons
- 18 hrs
- English
- Introduction to OOP and OOAD
- User Defined Type : Class ( Encapsulation)
- Pass By Reference, Pass By Const Reference, Pass By Value, Copy Constructor, Assignment Operator, Destructor
- Understanding Pointers
- Inheritance - > Code ReUse
- Polymorphism ( Dynamic )
- Polymorphism( static ) Generic Programming, Operator Overloading
- ADT : Queue
- ADT : Stack
- Linked Lists ( Introduction)
- Addition and Deletion of Nodes in a linked list
- Level Order Traversal of Binary Tree
- Inorder Traversal of a binary tree
- Pre Order Traversal of a binary tree
- Implement the post order traversal using stacks
- Deep Copy and Soft Copy , Overriding Copy Constructor and Assignment Operator. Two Dimensional Array
- Implement Copy Constructor and Assignment operator and virtual destructor for STACK ADT
- Implement Copy Constructor and Assignment operator and destructor for Linked List
- Implement Copy Constructor and Assignment operator and destructor for Tree ADT
- Make the Generic Stack using templates.
- Iterators for an ADT
- Implement the iterator for a linked list,

Java
Java
- 67 Exclusive lessons
- 11 hrs
- English
- Introduction to JAVA
- Java History
- Java Features
- Java Installation
- Java Hello World
- Java Hello World Explanation
- Java_IDE
- Java Data Types
- Assignment 1
- Java Tokens
- Java Literals
- Java Operators
- Java -Conditional Statements If
- Java -Conditional Statements If Else
- Java -Conditional Statements If Else ladder
- Assignment 2
- Java - Switch statement
- Java - While and For loop
- Assignment 3
- Final Quiz
- What is String?
- Java String Tokenizer
- String Immutable? String Buffer vs String Builder?
- Assignment 4
- Java Arrays
- Java ForEach
- Java Scanner
- Assignment 5
- Java Access Modifier
- Java ArrayList
- Java Packages
- Assignment 6
- Final Quiz
- Java Class and Objects
- Java Class Object Methods
- Java Collection Intro
- Java Constructor
- Assignment 7
- Java Enums
- Java Equals
- Java Final
- Assignment 8
- Java Inheritance
- Java Instance Initializer Block
- Java InstanceOf
- Assignment 9
- Java Interface and Abstract Methods
- Java Polymorphism
- Java Static
- Assignment 10
- Java Super
- Java this
- Java Upcasting Downcasting
- Assignment 11
- Final Quiz
- Java Generics
- Java Getter and Setter
- Java Hash Map
- Java Hash Set
- Java Iterator
- Java LinkedList
- Java Vector
- JDBC
- JPA
- Swings
- Assignment 12
- Final Quiz

Python
Python
- 35 Exclusive lessons
- 6 hrs
- English
- Why to use python ?
- Python IDE
- Hello World Program in Python
- Numbers And Math functions
- Common Errors in Python
- Assignment 1
- Final Quiz
- Variables & Names
- String basics
- Conditional statements
- Assignment 2
- Functions
- For and While (loop)
- Final Quiz
- Assignment 3
- Functions as arguments
- List,Tuple and Dictionaries
- List Comprehension
- Assignment 4
- File handling
- Debugging elements breakpoints watch and stepin
- Debugging step in step out
- Assignment 5
- Debugging watch variables
- Class and Objects
- Final Quiz
- Assignment 6
- Lambda,Filter and Map
- Python pip
- Read Excel Data in Python
- Python MySQL
- Assignment 7
- Iterators
- Pickling
- Python_Json
Pre-requisites
- No Pre-requisite
Every day, we hear about the introduction or upgrade of a new programming language. However, the languages of C, C++, JAVA, and Python are the most sought after skills when starting your programming career. GUVI now offers this basic but essential bundle of languages in English.With engaging videos, quizzes to test your improvements and a forum to answer queries, it becomes easy for you to learn. You get individually certified on every successful course completion, so that makes it 4 certificates in all.Also, our expert tutors break down complex concepts and help you in understanding and applying them with ease. Get started with your programming career with GUVI’s multi-skilled techie course bundle.
Job opportunities
- C/C++ Developer
- Software Developer
- JAVA Developer
- Python programmer and so many more opportunities
Certificate
- Certificate can be generated after completion of the course.
- Certificate is generated for every course individually
- Certificates are auto generated

CODEKATA
Get access to the platform that helps users to practise multiple programs that are curated by the experts from the industry. CodeKata involves the concepts of gamification and personalization with 1000+ problem statements.

Arc Engine
Get access to MicroARC an AI powered self evaluation platform with a very huge question library. It is a standardised skill evaluation test that gives users the added advantage to self-evaluate themselves to know where they stand among their peers. MicroARC score is one of the main factors that recruiters look for in a profile.

Our learners
"I was new to programming, Python course in GUVI helped me to learn Python from basics. The videos were explaining the concepts very clearly and the Codekata platform made it interesting to spend time for learning."
- Arjun
"Interesting videos and way of teaching is very good. I could able to understand even advanced concepts with ease. It helped me to grow my skills as a developer."
- Rishit
"My friend referred me GUVI. Initially I thought it is yet another E-learning site, after taking course in GUVI and solved programs in Codekata it proved that is not just a learning site but a platform that can leverage the skills. Codekata programs are defined very good and the interface is really cool."
- Agilan
Frequently asked questions
For how long can I access these courses?
You can access all these courses for 1 year.
Is it 100% online learning or should I come in person for any specific course?
It is a 100% online learning course package and there won’t be any necessity for you to be present in person.
What is the refund policy?
Customer satisfaction is our first priority. If you are not satisfied with the course, send a mail to reach@guvi.in with the reason for refund and your feedback on the course with the subject line “Become a multi skilled techie – Refund” , within 7 days of purchasing the course. Your refund will be processed immediately.
On what basis are the certificates rolled out?
The certificates are rolled out as and when you complete a course.
Will I gain access to any sort of Forum support?
Yes. You will gain complete access to our forum support to connect with our fellow aspiring users.
Apart from these courses, will I get access to any practice platforms?
You will gain access to CodeKata which is a gamified practice platform which hosts 1000+ curated coding problems and MicroARC, which is an interactive skill assessment platform which helps you to test your skills.