Course / Course Details

Developing Scalable Apps with Java Course

  • Gayathri Perumal image

    By - Gayathri Perumal

  • 0 students
  • N/A
  • (0)

Course Description

  • Developing Scalable Apps with Java is designed to teach learners how to build Java applications that can handle increasing users, workloads, and data efficiently. The course covers scalable application architecture, performance optimization, modular design, database integration, cloud-ready development, and microservices concepts.

Course Outcomes

  • Understand the principles of scalable Java application development.
  • Design applications using modular and maintainable Java architecture.
  • Build Java applications capable of handling increased workloads.
  • Apply performance optimization techniques to Java applications.
  • Understand concurrent and efficient application processing.
  • Work with databases and optimize data-access operations.
  • Understand the fundamentals of microservices architecture.
  • Develop applications with cloud-ready scalability in mind.
  • Identify common scalability bottlenecks and improve application performance.
  • Apply best practices for building reliable, maintainable, and production-ready Java applications.

Course Curriculum

  • 1 chapters
  • 184 lectures
  • 0 quizzes
  • N/A total length
Toggle all chapters
1 Introduction Developing Scalable Apps with Java


2 Interview With Urs Pt 1 Developing Scalable Apps with Java
1.28 Min


3 History of Scaling Developing Scalable Apps with Java
1.2 Min


4 The Race for Scalability Developing Scalable Apps with Java


5 Increasing Capacity Developing Scalable Apps with Java


6 Brave New World Developing Scalable Apps with Java
1.29 Min


7 Problem Solved Developing Scalable Apps with Java
2.34 Min


8 Problem Solved Developing Scalable Apps with Java


9 A Better Solution Developing Scalable Apps with Java
1.46 Min


10 The Perfect Solution Developing Scalable Apps with Java


11 The Perfect Solution Developing Scalable Apps with Java
1.02 Min


12 Reality Check Developing Scalable Apps with Java
1.26 Min


13 Success Stories Developing Scalable Apps with Java
1.34 Min


14 Sites Running on App Engine Developing Scalable Apps with Java


15 Interview with Mike Developing Scalable Apps with Java
2.59 Min


16 Outro Developing Scalable Apps with Java


17 Introduction Developing Scalable Apps with Java
1.03 Min


18 App Engine Development Cycle Developing Scalable Apps with Java
2.43 Min


19 Creating AppEngine Project Developing Scalable Apps with Java
1.08 Min


20 Valid AppEngine IDs Developing Scalable Apps with Java


21 Valid AppEngine IDs Developing Scalable Apps with Java


22 Cloud Endpoints Developing Scalable Apps with Java
1.32 Min


23 Exercise Introduction Developing Scalable Apps with Java
1.26 Min


24 Introducing Code Repository Developing Scalable Apps with Java


25 Setup Development Environment Developing Scalable Apps with Java
1.39 Min


26 Running Hello Endpoints Project Developing Scalable Apps with Java
7.28 Min


27 Explore Project Layout and Configuration Developing Scalable Apps with Java
6.19 Min


28 Project Config Files Developing Scalable Apps with Java


29 Project Config Files Developing Scalable Apps with Java


30 Overview of Endpoints Code Developing Scalable Apps with Java
5.17 Min


31 Overview of Web Frontend Developing Scalable Apps with Java
6.33 Min


32 Run The Hello World Ap0p Developing Scalable Apps with Java


33 Add New Endpoints Function Developing Scalable Apps with Java


34 Add New Endpoints Function Developing Scalable Apps with Java
3.58 Min


35 Using Maven Archetypes Developing Scalable Apps with Java
3.33 Min


36 Translate API Developing Scalable Apps with Java
2.03 Min


37 Translate API Developing Scalable Apps with Java


38 Introducing Conference Central Developing Scalable Apps with Java
2 Min


39 Conference Central Project Layout Developing Scalable Apps with Java
2.11 Min


40 Conference Central Project Layout Developing Scalable Apps with Java


41 Exploring ConferenceApi Developing Scalable Apps with Java
3.15 Min


42 Profile Form Developing Scalable Apps with Java
1.16 Min


43 Add ProfileForm Developing Scalable Apps with Java
2.27 Min


44 Add ProfileForm Developing Scalable Apps with Java


45 User Authentication Developing Scalable Apps with Java
2.02 Min


46 Login Functionality Developing Scalable Apps with Java
4.07 Min


47 Updating saveProfile Developing Scalable Apps with Java
1.21 Min


48 Updating saveProfile Developing Scalable Apps with Java


49 Outro Developing Scalable Apps with Java


50 Introduction Developing Scalable Apps with Java
1.31 Min


51 Introducing Datastore Developing Scalable Apps with Java
2.03 Min


52 Your Experience Developing Scalable Apps with Java


