Description
Java is one of the most popular programming languages due to its flexibility and interoperability. It is commonly used for software development, mobile applications, and large-scale system design. Java was created in 1995 and is maintained by Oracle. Despite its age, Java is still very popular. It was created to be fast, secure, dependable, user-friendly, and extremely portable. This portability advantage comes because Java is run on a cross-platform environment. Android apps are also written in Java because they run in a Java language environment.
Syllabus:
- Hello World
- Cook your lasagna
- Annalyn's Infiltration
- Bird Watcher
- Karl's Languages
- Squeaky Clean
- Elon's Toy Car
- Play Your Cards!
- Need for Speed
- Remote Control Competition
- Cars, Assemble!
- Log Levels
- Salary Calculator
- Football Match Reports
- Wizards and Warriors
- Two Fer
- Hamming
- Gigasecond
- Scrabble Score
- Difference of Squares
- Secret Handshake
- Matrix
- Triangle
- Rotational Cipher
- Saddle Points
- Flatten Array
- Word Count
- Robot Name
- Binary Search
- Bank Account
- Linked List
- Raindrops
- Isogram
- Pig Latin
- Anagram
- Reverse String
- Darts
- D&D Character
- Grains
- Resistor Color
- Resistor Color Duo
- Micro Blog
- Protein Translation
- Diamond
- Proverb
- Twelve Days
- Bob
- Beer Song
- Food Chain
- House
- ISBN Verifier
- Largest Series Product
- Luhn
- Knapsack
- Nucleotide Count
- Phone Number
- Series
- Roman Numerals
- Allergies
- Meetup
- Yacht
- Bowling
- Minesweeper
- Queen Attack
- Dominoes
- Go Counting
- Markdown
- Poker
- Word Search
- Perfect Numbers
- Say
- Sieve
- Sum of Multiples
- Variable Length Quantity
- Alphametics
- Robot Simulator
- Wordy
- Forth
- Kindergarten Garden
- Pascal's Triangle
- Spiral Matrix
- Tournament
- Transpose
- Collatz Conjecture
- Error Handling
- Nth Prime
- Prime Factors
- Two Bucket
- Complex Numbers
- Rational Numbers
- Pythagorean Triplet
- Atbash Cipher
- Run-Length Encoding
- Affine Cipher
- Rail Fence Cipher
- Crypto Square
- Simple Cipher
- All Your Base
- Clock
- Zebra Puzzle
- Palindrome Products
- Matching Brackets
- Book Store
- Change
- ETL
- Grade School
- Grep
- REST API
- OCR Numbers
- Rectangles
- Binary Search Tree
- Parallel Letter Frequency
- Simple Linked List
- Sublist
- Tree Building
- Zipper
- Circular Buffer
- Diffie-Hellman
- Hangman
- List Ops
- Custom Set
- Satellite
- Leap
- Armstrong Numbers
- RNA Transcription
- Acronym
- Pangram
- Space Age
- Connect
- SGF Parsing