Knowledge of computers is not a prerequisite to get started with this course. This course assumes no background in computers or software development.
- Introduction to ICT – In today’s world, we use computers for all our tasks. Our day-to-day activities: paying bills, buying groceries, using social media, seeking entertainment, working from home, communicating with a friend, etc., can all be done using a computer. So it is important not only to know how to use a computer, but also to understand the components of a computer and what they do. This module explains all concepts related to computer in detail, from origin to end.
- Programming Fundamentals -This course is a language-independent introduction to programming logic. It consists of seven areas that cover the fundamentals of programming logic–introductory concepts, structure, decision-making, looping, array manipulation, calling methods, and an introduction to object-oriented programming.
- Databases Fundamentals -The course deals with data models and database systems and has been designed to enable you to under-stand the theoretical basis of databases and be able to apply that knowledge in developing and using relational databases. The lectures are organized around the database design lifecycle, while in the labs students go through the process of developing small databases from given requirements.
- HTML & CSS Basics -HTML and CSS go hand in hand for developing flexible, attractively and user-friendly websites. HTML (Hy-per Text Markup Language) is used to show content on the page whereas CSS is used for presenting the page. HTML describes the structure of a website semantically along with presentation cues, making it a mark-up language, rather than a programming language. HTML allows images and objects to be embedded and can be used to create interactive forms.
With Certificate in Full Stack Development, you can enrol for Diploma in Full Stack Development (Software Engineering) course.