Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA CompTIA Security+ Microsoft AZ-900
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Data Analysis
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin Mobile App Development SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Personal Development Neuro-Linguistic Programming Personal Transformation Life Purpose Mindfulness Sound Therapy Coaching CBT Cognitive Behavioral Therapy
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Leadership
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing Startup YouTube Marketing

IT & SoftwareOther IT & SoftwareSingle-Page Applications (SPA)

Building an end-to-end Single Page Web Application

Building an end-to-end Single Page Web Application
Rating: 3.7 out of 53.7 (6 ratings)
39 students
Created by KOWSHIK DUTTA
Last updated 5/2017
English

What you'll learn

  • Design and develop a Single Page Web Application end-to-end
  • Build web-services to expose data-base data to external world
  • Consume the above web-services using Java Script to feed the HTML elements

Requirements

  • Should be able to write Java classes, Servlets, JavaScript, HTML, CSS and SQL
  • Download and install Eclipse, Tomcat and MySQL to practice the course

Description

This course develops a single-page reporting application for a Automobile Retail Distribution company. 

The application will be built in 7 steps. The entire application will be built from scratch during the course. Course sequencing with time-lines are detailed as below:

Lesson 1: Introduction(10 mins)

I will give the demo of the application along with the Business case and the architecture

Lesson 2: 15 mins

I will start building the front-end of the application using HTML5 / CSS 
Lesson 3: 15 mins

I will complete the front-end of the application using JS & JQuery
Lesson 4:  5 mins

I will develop the data-model of the application in MySQL using sinple SQL statements
Lesson 5: 17 mins

I will build Java based web-services to expose the data to out-side world as json string
Lesson 6: 13 mins

I will use JQuery to consume the data from the web-services to feed the front-end
Lesson 7: 11 mins

I will use Google API to add a Pie Chart to the front end and feed it with data from web-services

This course will not teach you Java, JavaScript, HTML, CSS or SQL. A basic exposure to these languages are pre-requisite for following this course.

Eclipse is used as development environment, Tomcat has been used as Web Server and MySQL as DataBase. Installation procedure are not covered in the course. .

You will definitely be able to build an end-to-end Single Page application, without using any framework, after this course. 

Please feel free to have a look into the Lesson 1. Where you can view the demo as well as other details.

I welcome you to the join the course.

Who this course is for:

  • This course is for those who have basic exposure to JavaScript, Jquery, HTML, CSS, Java and SQL
  • Candidates aspiring to design and develop end to end Java based Single Page Web Application are ideal candidates for this course

Instructor

KOWSHIK DUTTA
Solution Architect
KOWSHIK DUTTA
  • 3.7 Instructor Rating
  • 6 Reviews
  • 39 Students
  • 1 Course

I am a Solution Architect and have been working on this area for last 15 years. Prior to that, had worked for 1+ years as Mechanical Engineer for an Automobile manufacturing company in India.

I have designed and delivered 7 projects till date, including one with multi-country and multi-site roll-outs. My deep understanding of Business processes, communication and expertise in data-modeling were key to such success.

I have participated and won 4 large out of 7 that I was involved. My technical expertise, estimation, communication and presentation capabilities were key enablers for this success.

Have successfully completed 4 consulting assignments. This includes successful development of POC as well. Has groomed a lot of associates to solution architect role, till date.

Have considerable domain knowledge in Manufacturing, Automotive, Power & Gas distribution, Automotive Leasing, Consulting domain. 

I have mostly developed BI and reporting solutions using both SAP and non-SAP based technologies. Recently building a java based OLTP plant-floor solution as well using Java and Web Technologies (HTML5, CSS, JS). Have technical exposure to big data and Apache Hadoop Eco System (HBase, Hive, Pig) as well.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.