Select Your Favourite
Category And Start Learning.

( 2 Reviews )

Featured

Programming Mindset

Free

( 2 Reviews )

Course Level

Beginner

Total Hour

01h 44m 34s

Video Tutorials

17

Free

Course content

17 Lessons01h 44m 34s

Basics of Networking

Understanding OS

Programming Concepts

Frameworks and APIs

Final Quiz

Description

Programming Mindset is a course structured to cover the core concepts of software industry in brief. These concepts are basics for any technology or tool we make use in software industry and good understanding of the same will help to grasp things quicker and clearer.
This introductory course covers the concepts with lots of real time examples or analogies.

Contents of the course are as below:

1. Binary System and Computers: This topic covers various lessons on the basics of binary system and how computers understand the same, then it covers concepts of hardware, software, firmware and BIOS and finally concludes with memory and different memory units of computers.
2. Networking Basics: This topic covers various lessons on concept of Network Structure, differences between LAN and Internet. It covers Internet Protocol IPv4 and IPv6. This has a lesson on MAC Addresses and how are they are helpful in network security.
3. Understanding OS: This topic covers the most important software which is needed to make hardware functional i.e., Operating System. This has a lesson on different major OS available in today’s market like Windows, Linux, MacOS and do cover mobile OS such as Android and iOS.
4. Programming Basics: This topic introduces and describes what is programming language, interpreters and compilers. This helps us to distinguish Programming, Scripting and Mark-up Languages. Has a lesson to cover what is client and server side programming along with high and low level languages.
5. Framework and APIs: This topic covers the definition of a software framework, introduces to the concept of IDE (Integrated Development Environment) and also covers API (Application Programming Interface) and its uses.
6. Quiz: Individual quizzes at the end of every topic and also a course quiz at the end of the course which helps to reinforce the learning.

Approach is to explain in conversational Kannada to reinforce the learning and for better understanding.

 

Benefits of the course:

1. Learner would be able to understand fundamental concepts of Programming.
2. Course covered with lots of real time analogies for better understanding.
3. Learner would be able to test his learning and gain more confidence by taking part in the quiz.

What to learn?

Requirements

  • N/A

Target Audience

  • Anybody interested to know basic concepts of Programming
  • No prior experience expected
  • If you want a refresher of the programming fundamentals.

Instructor

5.00 /5

5 Courses

4.88 /5

29 Courses

Student Reviews

A complete brush up to my engineering course, it is a revision to the things which I've learnt, the kaliyona team has designed it in a very basic and beautiful way.

One word to describe this lesson: Great! Great lesson, great teacher!! He is friendly, He knows what is important for learners and also what we need to do to improve quickly.

Free

Material Includes

  • 17 On-Demand Course Videos
  • Quiz based on Programming Concepts
  • Course Completion Certificate

Share