3. We Will discuss…..
● How to begin
● Which Language
● Basic topics to learn
● What is DSA?
● Why DSA?
● Intro to coding Platforms
● DSA and Development
● Q&A
4. Steps to Follow
1. Choose A Programming Language
2. Data Structure and Algorithms
3. Be Consistent and Keep Practicing
4. Explore Different Fields & Build Projects
5. Difficult to choose a language
Still, major options from which a first year
students should choose are C, C++, Java, Python.
Major point is that one can start with any language in
The beginning if he/she does not know in which field
he/she will be going.
Once someone gets comfortable with the basic programming logics
of one language it is much easier to learn a new language.
6. Major topic to Learn
After selecting a Programming language one will have to learn the following
topics
★ Data Types like int,float,double,string,arrays,etc.
★ Variables
★ Input/ output operations
★ Operators
★ Conditional and Control Statements
★ Functions
★ Classes and OOPS
★ Exception Handling
8. Data Structures
A data structure is a particular way of organizing data in a computer so that it
can be used effectively.
● we can store a list of items having the same data-type using the array data
structure .
9. ● Web pages can be accessed using the previous and the next URL links
which are linked using linked list.
● Facebook, Instagram and all social media networking sites consider every
user as a Node .
17. Tips to follow
1. Practice Practice and Practice
2. Pair Programming
3. Ask Doubts
4. Upsolving
5. Try different resources
6. Projects & Hackathons
7. Coding Competitions
8. Join Community