[#Script #Coding] Top 10 VS Code Themes 2023

Top 10 VS Code Themes 2023

By codeSTACKr
Published: Jan 27, 2023


codeSTACKr Become A VS Code SuperHero Today: https://vsCodeHero.com
Join my Discord developer community: https://discord.gg/A9CnsVzzkZ

VS 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





[#Script #Coding] JavaScript Variables

JavaScript Variables

By codeSTACKr
Published: Aug 26, 2022


codeSTACKr Become A VS Code SuperHero Today: https://vsCodeHero.com

Join my Discord developer community: https://discord.gg/A9CnsVzzkZ

JavaScript variables are explained quickly!





JavaScript variables are explained quickly!





[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


freeCodeCamp.org 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


codeSTACKr 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


codeSTACKr Become A VS Code SuperHero Today: https://vsCodeHero.com
Join my Discord developer community: https://discord.gg/A9CnsVzzkZ

What does ERC stand for??
“Ethereum Request for Comment”





[#Script #Coding] Microservices with FastAPI – Full Course

Microservices with FastAPI – Full Course

By freeCodeCamp.org
Published: Mar 24, 2022


freeCodeCamp.org 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


codeSTACKr Become A VS Code SuperHero Today: https://vsCodeHero.com
Join my Discord developer community: https://discord.gg/A9CnsVzzkZ

Everyone 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!!



    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


[#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


freeCodeCamp.org 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

[#Script #Coding] Machine Learning for Everybody – Full Course

Machine Learning for Everybody – Full Course

By freeCodeCamp.org
Published: Sep 26, 2022


freeCodeCamp.org 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

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


freeCodeCamp.org 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

Proudly powered by WordPress
Creative Commons License
EricBrooks.Com® is licensed under a Creative Commons License.

Disclaimer: The views expressed herein are solely those of Eric Brooks. They do not necessarily reflect those of his employers, friends, contacts, family, or even his pets (though my cat, Puddy, seems to agree with me on many key issues.). In accordance to my terms of use, you hereby acknowledge my right to psychoanalyze you, practice accupuncture, and mock you incessantly with every visit. As the user, you also acknowledge that the author has been legally declared a "Problem Adult" by the Commonwealth of Pennsylvania, and is therefore not responsible for any of his actions. ALSO, the political views and products advertised on this site may/may not reflect the views of Puddy or myself, so please don't take them as an endorsement. We just need to eat.


Connect