My biggest collection of personal study notes from various FREE courses, tutorials, articles or lectures.
- CSS Full Course, including Flexbox - freeCodeCamp
- Responsive Web Design Certification from freeCodeCamp
- Build a Responsive Website - HTML, CSS Grid, Flexbox & More - Brad Traversy
- HTML Forms and Forms Customization with CSS, and JS Form Validation
- Sass Tutorial for Beginners - CSS With Superpowers - freeCodeCamp
- HTML, CSS & Vanilla JS Ready-to-use elements - modals, navbars, etc
-
JavaScript Full Course for Beginners (to advanced) - w3schools and freeCodeCamp
-
JavaScript Algorithms from solving freeCodeCamp & HackerRank challenges
Others:
- Using ChatGPT to create a CRUD (without update) Vanilla JS App - "Time Investment in Hours per Day to Complete a Task Calculator" with App Live Link
- Have a taste of React: Build your first ToDo App and host it on GitHub Pages
- From zero to Hero: React Fundamentals Course 2020 - freeCodeCamp
- React JS Crash Course 2021 - Traversy Media
- PHP Tutorial Part 1 (Data types, Conditionals & Loops, Functions, OOP, Files, cURL)
- PHP Tutorial Part 2 (MySQL, PHP Forms)
- Spring Boot Full Stack with Angular Application - Full Course 05-Feb-2021 - Amigoscode
- Full Stack Spring Boot RESTful API with MySQL and Angular - 4 Hour Youtube Playlist - Direct Source from getarrays.io | Roland Toussaint "Junior"
- Spring Boot API with Spring Security 5.7.11 using HTTP Basic Auth with STATELESS Sessions - Youtube 3h tutorial from getarrays.io on Oct-2022
- MySQL Tutorial for Beginners
- MySQL Tutorial for a Personal Project Management Application - Documentation Made with ChatGPT on December 2022
- MySQL Database for Calendar Mood Tracker and Journal App - Notes made with ChatGPT on December 2022
- Windows Command Line Tools
- Install Windows Subsystem for Linux (WSL) and Learn these first basic Linux commands
- The Most Popular Linux & Terminal Commands
- Load Balancing using NGINX
- Load Balancing using NGINX on Ping Status Tracker - Full Stack Application
- Learn Docker in 7 Easy Steps - Beginner's Tutorial by Fireship.io - 11min, 24-Aug-2020
- Installing Docker on RedHat versions 8 and later
Deployed Apps:
Other Apps / Repos:
-
https://github.com/radualexandrub/angular-crash-course-traversy
-
https://radubulai.com/Study/time-investment-to-complete-a-task-calculator
- You can clone this repo and download Markdown Viewer extension to open all the
.md
(markdown) files in Google Chrome. - Or... you can download Typora editor on your PC to directly open all the
.md
files (Note: Typora is no longer free to use since December 2021).
A table of some programming languages, their associated frameworks and package managers (as of 2021-2022):
Programming Language | Compilation/Execution | Package Manager(s) | Frameworks | Use Cases | Release Year | Licensing |
---|---|---|---|---|---|---|
JavaScript | Interpreted | npm, Yarn, pnpm, Bower | React, Angular, Vue.js, Next.js, Ember.js, Backbone.js, Svelte | Web frontend (SPA), Web backend (Node.js) | 1995 | MIT |
Python | Interpreted | pip, conda | Django, Flask, Pyramid, Bottle, CherryPy | Web backend, Data analysis, Machine Learning | 1991 | PSFL |
Java | Compiled + Interpreted | Maven, Gradle | Spring, Hibernate, Apache Struts, Play Framework | Web backend, Enterprise applications, Android apps | 1995 | GNU GPL |
C# | Compiled | NuGet | ASP.NET, .NET Core, Nancy, ServiceStack, Xamarin.Forms | Web backend, Windows desktop applications, Mobile apps | 2000 | MIT |
PHP | Interpreted | Composer | Laravel, Symfony, CodeIgniter, CakePHP, Yii | Web backend, API development | 1995 | PHP |
Ruby | Interpreted | RubyGems | Ruby on Rails, Sinatra, Hanami, Cuba | Web backend, Rapid prototyping | 1995 | MIT |
Go | Compiled | Go Modules | Gin, Echo, Revel, Buffalo, Iris | Web backend, Distributed systems | 2009 | BSD 3 |
Swift | Compiled | Swift Package Manager | SwiftUI, Vapor, Kitura, Perfect, Zewo | iOS, macOS app development | 2014 | Apache 2 |
Kotlin | Compiled | Gradle, Maven | Spring Boot, Ktor, Vert.x, Jooby, Spark | Android app development, Web backend | 2011 | Apache 2 |
TypeScript | Compiled | npm, Yarn | Express.js, NestJS, AdonisJS, LoopBack, Meteor | Web backend, Frontend development (with Angular/React) | 2012 | Apache 2 |
Rust | Compiled | Cargo | Rocket, Actix, Warp, Rocketeer, Nickel | Systems programming, High-performance applications | 2010 | Apache 2 |
Dart | Compiled | pub | Flutter | Mobile app development | 2011 | BSD 3 |
C++ | Compiled | Conan, vcpkg | Qt, Boost, Poco, Wt, CppCMS | Systems programming, High-performance applications | 1983 | Various licensing depending on the used libraries |
๐ My portfolio: radubulai.com
The Documentation and the Software created from these notes are released under the MIT license.
Copyright (c) 2020-2024 Radu-Alexandru Bulai