Learn Advance Your Future.

 

Find the best courses, videos, books, podcasts, and blogs to learn a new skill

Learn Java (Codecademy)

In this course you'll be exposed to fundamental programming concepts, including object-oriented programming (OOP) using Java. You'll build 7 Java projects'like a basic calculator'to help you practice along the way.

Learn Ruby (Codecademy)

In this course, you will gain familiarity with Ruby and basic programming concepts'including variables, loops, control flow, and most importantly, object-oriented programming. You'll get a chance to test your understanding in a final project, which you'll build locally.

Learn SQL (Codecademy)

In this course, you'll learn how to communicate with relational databases through SQL. You'll learn'and practice with 4 projects'how to manipulate data and build queries that communicate with more than one table.

Learn Vue.js (Codecademy)

Upon completing the lessons in Learn Vue.js, you will be able to create and style forms that handle real-world, dynamic data. You'll have a grounding in how to set up Vue.js and how to utilize essential features of Vue to tackle complex front-end problems.

Make a Website (Codecademy)

You'll build four simple websites using web development fundamentals, including HTML5, CSS3 and Bootstrap. You'll learn to understand and modify the structure of a basic website, as well as how to change the way a page looks and is laid out.

Become a Web Developer (Codecademy)

Go from no-code to an in-demand junior web developer, at a fraction of the cost of a bootcamp. Start with the front-end by learning HTML, CSS, and JavaScript. Then, master the back-end and APIs to round out your full-stack skills.

Learn ReactJS (Codecademy)

You'll develop a strong understanding of React's most essential concepts: JSX, class and function components, props, state, lifecycle methods, and hooks. You'll be able to combine these ideas in React's modular programming style.

Try ASP.NET Core

In this course, ASP.NET Core Fundamentals, you will build your first application with ASP.NET Core from scratch. First, you will learn how to work with a database to display and edit data. Then, you will explore middleware, view components, and database migrations with the Entity Framework. Finally, you will delve into building an API controller, and see how to work with client-side libraries.

Introduction to Data Structures

Data Structures and Algorithms (or DSA) is the most important course of any Computer Science program. In this course, we will deal with different data structures, their applications, running times, etc.

3D Interaction Design in Virtual Reality (Coursera)

This course will teach you about one of the most important aspects of VR, how you interact with a VR world. You will learn about the basic concepts and technologies of VR Interaction. You will then get hands on, learning about how to move around in VR and how to interact with the objects in your world.

Clear Both