2 0
Read Time:1 Minute, 12 Second

Those of us who want to do software engineering. This report is for them. Nowadays everything depends on technology, so in this era, technology is growing. If you want to do software engineering, you must first have a special love for programming and mathematics. Also different problems, solutions need to stick to it, or the mindset of sticking to it.
So let’s look at the following points–

1. Coding
First we need to learn any programming language and practice problem solving sites like Codecess, Hacker. You can develop small games, projects, console applications by getting the programming language under your control.

2. Basic knowledge of data structures, algorithms and object oriented programming is required.

3. Various information and practical concepts should be acquired about database, network. Knowledge of database applications such as Firebase and MySQL.

4. Learning one of the frameworks like .NET, Laravel and frameworks like REST is very important. Any stack, such as MERN, can be selected.

5. Must have basic understanding of web technology concepts (URLs, Domains, Protocols, DNS, APIs, Tongue Tools).

Knowing about DevOps tools (GitHub, Docker) is the best career path to follow. (Frontend, Backend, Fullstack, DevOps, Cyber ​​Security, Machine Learning) etc. This way you can easily understand whether you can make a career in web development or software engineering.

Source :- “Lafifa Jamal”, Principal Robotics and Mechatronics Engineering Department Dhaka University.
Author :- Md. Ibrahim Hossain Imon (University of Science and Technology)
Photo: – Pexels.com

Happy
Happy
100 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
100%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

3 thoughts on “Essential Knowledge for Software Engineering

Leave a Reply

Your email address will not be published. Required fields are marked *