Workload: 2 hours
During the course I learned to build real-time web applications using websockets and the HTTP protocol, and to work with non-relational databases such as MongoDB to store and manipulate data. I also learned to build RESTful APIs with the Express.js framework. The course covers essential web development concepts such as routing, controllers and models, and teaches how to use Mongoose to simplify working with the database. Using Socket.io for real-time web applications was another highlight. By the end I felt confident and able to build complete web applications, front end to back end, with modern technologies and agile practices. Danki Code also offers support and an active community to help students reach their learning goals. I believe the course was very useful for my professional growth and gave me an excellent foundation for developing my skills as a web developer.