وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Java for All Platforms: Desktop, Web, and Mobile Development

سرفصل های دوره

Are you interested in learning more about Java so you can develop applications for desktop, web, and mobile platforms? In this course, Todd Perkins provides a structured guide to Java application development, from choosing an IDE and creating a user interface, to coding for Android and unit testing.

Explore the basic building blocks of the Java language: variables, functions, arrays, conditional statements, and classes. Get tips on creating your user interface with JavaFX as your tool. Learn how to use Spring to build APIs and manage deployment of Java applications via server-side programming with JSON data, Tomcat, JavaServer Pages, and more. By the end of this course, you’ll have the skills you need to create simple desktop, web, and mobile Java apps, optimizing your Android development workflow with testing, debugging, and dependency management tools.


01 - Introduction
  • 01 - Learning the basics of Java development
  • 02 - What you should know
  • 03 - Making the most of the exercise files

  • 02 - 1. Install Java and an IDE
  • 01 - Picking a Java IDE
  • 02 - Installing IntelliJ
  • 03 - IntelliJ set up
  • 04 - Creating a Java class

  • 03 - 2. Java Basics Review
  • 01 - Variables
  • 02 - Functions
  • 03 - Arrays and lists
  • 04 - Conditional statements
  • 05 - Classes and packages
  • 06 - Input and output
  • 07 - Read data from a file
  • 08 - Handle Java errors
  • 09 - Challenge Sum of a list

  • 04 - 3. Create a User Interface with JavaFX
  • 01 - Creating a JavaFX application
  • 02 - Creating a user interface
  • 03 - Handling button presses
  • 04 - Challenge Secret word

  • 05 - 4. Server-Side Java
  • 01 - Creating a Spring project
  • 02 - Building APIs
  • 03 - Returning JSON data
  • 04 - Installing Tomcat
  • 05 - Working with JSPs
  • 06 - Challenge Favorite color

  • 06 - 5. Android Development
  • 01 - Creating an Android project in Android Studio
  • 02 - Setting up an Android emulator
  • 03 - Customizing a user interface
  • 04 - Handling button presses
  • 05 - Accepting user input from a TextField
  • 06 - Challenge OnOff switch

  • 07 - 6. Unit Testing, Debugging, and Dependencies
  • 01 - Creating unit tests
  • 02 - Running unit tests
  • 03 - Managing dependencies with Maven
  • 04 - Managing dependencies with Gradle
  • 05 - Debugging code
  • 06 - Coverage
  • 07 - Challenge Assert null

  • 08 - Conclusion
  • 01 - Next steps
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 42112
    حجم: 364 مگابایت
    مدت زمان: 121 دقیقه
    تاریخ انتشار: ۵ دی ۱۴۰۳
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید