1 Mastering App Development Requires More than Coding Skills2 Why is JavaScript a Good Choice for Building Web Apps?3 Why is Java a Good Choice for Building Web Apps?4 Comparing Java with JavaScript5 Good Programs Are: Effective, Robust, Efficient and Maintainable6 Run the Apps and Get Their Code