←ਸਾਰੀਆਂ ਮੰਜਿਲਾਂ

Raahaao Code: Java

Core Java from your first class to collections, streams and tests.

9+ ਪਾਠ ਦੇ ਘੰਟੇ · 2 ਪ੍ਰੋਜੈਕਟ · €35

ਇਹਨਾਂ ਪ੍ਰੀਖਿਆਵਾਂ ਦੀ ਤਿਆਰੀ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ: IT Specialist – Java (Certiport)

ਜਾਂ ਇਸਨੂੰ ਮਹੀਨਾਵਾਰ ਪਲਾਨ ਵਿੱਚ ਲਓ, €3.46 ਪ੍ਰਤੀ ਹਫ਼ਤੇ ਤੋਂ (ਬਿੱਲ ਹਰ ਮਹੀਨੇ €15) →

ਕੋਈ ਵੀ ਪਾਠ ਖੋਲ੍ਹਣ ਲਈ ਖਾਤਾ ਚਾਹੀਦਾ ਹੈ। ਖਾਤੇ ਬਿਨਾਂ ਤੁਸੀਂ ਮੰਜ਼ਿਲਾਂ ਅਤੇ ਕੀਮਤਾਂ ਵੇਖ ਸਕਦੇ ਹੋ।

ਭੁਗਤਾਨ ਕਰੋ

ਤੁਸੀਂ ਸਿੱਖੋਗੇ, ਮੰਜਿਲ ਦਰ ਮੰਜਿਲ

  1. 1

    First programs (Beginner)

    • How Java runs
    • Variables and types
    • Input and output
  2. 2

    Logic (Beginner)

    • Decisions
    • Loops
    • Methods
  3. 3

    Objects (Intermediate)

    • Classes and objects
    • Inheritance and polymorphism
    • Interfaces and records
  4. 4

    Collections (Intermediate)

    • Arrays and ArrayList
    • Maps and Sets
    • Generics and exceptions
  5. 5

    Pro (Job-ready)

    • Lambdas and streams
    • Testing your code
    • Concurrency basics
    • Building real projects

ਛੱਤ ਉੱਤੇ ਦੋ ਪ੍ਰੋਜੈਕਟ

Bank account system

Build a small command-driven bank system that reads a scripted session from standard input. You will model accounts and their operations with classes, keep money as whole cents, and handle withdrawals that exceed an account balance with a custom exception.

  • The program reads commands from standard input until quit and opens named accounts with sequential IDs starting at 1.
  • Deposits add a positive number of cents to the selected account and report the updated balance.
  • Withdrawals subtract cents when funds are available and use InsufficientFundsException when they are not.
  • Transfers move cents between two accounts and do not change either balance if the source lacks funds.
  • Statements show the account ID, account name, and balance in cents.
  • Invalid amounts and unknown account IDs produce clear error lines without stopping the session.
  • The solution models accounts and the bank with Account and Bank classes, and stores balances as whole cents.

Blackjack

Build a one-player Blackjack round against a dealer. Use Card, Deck and Hand classes to model the game, and make the shuffled deck repeatable from a seed so you can trace and debug each round.

  • Card represents a playing card with a rank and suit, and displays it in the format fixed in the brief
  • Deck creates a standard 52-card deck and shuffles it deterministically from the supplied seed using the brief LCG
  • Hand computes its Blackjack total with aces counted as 1 or 11 without busting when possible
  • The player and dealer are each dealt two cards from the seeded deck, alternating player then dealer
  • The hit command deals one card to the player and ends the round immediately if the player busts
  • The stand command makes the dealer hit while the dealer total is below 17
  • The final result is Blackjack, Bust, Win, Lose or Push according to the rules in the brief
  • The program prints the final player hand, dealer hand and result in the exact format in the brief

ਸਵਾਲ

ਮੈਨੂੰ ਕੁਝ ਇੰਸਟਾਲ ਕਰਨਾ ਪਵੇਗਾ?

ਨਹੀਂ। ਸਭ ਕੁਝ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚਲਦਾ ਹੈ। ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਤੁਸੀਂ ਆਪਣੇ ਕੰਪਿਊਟਰ ਉੱਤੇ ਵੀ ਕੰਮ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਆਪਣੀਆਂ ਫਾਈਲਾਂ ਅੱਪਲੋਡ ਕਰ ਸਕਦੇ ਹੋ।

ਕੀ ਮੈਂ ਉਹ ਨੱਕ ਸਕਦਾ ਹਾਂ ਜੋ ਮੈਂ ਪਹਿਲਾਂ ਸੇ ਜਾਣਦਾ ਹਾਂ?

ਹਾਂ। ਜਦੋਂ ਤੁਸੀਂ ਕਿਸੇ ਮੰਜਿਲ ਦੇ ਮਾਲਕ ਬਣ ਜਾਉ, ਹਰੇਕ ਮੰਡਲੀ ਦੀ ਇੱਕ ਪਰੀਖਿਆ ਹੈ: 10 ਵਿੱਚੋਂ 8 ਸਕੋਰ ਕਰੋ ਅਤੇ ਉਹ ਮੰਜਿਲ ਖੁੱਲ ਜਾਂਦੀ ਹੈ।

ਵਾਪਸੀ ਨੀਤੀ ਕੀ ਹੈ?

ਖਰੀਦ ਦੇ 5 ਦਿਨਾਂ ਅੰਦਰ ਵਾਪਸੀ। 5 ਦਿਨਾਂ ਦੇ ਬਾਅਦ, ਕੋਈ ਵਾਪਸੀ ਜਾਂ ਵਾਪਸ ਨਹੀਂ।

ਕੀ ਮੈਂ ਪਹੁੰਚ ਰੱਖਦਾ ਹਾਂ?

ਹਾਂ। ਜੋ ਮੰਜਿਲ ਤੁਸੀਂ ਖਰੀਦਦੇ ਹੋ ਉਹ ਤੁਹਾਡੀ ਹੈ, ਕੋਈ ਸਦਸਤਾ ਨਹੀਂ ਹੈ।

Refund policy