53 Your Experience Developing Scalable Apps with Java


54 Kinds Entities Properties Developing Scalable Apps with Java
1.53 Min


55 Modeling Datastore Developing Scalable Apps with Java


56 Modeling Datastore Developing Scalable Apps with Java


57 Exercise Introduction Developing Scalable Apps with Java


58 Defining Recipe Entities Developing Scalable Apps with Java
2 Min


59 Property Types Developing Scalable Apps with Java


60 Supported Property Types Developing Scalable Apps with Java


61 Supported Property Types Developing Scalable Apps with Java


62 Define Profile Entity Developing Scalable Apps with Java


63 Implicit and Explicit Keys Developing Scalable Apps with Java
1.48 Min


64 Choosing Keys Developing Scalable Apps with Java


65 Choosing Keys Developing Scalable Apps with Java


66 Saving Data with Objectify Developing Scalable Apps with Java
2.4 Min


67 Saving and Viewing Profile Developing Scalable Apps with Java
3.29 Min


68 Saving and Viewing Profile Developing Scalable Apps with Java


69 Save Profile Solution Developing Scalable Apps with Java


70 Saving Data Conclusion Developing Scalable Apps with Java


71 Datastore Dashboard Developing Scalable Apps with Java
1.2 Min


72 Conflicting Keys Developing Scalable Apps with Java
2.06 Min


73 Getting Entities from Datastore Developing Scalable Apps with Java
2.31 Min


74 Testing getProfile Developing Scalable Apps with Java


75 Implement getProfile Developing Scalable Apps with Java


76 Implement getProfile Developing Scalable Apps with Java


77 Updating Profile Entities Developing Scalable Apps with Java
1.45 Min


78 Updating Profile Exercise Developing Scalable Apps with Java


79 saveProfile Solution Developing Scalable Apps with Java
2.48 Min


80 Using The Web UI Developing Scalable Apps with Java
3.41 Min


81 Web UI and Backend API Developing Scalable Apps with Java
1.26 Min


82 Configuring WEB CLIENT ID Developing Scalable Apps with Java
4.57 Min


83 Enable the Web UI Developing Scalable Apps with Java
1.44 Min


84 Client ID Developing Scalable Apps with Java
1.02 Min


85 Client ID Developing Scalable Apps with Java


86 Adding Tests To Your App Developing Scalable Apps with Java
8.17 Min


87 Outro Developing Scalable Apps with Java


88 Introduction Developing Scalable Apps with Java


89 Data Relationships Developing Scalable Apps with Java
1.44 Min


90 Exercise Introduction Developing Scalable Apps with Java
1.11 Min


91 Create Conferences Developing Scalable Apps with Java
6.03 Min


92 Registering An Entity Class Developing Scalable Apps with Java


93 Code for Creating Conferences Developing Scalable Apps with Java
1.36 Min


94 Code for Creating Conferences Developing Scalable Apps with Java


95 Save Conferences Developing Scalable Apps with Java
4.13 Min


96 Save Conferences Developing Scalable Apps with Java
1.43 Min


97 Types of Queries Developing Scalable Apps with Java
1.52 Min


98 Query by Kind Developing Scalable Apps with Java
5.12 Min


99 Query For All Conferences Developing Scalable Apps with Java
1.31 Min


100 Query For All Conferences Developing Scalable Apps with Java


101 Filter by Ancestor Developing Scalable Apps with Java
1.4 Min


102 Filter by Ancestor Developing Scalable Apps with Java
2.18 Min


103 Filtering by Property Theory Developing Scalable Apps with Java
1.54 Min


104 Filter by Property Developing Scalable Apps with Java
1.04 Min


105 Filter By Propery Developing Scalable Apps with Java
2.57 Min


106 Filter By Property Developing Scalable Apps with Java


107 Recap On Queries Developing Scalable Apps with Java


108 Indexes Developing Scalable Apps with Java
2.09 Min


109 Indexes and Storage Developing Scalable Apps with Java
1.11 Min


110 Suppressing Single Property Indexes Developing Scalable Apps with Java
1.21 Min


111 Suppressing Single Property Indexes Quiz Developing Scalable Apps with Java


112 Suppressing Single Property Indexes Developing Scalable Apps with Java


113 Composite Indexes Developing Scalable Apps with Java
1.4 Min


114 Deploy Non Existing Composite Index Developing Scalable Apps with Java


115 Deploy Non Existing Composite Index Developing Scalable Apps with Java


116 Deploy Non Existing Composite Index Developing Scalable Apps with Java


117 Exploring Indexes Developing Scalable Apps with Java
5.13 Min


118 Creating New Composite Indexes Steps Developing Scalable Apps with Java


119 Creating New Composite Indexes Developing Scalable Apps with Java


