Shahir here, I would like to know how to make own code for web server and WiFi connectivity? Without using external library.
You could if you wanted. I would recommend looking at the code in various libraries to see how other people do it. I will ask why you would want to given that other people have created libraries already.
I’m sorry that our course is not what you were looking for. If you are unsatisfied with the course, you can ask for a refund. We want our customers to be 100% satisfied with the course: https://randomnerdtutorials.com/returns-and-refunds/.
To better understand how the library works in the background, you can check the files on the src folder: https://github.com/me-no-dev/ESPAsyncWebServer/tree/master/src.
I hope this helps.
To understand the underlying code you would need to know C++ (.cpp stands for C plus plus) which is the object oriented version of C (So you would also need to understand OOP – Object Oriented Programming).
The big thing is that you don’t have to. Even seasoned programmers (I have been programming for nearly 50 years) will use libraries. For years I used the C Standard Library so I didn’t have to recreate some things.
I started out as an electronics engineer and moved to embedded programming as soon as micro controllers came out. Back in those dark ages we had to use assembler. Now we have C compilers/linkers and libraries so it’s much easier to concentrate on what you want your project to do rather than the nuts and bolts underneath.
Once you master writing code for your project (Or two or three) and understand C++ and OOP you could look into writing your own library(s) which would complete your journey. As they say you should walk before you try running.