Are you intrigued by the digital world and eager to understand the magic behind it? Programming is the key to unlocking this mystery. It's a skill that empowers you to create innovative solutions, automate tasks, and build incredible applications.
Fortunate for you, I've compiled a list of resources for you to begin with. Continue to scroll down.
HTML
➜ w3schools.com
CSS
➜ css-tricks.com
JavaScript
➜ javascript.info
Python
➜ realpython.com
TypeScript
➜ codeacademy.com
Java
➜ javatpoint.com
Ruby
➜ rubyguides.com
C++
➜ learncpp.com
C#
➜ csharp.net
PHP
➜ php.net
Swift
➜ hackingwithswift.com
Kotlin
➜ kotlinlang.org
Rust
➜ rust-lang.org
Dart
➜ dart.dev
R
➜ r-project.org
Perl
➜ perl.org
Scala
➜ scala-lang.org
Haskell
➜ haskell.org
Julia
➜ julialang.org
Elixir
➜ elixir-lang.org
React
➜ react.dev
Vue
➜ vuejs.org
Ruby on Rails
➜ railstutorial.org
Next.js
➜ nextjs.org
Angular
➜ angular.dev
Django
➜ djangoproject.com
Flask
➜ flask.palletsprojects.com
Laravel
➜ laravel.com
Spring Boot
➜ spring.io
Flutter
➜ flutter.dev
Bootstrap
➜ getbootstrap.com
Tailwind CSS
➜ tailwindcss.com
Git
➜ learngitbranching.js.org
API
➜ freecodecamp.org
REST
➜ restfulapi.net
Microservices
➜ dzone.com
Backend
➜ theserverside.com
DevOps
➜ theserverside.com
Full Stack
➜ theodinproject.com
Cloud
➜ dzone.com
Unity
➜ unity.com
Unreal Engine
➜ unrealengine.com
Practice makes perfect. Good luck on your journey!