Start your journey for free
Begin your learning experience and become a software developer with certificate courses curated to land your dream job.
Skills Covered in this Path
- Basic concepts of Programming
- Basics of C
- Arrays
- Functions
- Strings
- Structures and Union
- Pointers
- Implementation of Data Structures using C programming language
- Arrays
- Queue
- Linked List
- Stack
- Graphs
- Trees
- Hashing
- Visual Graphic Concepts in C programming language
- Basics of C++
- Control Statements
- Strings
- Arrays
- Functions
- Pointers
- Basic OOPs Concept
- Class
- Object
- Access Specifiers
- Constructors
- Four principles of OOPs
- Java Basics
- Variables and Data Types
- Functions in Java
- Arrays in Java
- Object-Oriented Programming in Java
- Inheritance in Java
- Calculation of complexity in code
- Common sorting algorithms
- Recursion
- Data Structures
- Recursion
- Bubble Sort
- Quick Sort
- Insertion Sort
- Merge Sort
- Programming Concepts
- Python Basics
- Variables and Data types in Python
- Operators and Strings in Python
- Python Data Structures
- Control Flow Statements and Functions
- OOPs
- Android Studio
- Android App Development
- Android App Basics
- Basics of AngularJS
- Single Page Application
- MVC Architecture
- Basics of Angular7
- Containerization
- YAML files
- Kubernetes Architecture
- Version Control
- Containerising
- Continuous Integration
- Applications: Tic Tac Toe
- Snake Game
- Cell Referencing
- Tables and Borders in Excel
- Date and Time in Excel
- Sorting and Filtering
- If-Else condition
- General functions in Descriptive Analysis