Here you can find 4 free online courses on developing Java web applications from MIT. These 4 online courses will improve your Java development skills.
4 Online Courses On Developing Java Web Applications
This course is for students who already have some software programming experience. The main goal of this course is to give students some experience in dealing with those challenges that arises during internet application development.
Some important topics covered in this course are concurrency, unpredictable load, security risks in web application, user demands for a multi-modal interface.
This teaches the human-computer interaction in the context of GUI. This course covers topics such as the human ability, design principles for a computer, evaluation and prototyping techniques and the implementation of GUI. This course includes coding assignments and a group project.
This course covers all the basics of database systems. Relational algebra, data model, schema normalization, query optimization are the main topics covered in this course.
This course is an introduction to software programming through Java. In this course, students will learn the fundamental of Java. The goal of the course is to develop a high-quality software that solves real problems.
Hope this four courses will help you in developing Java web applications.