- 86
- 38 642
Code with Yogesh
India
เข้าร่วมเมื่อ 14 ต.ค. 2017
Hi! I am Yogesh, a software engineer with over 16 years of experience.
Want to level up your skills? Learn coding with me.
Want to level up your skills? Learn coding with me.
#43 Why Transactions Matter: How to Safely Delete Users in Golang #golang
🔒 Why Transactions Matter: How to Safely Delete Users in Golang | Database Transactions Tutorial
In this comprehensive tutorial, we dive deep into building a robust user deletion mechanism using Go language, focusing on database transactions and best practices.
🚀 What You'll Learn:
Implementing secure user deletion endpoint
Managing database transactions in Go
Handling associated data deletion safely
Error handling and rollback strategies
Best practices for database operations
🛠 Key Technical Highlights:
Go REST service user management
SQL transaction handling
Deleting user and associated job records
Profile picture removal process
Implementing admin-only deletion functionality
💡 Advanced Concepts Covered:
Transaction isolation levels
Context management in Go
Repository and service layer implementation
Error handling techniques
File system operations
⚙️ Code Structure:
Handler implementation
Service layer logic
Repository database operations
Utility functions for file management
🔍 Who Should Watch:
Go language developers
Backend engineers
Database transaction learners
REST API developers
Web service architects
#Golang
#GoLang
#BackendDevelopment
#WebDevelopment
#RestAPI
#DatabaseProgramming
#ServerSideDevelopment
#GoLangTutorial
#SQLTransactions
#DatabaseManagement
#UserManagement
#APIDesign
#CloudComputing
#CodeTutorial
#ProgrammingCommunity
#TechEducation
#DevTips
#CodingSkills
#BackendArchitecture
#ServerLogic
#DataProtection
#APIEndpoints
#SecurityProgramming
In this comprehensive tutorial, we dive deep into building a robust user deletion mechanism using Go language, focusing on database transactions and best practices.
🚀 What You'll Learn:
Implementing secure user deletion endpoint
Managing database transactions in Go
Handling associated data deletion safely
Error handling and rollback strategies
Best practices for database operations
🛠 Key Technical Highlights:
Go REST service user management
SQL transaction handling
Deleting user and associated job records
Profile picture removal process
Implementing admin-only deletion functionality
💡 Advanced Concepts Covered:
Transaction isolation levels
Context management in Go
Repository and service layer implementation
Error handling techniques
File system operations
⚙️ Code Structure:
Handler implementation
Service layer logic
Repository database operations
Utility functions for file management
🔍 Who Should Watch:
Go language developers
Backend engineers
Database transaction learners
REST API developers
Web service architects
#Golang
#GoLang
#BackendDevelopment
#WebDevelopment
#RestAPI
#DatabaseProgramming
#ServerSideDevelopment
#GoLangTutorial
#SQLTransactions
#DatabaseManagement
#UserManagement
#APIDesign
#CloudComputing
#CodeTutorial
#ProgrammingCommunity
#TechEducation
#DevTips
#CodingSkills
#BackendArchitecture
#ServerLogic
#DataProtection
#APIEndpoints
#SecurityProgramming
มุมมอง: 21
วีดีโอ
#42 🔄 Go REST API: User Management and Secure Admin Endpoints | SQLite Integration #golang
มุมมอง 281วันที่ผ่านมา
Welcome to our complete guide on building a Go REST API for Job Applications! In this video, we’ll walk you through everything from admin authentication to user roles and SQLite data management. Perfect for beginners and experienced Go developers alike, this video will cover essential techniques to build a secure, scalable API. 📌 Key Topics Covered: 🔐 Admin & User Roles Discover how to create a...
Programmers Alert! Will AI Replace Your Job?
มุมมอง 25821 วันที่ผ่านมา
AI aur programming… kya ye combination ek dangerous combo ban gaya hai? Aaj ke iss video mein hum explore karenge woh burning question jo har programmer ke mann mein hai: 'Kya AI humari jobs replace karne wala hai?' 🤖 In This Video You Will Learn: AI tools and their current role in coding 👨💻 Can AI truly replace human logic and creativity? 🧠 Future jobs and skills to stay ahead in the AI wave ...
#41 Why Authorization Matters: Secure Your Go REST API with Update and Delete Features
มุมมอง 23621 วันที่ผ่านมา
Why Authorization Matters: Secure Your Go REST API with Update and Delete Features In this continuation of our Go language REST service series, we take on two critical operations for our job service: updating and deleting job posts. 📌 What We’ll Cover in This Video 📌 ➡️ How to create secure Update and Delete endpoints ➡️ Adding authorization checks to ensure only authorized users can modify or ...
#40 🚀 Build a RESTful Job Application Service with User Roles & CRUD in Go #golang
มุมมอง 44221 วันที่ผ่านมา
🌟 Welcome back, Code Enthusiasts! 🌟 Build a RESTful Job Application Service with User Roles & CRUD in Go In this video, we’re diving deeper into our Job Application REST Service built with the Gin routing engine. Last time, we set up the basics, and now we’re adding powerful new features! 🔐 What We’ll Cover Today: 🔑 Authentication & Authorization Secure your API with JWT tokens Control access b...
#39 🚀 GoLang Project: Building Job Application Services - Profile Update & Middleware Integration
มุมมอง 3.7K28 วันที่ผ่านมา
we’re building a robust job application service! In this video, we dive into updating user profiles, including uploading profile pictures and implementing authorization with middleware in GIN. You’ll learn how to: ✅ Create routes for updating user profiles & profile pictures ✅ Bind request payloads to structures ✅ Implement JWT token-based authentication with middleware ✅ Secure API routes and ...
#13 JavaScript Performance SECRET to Faster Load Times with Web Workers and Service Workers!
มุมมอง 258หลายเดือนก่อน
In this video, we dive deep into two powerful features of JavaScript: Web Workers and Service Workers. These tools allow developers to optimize performance and improve user experience by handling background tasks and enabling offline capabilities. 🔍 What You'll Learn: The importance of Web Workers for background threads and parallel processing in JavaScript. How Web Workers prevent blocking the...
#3 Avoid These Common Git Branching Mistakes That Are Costing You Time
มุมมอง 159หลายเดือนก่อน
How Do Git Branches Work? A Complete Guide to Creating, Switching, and Managing Branches in Git In this video, we’ll dive deep into Git branches and answer key questions like: How to create a branch in Git? What is the master branch? What is HEAD in Git, and how does it work? How to switch between branches? What happens to unstaged changes when switching branches? How to delete or rename a bran...
#38 Golang Project Rest API | GIN REST API | Job Application Rest API #golang
มุมมอง 554หลายเดือนก่อน
#golang #golangtutorial #golanguage Source code : github.com/yyogesh/Golang_Services This project is a Go-based API for a job application platform. Here's a overview of its functionality: User Management: User registration and login with JWT-based authentication User profiles with the ability to update information and profile pictures Differentiation between regular users and admins Job Posting...
#12 🎥 JavaScript Project: Live Cricket Match Score Update using Stream API #javascript
มุมมอง 262หลายเดือนก่อน
🎥 JavaScript Project: Live Cricket Match Score Update using Stream API In this video, we build an exciting JavaScript project that fetches live cricket match scores in real-time using the Stream API! 🏏 This tutorial is perfect for web developers looking to learn how to work with live data and implement real-time updates in their applications. 🔍 What You’ll Learn: How to use JavaScript’s Fetch A...
#2 Git Setup Mistakes That Are Costing You Productivity
มุมมอง 116หลายเดือนก่อน
🎥 Git Setup & Basic Commands | Git Add, Commit, Status, and Log Explained In this video, we dive into the fundamentals of Git, the most popular version control system used by developers worldwide! 🚀 Whether you're new to Git or looking for a refresher, this guide will walk you through the entire process of setting up Git on your system and understanding its essential commands. 🔍 Topics Covered:...
#11 JavaScript Project: Movie review application #javascript
มุมมอง 244หลายเดือนก่อน
Learn how to create a dynamic movie review application using JavaScript and DOM manipulation techniques. In this tutorial, you'll discover how to: Implement user-friendly movie selection Create an interactive rating system Handle user input for names and comments Master DOM manipulation for real-time updates Use element binding for efficient code Implement smooth scrolling to specific elements ...
#1 What is Git? Why we required git? What is version control system? #git
มุมมอง 248หลายเดือนก่อน
#git #github #versioncontrol Version Control Systems (VCS) are essential tools in modern software development, enabling teams to manage changes to code and collaborate effectively. Version control monitors and controls changes made to files over time. Version control is a system that records changes to files over time, allowing users to revert to specific versions, track modifications, and coll...
#37 Golang Project Rest API | GIN REST API | Job Application Rest API #golang
มุมมอง 406หลายเดือนก่อน
#golang #golangtutorial #golanguage This project is a Go-based API for a job application platform. Here's a overview of its functionality: User Management: User registration and login with JWT-based authentication User profiles with the ability to update information and profile pictures Differentiation between regular users and admins Job Posting: Creating new job listings Updating and deleting...
#10 JavaScript Project : Netflix clone with web component, shadow root & custom element #javascript
มุมมอง 445หลายเดือนก่อน
Source code : github.com/yyogesh/JavaScript_30Day_Project_Challenge- #javascriptdev #javascriptframework #javascriptdeveloper #javascript #javascripttutorial #javascriptengineer #javascriptinterview we’ll be building a Netflix-style movie showcase using modern web technologies like Web Components, Custom Events, Shadow DOM, and more! You’ll learn how to create reusable web components, manage cu...
#36 Golang GIN Route Handling: Manage Any Type with Ease #golang
มุมมอง 3692 หลายเดือนก่อน
#36 Golang GIN Route Handling: Manage Any Type with Ease #golang
#9 Project : How to upload a Json file & make dynamic form with validation in JavaScript #javascript
มุมมอง 4712 หลายเดือนก่อน
#9 Project : How to upload a Json file & make dynamic form with validation in JavaScript #javascript
#35 How to make Golang application with Live Reload! #golang
มุมมอง 3022 หลายเดือนก่อน
#35 How to make Golang application with Live Reload! #golang
#8 ECMAScript Evolution Timeline: Intersection Observer API #javascript
มุมมอง 3922 หลายเดือนก่อน
#8 ECMAScript Evolution Timeline: Intersection Observer API #javascript
#34 How to Build a Fast REST API in Go (Golang Tutorial) #golang
มุมมอง 4152 หลายเดือนก่อน
#34 How to Build a Fast REST API in Go (Golang Tutorial) #golang
#7 Custom Event Handling in JavaScript project: Build a Stock Market Project #javascript
มุมมอง 5222 หลายเดือนก่อน
#7 Custom Event Handling in JavaScript project: Build a Stock Market Project #javascript
#33 Context in Go: Handling Cancellation, Timeouts, and Values #golang
มุมมอง 4532 หลายเดือนก่อน
#33 Context in Go: Handling Cancellation, Timeouts, and Values #golang
#6 Build a Dynamic Story Board JavaScript Project: Task Management Made Easy #javascript
มุมมอง 5382 หลายเดือนก่อน
#6 Build a Dynamic Story Board JavaScript Project: Task Management Made Easy #javascript
#32 Golang Mutex Lock: Safeguarding Your Shared Resources #golang
มุมมอง 2213 หลายเดือนก่อน
#32 Golang Mutex Lock: Safeguarding Your Shared Resources #golang
#5 JavaScript project: Build Your Own eCommerce Website Using JavaScript
มุมมอง 5173 หลายเดือนก่อน
#5 JavaScript project: Build Your Own eCommerce Website Using JavaScript
ReactJS Behind the Scenes: How It All Works in Hindi | Reconciliation| Diffing | Fiber #reactjs
มุมมอง 5063 หลายเดือนก่อน
ReactJS Behind the Scenes: How It All Works in Hindi | Reconciliation| Diffing | Fiber #reactjs
#31 Is select statement is used to handle multiple channel communications simultaneously? #golang
มุมมอง 1793 หลายเดือนก่อน
#31 Is select statement is used to handle multiple channel communications simultaneously? #golang
Angular 18 : How to use signal input and output properties? #angular
มุมมอง 1.2K3 หลายเดือนก่อน
Angular 18 : How to use signal input and output properties? #angular
#4 JavaScript project: Paris Olympic 2024 Medals 🏅live Dashboard
มุมมอง 1K3 หลายเดือนก่อน
#4 JavaScript project: Paris Olympic 2024 Medals 🏅live Dashboard
#30 Go Concurrency Made Easy: Wait Groups & Worker Pools #golang
มุมมอง 3833 หลายเดือนก่อน
#30 Go Concurrency Made Easy: Wait Groups & Worker Pools #golang
hello from Colombia. rand.Seed is deprecated: As of Go 1.20 there is no reason to call Seed with a random value. Programs that call Seed with a known value to get a specific sequence of results should use New(NewSource(seed)) to obtain a local random generator.deprecateddefault package rand ("math/rand")
Please use the goroutine,channel and waitgroup in this project
ok wil implement
Excellent explanation ❤
Thanks
Thanks
Welcome
sir make an video of ngrx signal store
Sure will make it
Great series 🎉
Thanks
heloo brother aap hamre lie score desine kr skte ho kya
What kind of score ?
Can you create a crud project using hexagonal architecture would be great
sure will make it.
Awesome video bro 👍.keep up the good work
thanks
Please make more videos asap...
made check this one th-cam.com/video/S715SvGr7Uk/w-d-xo.html
Yhih87hby by . ?
Please upload more videos....😊
Soon will upload professional project video. In next video will explain about to gin routing and different type of response how can we send from it. After that we will start a Project.
checkout this one th-cam.com/video/Xb1NMM7edz4/w-d-xo.html
great learning
Thanks Keep coding you will become champ
love it
Thanks for love support
That's some quality stuff
finallyyyyy love it man
Whatsapp channel : whatsapp.com/channel/0029VajeoC9It5s04IEdDQ3j
joined it
Thanks Yogesh. That was a great seesion to start with..Great Job.👏
thanks
dammm that's just perfect
Thanks for prefect comment. Every week will upload new project.
that's some top notch level of content i love it thnku so much
Thanks for to notch comment. Most welcome.
@@ysquaresolutions I'm waiting for new project eagerly god bless u .
@@sigmamale6143 HI thanks that was live project next 23 project we will make live on youtube with you. You can check in live. Or i will upload in javascript playlist also after sometime .
here it is th-cam.com/video/2RdAXM5Sd1Q/w-d-xo.html
@@sigmamale6143 added th-cam.com/video/f-QFKtzwq5g/w-d-xo.html
Can you create a Real time use case project using golang advance concept? Please
Yes will do. Soon will start a professional rest api project.
Create a complete project lets say social media app api insta etc
Yes will do. Soon will start a professional rest api project.
Thank you, bro! Your teaching style is truly unique and outstanding. I’m learning so much, and it’s making me feel like the best version of myself!
You're welcome! Glad you found it helpful!
upload video
Soon will update new one
Superb Sir 🎉
Thanks Rahul
Thanks bro hindi me bnane ke liye. Aaj samaj me aya Reconciliation hota kya h kafi time interview me poocha jata h.
Yes these are interview question also
very informative video, can you make a video on state management using signals and NGRX
Sure will make it.
Thank you for making such a informative video.
Welcome will make similar kind of more video
Plz make videos on React projects because everyone is using react for web development
True will make on react.
Sir I made this project getting issue in github deployment.
check repository should not be private.
Yes sir it was private. I made public now its working thanks
Superb..Great Project 👍
Thanks will add more similar to this one
Excellent waiting for next part
Yes very soon thanks
Released 2nd part
waiting for next vedio
yes soon it will come.
Released 2nd one
Keep it
Yes thanks
bro could you do a series on gorilla mux project and converting that into microservices?
Yes we will make first we will create thought Gin after it we will create gorilla mux.
Angular signals with project sir or asynpipe ke sath v zone less application ke sath please sir
Sure signal is big concept will add all possible examples. angular 17 input output change we wil cover.
Please continue making this series
Yes, in next video we will make a challenging game. Then concurrency and so on.
Sir i was waiting for this only. It will help a lot in interview. Yesterday i went for interview 1st round passed. Finger crossed soon i will also become Go programmer 😇
Sure you will become i will add some rest API video also
Thanks sir it is amazing golang video series. I am following from starting. Please add some interview level coding question.
Will upload soon
👍
thanks
github.com/yyogesh/angular-new-condition-statement
x int = 5