Building an Application Using Java SE 17

Building Java applications requires more than knowing the Java language. This course will teach you the tools, libraries, and practices you need to start building Java SE 17 applications.

5|Reviews (52)
Data+Become a specialist with access to over 1,400 data science courses.
₹734/mo
Data+Become a specialist with access to over 1,400 data science courses.
₹514

Why choose Security+?

check
Includes Core Tech Features
🔥
PluralSight 50% Monthly & Yearly MembershipLimited-time deals till Jul 31
verifiedGet this course for free with the Coursera Plus subscription.
✓ Compare courses before making a decision
Check Latest Price →
Price may vary. Check latest price on provider site.

Course Insight

Suitable for intermediate learners. Works well as a continuation after mastering Information Technology fundamentals. It bridges the gap toward advanced, production-level engineering.

Intermediate FriendlySelf-Paced LearningProject-Based

SKILLS TO
MASTER

Information Technology Basics
Fundamental principles and concepts
Practical ApplicationTrending
Real-world project implementation
Best Practices
Industry standard workflows and guidelines
Problem Solving
Core Concepts
Implementation
Workflow Integration
Optimization
Careers:Frontend Developer, Full Stack Developer, Web Engineer.

Quick Facts

Below sections are verified from last major sync. For real-time updates and today's latest lectures, Check official page here.

What You’ll Learn

To really master Java and start building your own Java applications, you need to go beyond learning the language. In this course, Building an Application Using Java SE 17, you will see all the tools, libraries, and practices you need to start building real-world Java applications. Most of your time during this course will be spent in the IDE, building a Java 17 application together from scratch. First, you'll explore topics such as: building Java projects using Maven, and using Java 17 language features. Next, you'll dive into testing code using JUnit, and calling a web API using Java's HttpClient. Finally, you'll learn about storing data in a relational database using JDBC, and creating a REST API using JAX-RS. After finishing this course, you'll be able to understand and contribute to large Java application codebases. Of course you won't be an expert in all the technologies we use in this course, so you can also continue learning in specific areas.

See how this course curriculum compares with alternatives

Outcomes

  • Course Overview : 1min.
  • Setting up a Java 17 Application : 44mins.
  • Calling an External Web API : 46mins.
  • Storing Data in a Database : 36mins.
  • Creating a REST API : 28mins.
  • Moving Towards Production : 28mins.
See side-by-side differences in learning outcomes

FAQs

Top Alternatives

Highly-rated courses worth your attention

Building and Running Your First Docker App
5.0· 2 Hrs 9 minutes
Beginner
SECURITY+
₹514/yr₹1,02750% OFF|₹734/mo
Building Configurable Applications Using .NET 5 Generic Host
5.0· 1 Hrs 54 minutes
Intermediate
SECURITY+
₹514/yr₹1,02750% OFF|₹734/mo
Using Operators, Decision, and Looping Constructs (Java SE 8 Programmer I Certification 1Z0-808)
5.0· 1 Hrs 27 minutes
Intermediate
SECURITY+
₹514/yr₹1,02750% OFF|₹734/mo
Developing Java Apps with Docker
4.0· 3 Hrs 21 minutes
Intermediate
SECURITY+
₹514/yr₹1,02750% OFF|₹734/mo
Building an SPA Using Spring Framework 5 and Angular
4.0· 1 - Hrs 46 minutes
Intermediate
SECURITY+
₹514/yr₹1,02750% OFF|₹734/mo
Google IT Support Professional Certificate
4.8· 6 months at 10 Hrs a week
Beginner
COURSERA PLUS
₹7,559/yr₹13,99946% OFF|₹2,099/mo
Building an Application Using Java SE 17
5(52+ learners)
PluralSight 50% Monthly & Yearly Membership
50% off first month or year on any Individual plan. Use code NEWSKILLS50 at checkout.