1. CS 346 W23 >
  2. Reference
      • Kotlin
      • JavaFX
      • Gradle
reference
Chapter 7

Reference

“You don’t have to know everything. You simply need to know where to find it when necessary.” – John Brunner

Kotlin

  • /r/kotlin
  • Kotlin Language
  • Kotlin YouTube channel
  • Kotlin: An Illustrated Guide
  • Kotlin Playground

JavaFX

  • JavaFX Home
  • JavaFX Documentation Project
  • JavaFX CSS Guide
  • Atlanta JFX Theme
  • ControlsFX Widgets
  • JFXtras Widgets

Gradle

  • /r/gradle
  • Gradle Plugins
  • Gradle User Manual
  • Gradle Tutorial - Crash Course (video)
  • JetBrains Package Search
  • Gradle Plugins Search
CS 346
  • Syllabus
    • Introduction
    • Course Staff
    • Schedule
    • Assessment
    • Quizzes
    • Course Policies
    • Supports
  • Course Project
    • Introduction
    • Specification
      • Notes Application
      • Markdown Editor
      • Diagram Editor
      • Whiteboard
    • Project Activities
    • Project Artifacts
    • Sprint Guidelines
  • Software Process
    • Introduction
    • Planning
    • Requirements
    • Analysis & Design
      • Software Architecture
      • Software Design
      • SOLID Principles
      • UX & UCD
      • Design Patterns
      • UML
    • Implementation
      • Pair Programming
      • TDD & Unit Testing
      • Code Reviews
      • Refactoring
      • CI/CD
    • Testing & Evaluation
      • Unit Testing
      • Integration Testing
      • Dependencies
      • Evaluation
    • Deployment
      • Copyright & Licensing
      • Documentation
      • Release Process
  • Getting Started
    • Introduction
    • Using Git
    • IntelliJ IDEA
    • Gradle Builds
    • Gradle Template
    • GitLab Setup
  • Learning Kotlin
    • Why Kotlin?
    • Getting Started
    • Types & Mutability
    • Control-Flow
    • Functions
    • Collections
    • Classes & Objects
    • Packages & Modules
    • Functional Kotlin
    • Idiomatic Kotlin
  • Building Software
    • Introduction
    • Console Applications
    • Desktop Applications
    • Web Services
    • Asynchronous Programming
    • Data & Databases
    • Containers & Docker
    • Kotlin Multiplatform
    • Other Frameworks
  • Reference
    • Agile
    • Architecture
    • Software Design
    • Infrastructure
    • Kotlin Ecosystem
    • Product Design
    • Software Process
  • Schedule
  • GitLab
  • Tags

  •  
  •