Top 10 VS Code Themes 2023
By codeSTACKr
Published: Jan 27, 2023“
Become A VS Code SuperHero Today: https://vsCodeHero.com
Join my Discord developer community: https://discord.gg/A9CnsVzzkZVS Code Tip of the Day
Here are the top 10 vs code themes in my opinion in less than 60 seconds:
– Good ‘ol VS Code Default Dark
– One Dark Pro
– GitHub Theme
– Winter is Coming
– Synthwave ‘84
– Coder Coder Dark
– Level Up Theme
– Cobalt 2
– Night Owl
– codeSTACKr
Tools I use:
- codeSTACKr VS Code Theme: https://marketplace.visualstudio.com/…
- STACKr Code Font (Exclusive to my VS Code Course – https://vsCodeHero.com)
- SuperHero Extension Pack: https://marketplace.visualstudio.com/…
Show support!
- PayPal: https://paypal.me/codeSTACKr
Watch Next:
- Playlist: Web Development For Beginners – https://www.youtube.com/watch?v=Ez4yH…
Connect With codeSTACKr:
- Website: https://www.codestackr.com
- Twitter: https://twitter.com/codeSTACKr
- Instagram: https://instagram.com/codeSTACKr
- Facebook: https://facebook.com/codeSTACKr
”
Tag: coding
[#Script #Coding] JavaScript Variables
JavaScript Variables
By codeSTACKr
Published: Aug 26, 2022“
Become A VS Code SuperHero Today: https://vsCodeHero.com
Join my Discord developer community: https://discord.gg/A9CnsVzzkZ
JavaScript variables are explained quickly!
Tools I use:
- codeSTACKr VS Code Theme: https://marketplace.visualstudio.com/…
- STACKr Code Font (Exclusive to my VS Code Course – https://vsCodeHero.com)
- SuperHero Extension Pack: https://marketplace.visualstudio.com/…
Show support!
- PayPal: https://paypal.me/codeSTACKr
Watch Next:
- Playlist: Web Development For Beginners – https://www.youtube.com/watch?v=Ez4yH…
Connect With codeSTACKr:
- Website: https://www.codestackr.com
- Twitter: https://twitter.com/codeSTACKr
- Instagram: https://instagram.com/codeSTACKr
- Facebook: https://facebook.com/codeSTACKr
JavaScript variables are explained quickly!
Tools I use:
- codeSTACKr VS Code Theme: https://marketplace.visualstudio.com/…
- STACKr Code Font (Exclusive to my VS Code Course – https://vsCodeHero.com)
- SuperHero Extension Pack: https://marketplace.visualstudio.com/…
Show support!
- PayPal: https://paypal.me/codeSTACKr
Watch Next:
- Playlist: Web Development For Beginners – https://www.youtube.com/watch?v=Ez4yH…
Connect With codeSTACKr:
- Website: https://www.codestackr.com
- Twitter: https://twitter.com/codeSTACKr
- Instagram: https://instagram.com/codeSTACKr
- Facebook: https://facebook.com/codeSTACKr
[READ MORE]”
[#Script #Coding] Python API Development – Comprehensive Course for Beginners
Python API Development – Comprehensive Course for Beginners
By freeCodeCamp.org
Published: Nov 01, 2021“
Learn Python API development in one of the most comprehensive courses ever on the topic. You will build a full-fledged API in Python using FastAPI. You will learn the fundamentals of API design including routes, serialization/deserialization, schema validation, and models. You will also learn about SQL, testing with pytest, and how to build out a CI/CD pipeline using GitHub actions.
Code: https://github.com/Sanjeev-Thiyagaraj…
Course from Sanjeev Thiyagarajan. Check out his channel: https://www.youtube.com/channel/UC2sY…
Course Contents
- 00:00 Intro
- 06:33 Project Overview
- 11:22 Mac Python Installation
- 13:15 Mac VS Code install and setup
- 16:37 Windows Python Installation
- 18:30 Windows VS Code install and setup
- 22:11 Python virtual Env Basics
- 24:35 Virtual Env on windows
- 28:56 Virtual Env on Mac
- 34:17 Install dependencies w/ pip
- 36:21 Starting FastAPI
- 39:23 Path Operations
- 53:22 Intro toman
- 57:34 HTTP Requests
- 1:07:29 Schema Validation with Pydantic
- 1:22:45 CRUD Operations
- 1:29:44 Storing in Array
- 1:34:06 Creating
- 1:38:15 Postman Collections & saving requests
- 1:39:47 Retrieve One
- 1:48:10 Path order Matters
- 1:52:46 Changing response Status Codes
- 2:01:49 Deleting
- 2:10:31 Updating
- 2:18:02 Automatic Documentation
- 2:21:34 Python packages
- 2:24:11 Database Intro
- 2:28:54 Postgres Windows Install
- 2:31:28 Postgres Mac Install
- 2:34:26 Database Schema & Tables
- 2:44:35 Managing Postgres with PgAdmin GUI
- 3:12:10 Your first SQL Query
- 3:19:43 Filter results with “where”
- 3:22:55 SQL Operators
- 3:26:38 IN
- 3:28:07 Pattern matching with LIKE
- 3:31:59 Ordering Results
- 3:36:27 LIMIT & OFFSET
- 3:39:21 Modifying Data
- 3:53:48 Setup App Database
- 3:58:21 Connecting to database w/ Python
- 4:08:00 Database CRUD
- 4:31:18 ORM intro
- 4:35:33 SQLALCHEMY setup
- 4:55:25 Adding CreatedAt Column
- 5:00:59 Get All
- 5:07:55 Create
- 5:15:50 Get by ID
- 5:19:50 Delete
- 5:22:31 Update
- 5:28:21 Pydantic vs ORM Models
- 5:32:21 Pydantic Models Deep Dive
- 5:38:57 Response Model
- 5:50:08 Creating Users Table
- 5:54:50 User Registration Path Operation
- 6:03:27 Hashing Passwords
- 6:08:49 Refractor Hashing Logic
- 6:10:32 Get User by ID
- 6:17:13 FastAPI Routers
- 6:27:34 Router Prefix
- 6:30:31 Router Tags
- 6:32:49 JWT Token Basics
- 6:47:03 Login Process
- 7:00:44 Creating Token
- 7:09:58 OAuth2 PasswordRequestForm
- 7:13:23 Verify user is Logged In
- 7:25:21 Fixing Bugs
- 7:27:59 Protecting Routes
- 7:36:17 Test Expired Token
- 7:38:13 Fetching User in Protected Routes
- 7:42:44 Postman advanced Features
- 7:50:33 SQL Relationship Basics
- 7:54:59 Postgres Foreign Keys
- 8:07:20 SQLAlchemy Foreign Keys
- 8:13:40 Update Schema to include User
- 8:17:59 Assigning Owner id when creating new
- 8:21:01 Delete and Update only your own
- 8:27:48 Only Retrieving Logged in User’s
- 8:33:37 Sqlalchemy Relationships
- 8:38:32 Query Parameters
- 8:50:46 Cleanup our main.py file
- 8:53:53 Env Variables
- 9:21:20 Vote/Like Theory
- 9:26:36 Votes Table
- 9:31:33 Votes Sqlalchemy
- 9:34:11 Votes Route
- 9:52:31 SQL Joins
- 10:15:26 Joins in SqlAlchemy
- 10:28:21 Get One with Joins
- 10:30:18 What is a database migration tool
- 10:33:45 Alembic Setup
- 11:13:50 Disable SqlAlchemy create Engine
- 11:14:28 What is CORS?
- 11:23:38 Git PreReqs
- 11:27:40 Git Install
- 11:29:23 Github
- 11:34:39 Heroku intro
- 11:35:40 Create Heroku App
- 11:40:21 Heroku procfile
- 11:44:59 Adding a Postgres database
- 11:48:42 Env Variables in Heroku
- 11:58:59 Alembic migrations on Heroku Postgres instance
- 12:02:52 Pushing changed to production
- 12:05:04 Create an Ubuntu VM
- 12:08:04 Update packages
- 12:10:47 Install Python
- 12:12:21 Install Postgres & setup password
- 12:17:28 Postgres Config
- 12:24:50 Create new user and setup python evironment
- 12:34:06 Env Variables
- 12:42:24 Alembic migrations on production database
- 12:45:57 Gunicorn
- 12:54:12 Creating a Systemd service
- 13:04:45 NGINX
- 13:10:45 Setting up Domain name
- 13:15:19 SSL/HTTPS
- 13:19:31 NGINX enable
- 13:20:06 Firewall
- 13:23:47 Pushing code changes to Production
- 13:26:09 Dockerfile
- 13:38:39 Docker Compose
- 13:48:34 Postgres Container
- 13:56:22 Bind Mounts
- 14:03:39 Dockerhub
- 14:08:08 Production vs Development
- 14:14:51 Testing Intro
- 14:17:19 Writing your first test
- 14:30:22 The -s & -v flags
- 14:31:44 Testing more functions
- 14:35:29 Parametrize
- 14:40:21 Testing Classes
- 14:48:37 Fixtures
- 14:55:40 Combining Fixtures + Parametrize
- 14:59:13 Testing Exceptions
- 15:06:07 FastAPI TestClient
- 15:14:26 Pytest flags
- 15:17:31 Test create user
- 15:25:23 Setup testing database
- 15:36:47 Create & destroy database after each test
- 15:44:18 More Fixtures to handle database interaction
- 15:50:35 Trailing slashes in path
- 15:53:12 Fixture scope
- 16:07:50 Test user fixture
- 16:14:40 Test/validate token
- 16:18:59 Conftest.py
- 16:22:09 Testing
- 17:34:15 CI/CD intro
- 17:43:29 Github Actions
- 17:49:32 Creating Jobs
- 17:57:38 setup python/dependencies/pytest
- 18:06:14 Env variables
- 18:11:19 Github Secrets
- 18:18:14 Testing database
- 18:23:42 Building Docker images
- 18:34:33 Deploy to heroku
- 18:49:10 Failing tests in pipeline
- 18:52:18 Deploy to Ubuntu
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
And subscribe for new videos on technology every day: https://youtube.com/subscription_cent…
[#Script #Coding] How To List & Reveal An ENTIRE NFT Collection (10,000+) Without Coding Knowledge on OpenSea
How To List & Reveal An ENTIRE NFT Collection (10,000+) Without Coding Knowledge on OpenSea
By codeSTACKr
Published: Jan 07, 2022“
My first NFT video went to the moon! There were so many people watching and coding along with it. In this video, we are going to continue where we left off and I’ll show you how to list your NFTs for sale and reveal them after they are sold.
All of the code needed in in the GitHub link below.
The previous video: https://youtu.be/AaCgydeMu64
RESOURCES
Code from this video: https://github.com/codeSTACKr/video-s…
Mini Mouse Macro: https://sourceforge.net/projects/mini…Check out the collection I made:
https://codecats.xyz
https://bit.ly/CodeCats
Join my Discord community: https://discord.gg/A9CnsVzzkZ
Become A VS Code SuperHero Today: https://vsCodeHero.com
Tools I use:
codeSTACKr Theme: https://marketplace.visualstudio.com/…
STACKr Code Font (Exclusive to my VS Code Course – https://vsCodeHero.com)
SuperHero Extension Pack: https://marketplace.visualstudio.com/…
Timestamps
- 00:00 – Intro
- 00:32 – node-fetch issue
- 01:43 – Layer Questions
- 02:38 – How to list your NFT for sale on OpenSea
- 03:11 – Edit your Collection Details
- 03:28 – List for sale with a macro
- 06:58 – Reveal your NFT after purchase
- 08:55 – What next?
”
[#Script #Coding] What the Heck is ERC!? Ethereum Blockchain
What the Heck is ERC!? Ethereum Blockchain
By codeSTACKr
Published: Feb 24, 2022“
Become A VS Code SuperHero Today: https://vsCodeHero.com
Join my Discord developer community: https://discord.gg/A9CnsVzzkZWhat does ERC stand for??
“Ethereum Request for Comment”
Tools I use:
- codeSTACKr VS Code Theme: https://marketplace.visualstudio.com/…
- STACKr Code Font (Exclusive to my VS Code Course – https://vsCodeHero.com)
- SuperHero Extension Pack: https://marketplace.visualstudio.com/…
Show support!
- PayPal: https://paypal.me/codeSTACKr
Watch Next:
- Playlist: Web Development For Beginners – https://www.youtube.com/watch?v=Ez4yH…
Connect With codeSTACKr:
- Website: https://www.codestackr.com
- Twitter: https://twitter.com/codeSTACKr
- Instagram: https://instagram.com/codeSTACKr
- Facebook: https://facebook.com/codeSTACKr
”
[#Script #Coding] Microservices with FastAPI – Full Course
Microservices with FastAPI – Full Course
By freeCodeCamp.org
Published: Mar 24, 2022“
Learn how to create a simple Microservices app using Python FastAPI with React on the frontend. We will use RedisJSON as a Database and dispatch events with Redis Streams. RedisJSON is a NoSQL database just like MongoDB and Redis Streams is an Event Bus just like RabbitMQ or Apache Kafka.
Course from Scalable Scripts. Check out their channel: https://www.youtube.com/c/ScalableScripts
Code: https://github.com/scalablescripts/fa…
Course Contents:
- (00:00) Intro
- (01:30) App Demo
- (03:29) Inventory Microservice Setup
- (05:46) Redis Cloud
- (07:13) Connect to Redis Cloud
- (09:04) Products CRUD
- (20:05) Payment Microservice Setup
- (25:40) Internal Http Requests
- (30:54) Background Tasks
- (36:50) Redis Streams
- (58:34) Frontend
”
[#Script #Coding] What is ChatGPT? Can it Help You? It built a To-Do App.. Sorta
What is ChatGPT? Can it Help You? It built a To-Do App.. Sorta
By codeSTACKr
Published: Dec 19, 2022“
Become A VS Code SuperHero Today: https://vsCodeHero.com
Join my Discord developer community: https://discord.gg/A9CnsVzzkZEveryone is talking about ChatGPT, so I had to give it a try. Let’s see what it’s capable of.
What’s ChatGPT? Let’s ask ChatGPT what it is..
It says it’s a variant of the Generative Pre-trained Transformer language model that is fine-tuned for chatbot-style communication.
It’s part of OpenAI and the GPT-3 family.
It goes on to explain what GPT-3 is.
ChatGPT is specifically for conversations and can be used in chat-bots.
And it uses context-aware responses taking into account previous exchanges in conversation.
What can ChatGPT help us to do? Here are some examples:
– Explain quantum computing in simple terms.
– Write a short story.
– Ask it questions like: How do I make an HTTP request in JavaScript?
– Build an entire application in any programming language!!
Tools I use:
- codeSTACKr VS Code Theme: https://marketplace.visualstudio.com/…
- STACKr Code Font (Exclusive to my VS Code Course – https://vsCodeHero.com)
- SuperHero Extension Pack: https://marketplace.visualstudio.com/…
Timestamps
- 00:00 – Intro
- 00:10 – What is ChatGPT?
- 01:09 – What Can ChatGPT Do?
- 01:56 – Testing ChatGPT
- 02:49 – Have ChatGPT Build a To-Do App using Next.js and Tailwind CSS
- 11:25 – A Short Story Written by ChatGPT & Generated by Descript
Show support!
- PayPal: https://paypal.me/codeSTACKr
Watch Next:
- Playlist: Web Development For Beginners – https://www.youtube.com/watch?v=Ez4yH…
Connect With codeSTACKr:
- Website: https://www.codestackr.com
- Twitter: https://twitter.com/codeSTACKr
- Instagram: https://instagram.com/codeSTACKr
- Facebook: https://facebook.com/codeSTACKr
”
[#Script #Coding] Self-Driving Car with JavaScript Course – Neural Networks and Machine Learning
Self-Driving Car with JavaScript Course – Neural Networks and Machine Learning
By freeCodeCamp.org
Published: May 12, 2022“
Learn how to create a neural network using JavaScript with no libraries. In this course you will learn to make a self-driving car simulation by implementing every component step-by-step. You will learn how to implement the car driving mechanics, how to define the environment, how to simulate some sensors, how to detect collisions, and how to make the car control itself using a neural network.
The course covers how artificial neural networks work, by comparing them with the real neural networks in our brains. You will learn how to implement a neural network and how to visualize it so we can see it in action.
Dr. Radu Mariescu-Istodor created this course. Check out his channel: https://www.youtube.com/channel/UC3XG…
Code: https://github.com/gniziemazity/Self-…
Course Contents
- (0:00:00) Intro
- (0:03:44) Car driving mechanics
- (0:32:26) Defining the road
- (0:50:50) Artificial sensors
- (1:10:07) Collision detection
- (1:23:20) Simulating traffic
- (1:34:57) Neural network
- (2:03:10) Parallelization
- (2:18:31) Genetic algorithm
- (2:29:40) Ending
Links
- Radu’s website (with enhanced version of code): https://radufromfinland.com
- Radu’s workplace (consider applying): https://karelia.fi/en/front-page
- Segment intersection (Math and JavaScript code): https://youtu.be/fHOLQJo0FjQ
- Visualizing a neural network in JavaScript: https://youtu.be/lok3RVBwSqE
- Visualizer code: https://radufromfinland.com/projects/…
- Drawing random color cars in JavaScript: https://youtu.be/SL6PfDpSjao
”
[#Script #Coding] Machine Learning for Everybody – Full Course
Machine Learning for Everybody – Full Course
By freeCodeCamp.org
Published: Sep 26, 2022“
Learn Machine Learning in a way that is accessible to absolute beginners. You will learn the basics of Machine Learning and how to use TensorFlow to implement many different concepts.
Kylie Ying developed this course. Check out her channel: https://www.youtube.com/c/YCubed
Code and Resources
- Supervised learning (classification/MAGIC): https://colab.research.google.com/dri…
- Supervised learning (regression/bikes): https://colab.research.google.com/dri…
- Unsupervised learning (seeds): https://colab.research.google.com/dri…
- Datasets (add a note that for the bikes dataset, they may have to open the downloaded csv file and remove special characters)
- MAGIC dataset: https://archive.ics.uci.edu/ml/datase…
- Bikes dataset: https://archive.ics.uci.edu/ml/datase…
- Seeds/wheat dataset: https://archive.ics.uci.edu/ml/datase…
Google provided a grant to make this course possible.
Contents
- (0:00:00) Intro
- (0:00:58) Data/Colab Intro
- (0:08:45) Intro to Machine Learning
- (0:12:26) Features
- (0:17:23) Classification/Regression
- (0:19:57) Training Model
- (0:30:57) Preparing Data
- (0:44:43) K-Nearest Neighbors
- (0:52:42) KNN Implementation
- (1:08:43) Naive Bayes
- (1:17:30) Naive Bayes Implementation
- (1:19:22) Logistic Regression
- (1:27:56) Log Regression Implementation
- (1:29:13) Support Vector Machine
- (1:37:54) SVM Implementation
- (1:39:44) Neural Networks
- (1:47:57) Tensorflow
- (1:49:50) Classification NN using Tensorflow
- (2:10:12) Linear Regression
- (2:34:54) Lin Regression Implementation
- (2:57:44) Lin Regression using a Neuron
- (3:00:15) Regression NN using Tensorflow
- (3:13:13) K-Means Clustering
- (3:23:46) Principal Component Analysis
- (3:33:54) K-Means and PCA Implementations
”
[#Script #Coding] Game Development with LÖVE 2D and Lua – Full Course
Game Development with LÖVE 2D and Lua – Full Course
By freeCodeCamp.org
Published: Aug 25, 2022“
Learn how to create games using LÖVE 2D and Lua. LÖVE is a framework you can use to make 2D games in Lua. It’s free, open-source, and works on Windows, Mac OS X, Linux, Android and iOS. In this course, you will first learn how to program in Lua. Then you will learn how to use Love2D with Lua to develop amazing games.
Course created by Steve. Check out his channel: https://www.youtube.com/c/Stevesteacherzz
Resources and Code
- Lua: https://lua.org
- Love2D: https://love2d.org
- LuaRocks: https://luarocks.org
- Running Boy Sprites: https://github.com/WeebNetsu/YouTube-…
- Save the Ball Source Code: https://github.com/WeebNetsu/YouTube-…
- Asteroids Game Source Code: https://github.com/WeebNetsu/YouTube-…
- Sound Effects & BGM: https://github.com/WeebNetsu/YouTube-…
- Creator’s GitHub: https://github.com/WeebNetsu/
Course Contents
— LUA BASICS —
- (0:00:00) Intro to Lua
- (0:02:28) Installing Lua
- (0:09:51) Running Lua (VSCode)
- (0:11:03) Printing and Comments
- (0:19:42) Variables & Data Types
- (0:29:51) Strings
- (0:36:59) Math
- (0:46:22) If Statements
- (0:58:49) Loops
- (1:03:37) User Input
- (1:05:34) Tables
- (1:23:27) Functions
- (1:31:44) Working with Files
- (1:39:12) Custom Modules
- (1:43:10) OOP
— LOVE 2D BASICS —
- (1:56:42) Setup and LUD basics
- (2:06:35) The Config File
- (2:25:13) Drawing & Moving Shapes
- (2:45:57) Keyboard Input
- (2:55:36) Working with Sprites
— CREATING SAVE THE BALL GAME —
- (3:21:44) Game Setup
- (3:38:03) Creating the Enemy
- (4:09:02) The Menu Screen
- (4:51:11) Adding a Point System
- (5:11:44) Game Over Screen
— CREATING THE ASTEROIDS GAME —
- (5:31:24) Game Setup
- (5:40:02) The Player
- (6:10:32) The Thruster
- (6:31:59) The Game State
- (6:38:47) Game Text
- (7:02:40) Asteroids
- (7:41:32) Lasers
- (8:03:46) Laser Collision Detection
- (8:29:10) Player Collision Detection
- (8:41:17) Player Lives
- (8:57:54) The Menu
- (9:30:51) Installing & Running LuaRocks
- (9:42:18) The Score System
- (10:03:12) Game Over
- (10:11:56) Invincible PLayer & Infinite Levels
- (10:31:07) Game Reset & High Score
- (10:44:38) BGM & SFX
”