WeCodeAcademy

App Developer (Java and .NET)

The two big object-oriented platforms behind business software, Android and games.

By the end: You can design classes and interfaces and store data in a database.

Look for the dashed Project step: a hands-on build that uses what the courses before it taught.

0 of 6 courses finishedStart the path ❯
  1. 1
    Java

    Object-oriented programming on the JVM.

    19 lessons · Beginner
  2. 2
    C#

    The .NET equivalent, also used by Unity.

    21 lessons · Beginner
  3. 3
    SQL

    Almost every app needs a database.

    18 lessons · Beginner
  4. 🛠
    Project: Library Management SystemProject

    Design a library system with classes, rules, a database and a C# port.

    7 steps · Intermediate
  5. 🛠
    Project: Bank Account SystemProject

    Model exact money, safe accounts, atomic transfers, threads and transactions.

    8 steps · Advanced
  6. 6
    Git

    Collaborate and keep history.

    15 lessons · Beginner