120 Creating New Composite Indexes Developing Scalable Apps with Java


121 Query Restrictions Developing Scalable Apps with Java
1.19 Min


122 Exploring Query Restrictions Developing Scalable Apps with Java
1.11 Min


123 Exploring Query Restrictions Developing Scalable Apps with Java
1.17 Min


124 Write a Query Developing Scalable Apps with Java


125 Write a Query Developing Scalable Apps with Java
1.22 Min


126 Dynamic Filters Developing Scalable Apps with Java
6.19 Min


127 Using Filters Developing Scalable Apps with Java
1.05 Min


128 Using Filters Developing Scalable Apps with Java
1.48 Min


129 Datastore Layers Developing Scalable Apps with Java


130 Datastore Commit Process Developing Scalable Apps with Java
1.57 Min


131 Strong Consistency Diagram Developing Scalable Apps with Java


132 Deciding on Data Model Quiz Developing Scalable Apps with Java


133 Deciding on Data Model Solution Developing Scalable Apps with Java


134 Transactions Developing Scalable Apps with Java
3.19 Min


135 Register for conference in a transaction Developing Scalable Apps with Java
6.14 Min


136 Adding Transactions in Objectify Developing Scalable Apps with Java
4.06 Min


137 Adding Transactions Developing Scalable Apps with Java
1.44 Min


138 Wrapping Up Transactions Developing Scalable Apps with Java
1.39 Min


139 Query for Conferences to Attend Developing Scalable Apps with Java
2.36 Min


140 Conferences to Attend Developing Scalable Apps with Java


141 Unregistering From a Conference Developing Scalable Apps with Java
1.2 Min


142 Conference Unit Tests Developing Scalable Apps with Java
1.43 Min


143 Outro Developing Scalable Apps with Java


144 Introduction Developing Scalable Apps with Java
1.09 Min


145 Memcache Developing Scalable Apps with Java
1.54 Min


146 Jocelyn Intro Developing Scalable Apps with Java


147 Memcache and Objectify Developing Scalable Apps with Java
3.56 Min


148 Using Memcache with Objectify Developing Scalable Apps with Java


149 Using Memcache with Objectify Developing Scalable Apps with Java


150 Using Memcache for Announcements Developing Scalable Apps with Java


151 Using the Memcache Service Developing Scalable Apps with Java
2.53 Min


152 Testing Announcements Developing Scalable Apps with Java
3.21 Min


153 Set and Get Announcements Developing Scalable Apps with Java
2.14 Min


154 Set and Get Announcements Developing Scalable Apps with Java
11.18 Min


155 Task Queues Cron Jobs Developing Scalable Apps with Java
1.28 Min


156 When To Use Task Queue Developing Scalable Apps with Java


157 When To Use A Task Queue Developing Scalable Apps with Java


158 Push Queues Developing Scalable Apps with Java
2.4 Min


159 SendEmailServlet Developing Scalable Apps with Java
8.39 Min


160 Add a Task Developing Scalable Apps with Java
2.11 Min


161 Add a Task Solution Developing Scalable Apps with Java
1.28 Min


162 Pull Queues Developing Scalable Apps with Java
1.41 Min


163 Pull Queues Developing Scalable Apps with Java


164 Cron Jobs Developing Scalable Apps with Java
1.03 Min


165 Configuring Cron Jobs Developing Scalable Apps with Java
3.49 Min


166 Set Up a Cron Job Developing Scalable Apps with Java
2.12 Min


167 Set Up a Cron Job Developing Scalable Apps with Java


168 Scaling Settings Developing Scalable Apps with Java
5.04 Min


169 AppStats Developing Scalable Apps with Java
2.34 Min


170 Edge Caching Developing Scalable Apps with Java
2.2 Min


171 How To Optimize Quiz Developing Scalable Apps with Java


172 How To Optimize Solution Developing Scalable Apps with Java
1.01 Min


173 Outro Developing Scalable Apps with Java


174 Introduction Developing Scalable Apps with Java


175 What Is Your Mobile Device Developing Scalable Apps with Java


176 Demo of Installing Android Application Developing Scalable Apps with Java
1.55 Min


177 More Theory On Cloud Endpoints Developing Scalable Apps with Java
1.4 Min


178 Exercise Introduction Developing Scalable Apps with Java


179 Generating The Client Libraries Developing Scalable Apps with Java
8.11 Min


180 Putting It All Together Developing Scalable Apps with Java


181 Outro Developing Scalable Apps with Java
3.15 Min


Instructor

0 Rating
0 Reviews
18 Students
306 Courses

Course Full Rating

0

Course Rating
(0)
(0)
(0)
(0)
(0)

No Review found

Sign In or Sign Up as student to post a review

Student Feedback

You must be enrolled to ask a question

You must be enrolled to ask a question