Coders Learning
34.6K subscribers
106 photos
1 video
103 files
391 links
We provide Webinars, Jobs, Resources, Books, Notes, and Unlimited Free Courses with CERTIFICATES!β˜‘οΈ

For Promotions:
Mail: coderslearning07@gmail.com

Join us on WhatsApp!πŸ‘‡

https://whatsapp.com/channel/0029Vajh8uc2ER6gzBxUYs1U
Download Telegram
πŸ˜„ Hi Everyone, for upcoming placement updates join
πŸ”₯πŸ”₯ @offcampusjobupdateslive πŸ”₯πŸ”₯
πŸ”₯πŸ”₯ @offcampusjobupdateslive πŸ”₯πŸ”₯
πŸ‘€1
Best YouTube Channels to Learn Coding for FREE πŸ–₯οΈβœ…

Full post is here πŸ‘‡πŸ‘‡

https://www.instagram.com/p/DAIrouSzs1g/?igsh=MWRvNm94ZGM1MDhzMw==

Do check it and don't forget to Like, Comment and Share πŸ”₯πŸ”₯
πŸ‘2
Free Courses / Certifications for a full-stack career in 2024:

1. Web design https://freecodecamp.org/learn/2022/responsive-web-design/

2. JavaScript https://freecodecamp.org/learn/javascript-algorithms-and-data-structures/

3. Front-end libraries https://freecodecamp.org/learn/front-end-development-libraries/

5. Back-end and APIs
https://freecodecamp.org/learn/back-end-development-and-apis/

6. Databases
https://freecodecamp.org/learn/relational-database/

7. Full Stack Web Development Bootcamp
https://bit.ly/3MxD4Ww

Join @coderlearning for more free resources ‼️

Join @offcampusjobupdateslive for new job updates! βœ…

ENJOY LEARNING πŸ‘πŸ‘
😁2
Naukri is hiring for Freshers For Trainee!

Location: Online (Virtual)

Qualification: Any Graduate

Experience: Freshers

Batch: 2022, 2023, 2024, 2025, 2026, 2027

Salary: Best In Industry

π—Ÿπ—Άπ—»π—Έ: https://trk.opiclepxl.com/click?campaign_id=2394&pub_id=2546

All the best πŸ‘πŸ‘
πŸ‘8
Complete 14-day roadmap to learn SQL learning:

Day 1: Introduction to Databases
- Understand the concept of databases and their importance.
- Learn about relational databases and SQL.
- Explore the basic structure of SQL queries.

Day 2: Basic SQL Syntax
- Learn SQL syntax: statements, clauses, and keywords.
- Understand the SELECT statement for retrieving data.
- Practice writing basic SELECT queries with conditions and filters.

Day 3: Retrieving Data from Multiple Tables
- Learn about joins: INNER JOIN, LEFT JOIN, RIGHT JOIN.
- Understand how to retrieve data from multiple tables using joins.
- Practice writing queries involving multiple tables.

Day 4: Aggregate Functions
- Learn about aggregate functions: COUNT, SUM, AVG, MIN, MAX.
- Understand how to use aggregate functions to perform calculations on data.
- Practice writing queries with aggregate functions.

Day 5: Subqueries
- Learn about subqueries and their role in SQL.
- Understand how to use subqueries in SELECT, WHERE, and FROM clauses.
- Practice writing queries with subqueries.

Day 6: Data Manipulation Language (DML)
- Learn about DML commands: INSERT, UPDATE, DELETE.
- Understand how to add, modify, and delete data in a database.
- Practice writing DML statements.

Day 7: Data Definition Language (DDL)
- Learn about DDL commands: CREATE TABLE, ALTER TABLE, DROP TABLE.
- Understand constraints: PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL.
- Practice designing database schemas and creating tables.

Day 8: Data Control Language (DCL)
- Learn about DCL commands: GRANT, REVOKE for managing user permissions.
- Understand how to control access to database objects.
- Practice granting and revoking permissions.

Day 9: Transactions
- Understand the concept of transactions in SQL.
- Learn about transaction control commands: COMMIT, ROLLBACK.
- Practice managing transactions.

Day 10: Views
- Learn about views and their benefits.
- Understand how to create, modify, and drop views.
- Practice creating views.

Day 11: Indexes
- Learn about indexes and their role in database optimization.
- Understand different types of indexes (e.g., B-tree, hash).
- Practice creating and managing indexes.

Day 12: Optimization Techniques
- Explore optimization techniques such as query tuning and normalization.
- Understand the importance of database design for optimization.
- Practice optimizing SQL queries.

Day 13: Review and Practice
- Review all concepts covered in the previous days.
- Work on sample projects or exercises to reinforce learning.
- Take practice quizzes or tests.

Day 14: Final Review and Projects
- Review all concepts learned throughout the 14 days.
- Work on a final project to apply SQL knowledge.
- Seek out additional resources or tutorials if needed.


Here are some practical SQL syntax examples for each day of your learning journey:

Day 1: Introduction to Databases
- Syntax to select all columns from a table:
   SELECT * FROM table_name;

Day 2: Basic SQL Syntax
- Syntax to select specific columns from a table:
   SELECT column1, column2 FROM table_name;

Day 3: Retrieving Data from Multiple Tables
- Syntax for INNER JOIN to retrieve data from two tables:
   SELECT orders.order_id, customers.customer_name
FROM orders
INNER JOIN customers ON orders.customer_id = customers.customer_id;

Day 4: Aggregate Functions
- Syntax for COUNT to count the number of rows in a table:
   SELECT COUNT(*) FROM table_name;

Day 5: Subqueries
- Syntax for using a subquery in the WHERE clause:
   SELECT column1, column2 
FROM table_name
WHERE column1 IN (SELECT column1 FROM another_table WHERE condition);

Day 6: Data Manipulation Language (DML)
- Syntax for INSERT to add data into a table:
   INSERT INTO table_name (column1, column2) VALUES (value1, value2);

Here you can find essential SQL Job Updates & ResourcesπŸ‘‡

https://t.me/Offcampusjobupdateslive

Like this post if you need more πŸ‘β€οΈ

Hope it helps :)
πŸ‘8
πŸš€ Top 5 Apps to Learn Coding 10x Faster in 2024!

Looking to speed up your coding journey? These apps will help you learn faster and smarter:

1. Momo: https://mimo.org
2. Sololearn: https://www.sololearn.com
3. Codecademy: https://www.codecademy.com
4. Dailydev: https://daily.dev
5. Khan Academy: https://www.khanacademy.org

πŸ’‘ Pro tip: Stay consistent and watch your coding skills grow! Join @coderslearning for more awesome resources! βœ…
πŸ”₯1
Google is hiring for internship roles

Position: Software Engineering interns

Qualification: Bachelor's Degree

Salary: β‚Ή75k to β‚Ή1.5L Per month*

Experience: Freshers

Location: Bengaluru, India

πŸ“ŒApply Now: https://cuvette.tech/app/other-jobs/66f161af7ab08cc41a2bba63?referralCode=KJ12IG

πŸ‘‰WhatsApp Channel: https://whatsapp.com/channel/0029Vaog2gOLNSa9xawdms1m

πŸ‘‰Telegram Link: https://t.me/Offcampusjobupdateslive

Like for more ❀️

All the best πŸ‘πŸ‘
πŸ‘3
MERN Stack Developer Roadmap 2024:

Step 1: 🌐 Master Web Basics
Step 2: πŸ–₯️ HTML/CSS Proficiency
Step 3: ✨ Deep Dive into JavaScript
Step 4: πŸ—‚οΈ Version Control with Git
Step 5: 🐍 Node.js for Server-Side
Step 6: πŸ—ƒοΈ Express.js for Routing
Step 7: πŸ“¦ NPM for Package Management
Step 8: πŸ“š MongoDB for Databases
Step 9: 🌟 React.js for Frontend
Step 10: πŸ” Implement Security (JWT)
Step 11: πŸš€ App Deployment (Heroku, Netlify)
Step 12: 🐳 Docker Basics
Step 13: ☁️ Explore Cloud Services
Step 14: πŸ”„ CI/CD with GitHub Actions
Step 15: πŸ§ͺ Testing with Jest
Step 16: πŸ“œ API Documentation
Step 17: πŸ“’ Build a Portfolio
Step 18: πŸ’Ό Resume Crafting
Step 19: πŸ›‘ Interview Preparation
Step 20: πŸ” Job Hunting Strategy

I have curated the best resources to learn Mern Stack πŸ‘‡πŸ‘‡

https://bit.ly/3MxD4Ww

START Your MERN Journey βœ…
πŸ‘13
πŸ“ŒSave Your time with this Short Cuts

Ctrl + A - Select All
Ctrl + B - Bold
Ctrl + C - Copy
Ctrl + D - Fill
Ctrl + F - Find
Ctrl + G - Find next instance of text
Ctrl + H - Replace
Ctrl + I - Italic
Ctrl + K - Insert a hyperlink
Ctrl + N - New workbook
Ctrl + O - Open
Ctrl + P - Print
Ctrl + R - Nothing right
Ctrl + S - Save
Ctrl + U - Underlined
Ctrl + V - Paste
Ctrl W - Close
Ctrl + X - Cut
Ctrl + Y - Repeat
Ctrl + Z - Cancel
F1 - Help
F2 - Edition
F3 - Paste the name
F4 - Repeat the last action
F5 - Goto
F6 - Next Pane
F7 - Spell Check
F8 - Extension of the mode
F9 - Recalculate all workbooks
F10 - Activate Menubar
F11 - New graph
F12 - Save As
Shift + F1 - What is it?
Shift + F2 - Edit cell comment
Shift + F3 - Paste the function into the formula
Shift + F4 - Search Next
Shift + F5 - Find
Shift + F6 - Previous Panel
Shift + F8 - Add to the selection
Shift + F9 - Calculate the active worksheet
Shift + F10 - Popup menu display
Shift + F11 - New spreadsheet
Shift + F12 - Save
Ctrl + F3 - Set name
Ctrl + F4 - Close
Ctrl + F5 - XL, size of the restore window
Ctrl + F6 - Next Workbook Window
Shift + Ctrl + F6 - Previous Workbook Window
Ctrl + F7 - Move window
Ctrl + F8 - Resize Window
Ctrl + F9 - Minimize the workbook
Ctrl + F10 - Maximize or Restore Window
Ctrl + F11 - Inset 4.0 Macro sheet
Ctrl + F1 - Open File
Alt + F1 - Insert a graph
Alt + F2 - Save As
Alt + F4 - Output
Alt + F8 - Macro dialog
Alt + F11 - Visual Basic Editor
Ctrl + Shift + F3 - Create a name using the names of row and column labels
Ctrl + Shift + F6 - Previous Window
Ctrl + Shift + F12 - Printing
Alt + Shift + F1 - New spreadsheet
Alt + Shift + F2 - Save
Alt + = - AutoSum
Ctrl + `- Toggle value / display of the formula
Ctrl + Shift + A - Insert the argument names in the formula
Alt + down arrow - automatic view list
Alt + '- Format Style Dialog
Ctrl + Shift + ~ - General Format

Join @coderslearning for more! βœ…

KEEP LEARNING πŸ‘πŸ‘
πŸ‘16
HTML CheatSheet πŸ’»πŸ”₯

Check it out this post! πŸ‘‡

https://www.instagram.com/p/DAax-bIzmgq/?igsh=ODR0MHo2MW1lN3Ey
πŸ‘1
If this message receives 400 Hearts '❀️,' I will share Free Java Handwritten Notes by an expert teacher (Complete Java Notes).
❀108
Hit that ❀️ and let’s reach 400 fast so I can share the notes ASAP! πŸ‘†
πŸ‘2
Master Java programming in 15 days with Free Resources πŸ˜„πŸ‘‡

Days 1-3: Getting Started
1. Day 1: Install Java Development Kit (JDK) on your computer and set up your development environment.
2. Day 2: Learn the basics of Java syntax, variables, data types, and how to write a simple "Hello, World!" program.
3. Day 3: Dive into Java's Object-Oriented Programming (OOP) concepts, including classes and objects.

Days 4-6: Control Flow and Data Structures
4. Day 4: Study control flow structures like if statements, loops (for, while), and switch statements.
5. Day 5: Learn about data structures such as arrays and ArrayLists for handling collections of data.
6. Day 6: Explore more advanced data structures like HashMaps and Sets.

Days 7-9: Methods and Functions
7. Day 7: Understand methods and functions in Java, including method parameters and return values.
8. Day 8: Learn about method overloading and overriding, as well as access modifiers.
9. Day 9: Practice creating and using methods in your Java programs.

Days 10-12: Exception Handling and File I/O
10. Day 10: Study exception handling to deal with runtime errors.
11. Day 11: Explore file input/output to read and write data to files.
12. Day 12: Combine exception handling and file I/O in practical applications.

Days 13-15: Advanced Topics and Projects
13. Day 13: Learn about Java's built-in libraries, such as the Collections framework and the java.util package.
14. Day 14: Explore graphical user interfaces (GUI) using Java Swing or JavaFX.
15. Day 15: Work on a Java project to apply what you've learned. Build a simple application or program of your choice.

FREE RESOURCES TO LEARN JAVA πŸ‘‡πŸ‘‡

Introduction to Programming in Java: https://ocw.mit.edu/courses/6-092-introduction-to-programming-in-java-january-iap-2010/

Java Tutorial for complete beginners: https://acciojob.com/?ref=P99CSV

Introduction to Java Programming and Data Structures:

Project Ideas for Java: https://t.me/Offcampusjobupdateslive

Free Website to Practice Java https://www.hackerrank.com/domains/java

Join @coderslearning for more free courses

ENJOY LEARNINGπŸ‘πŸ‘
❀10
⚠️ Attention Final Year Students & Fresh Graduates! ⚠️

If you are a fresher with no experience πŸ™ƒ Don't worry πŸš€

πŸ’‘ Learn Top Skills, Get Certified, and land your Dream job!

πŸ”—πŸ‘‰ Register here: https://bit.ly/FreeDemoSession-Jobs

Hurry before they’re gone! πŸ”₯

Only 300 seats left! 🀯
πŸ‘8
Don't overwhelm to learn Git,πŸ™Œ

Git is only this muchπŸ‘‡πŸ˜‡


1.Core:
β€’ git init
β€’ git clone
β€’ git add
β€’ git commit
β€’ git status
β€’ git diff
β€’ git checkout
β€’ git reset
β€’ git log
β€’ git show
β€’ git tag
β€’ git push
β€’ git pull

2.Branching:
β€’ git branch
β€’ git checkout -b
β€’ git merge
β€’ git rebase
β€’ git branch --set-upstream-to
β€’ git branch --unset-upstream
β€’ git cherry-pick

3.Merging:
β€’ git merge
β€’ git rebase

4.Stashing:
β€’ git stash
β€’ git stash pop
β€’ git stash list
β€’ git stash apply
β€’ git stash drop

5.Remotes:
β€’ git remote
β€’ git remote add
β€’ git remote remove
β€’ git fetch
β€’ git pull
β€’ git push
β€’ git clone --mirror

6.Configuration:
β€’ git config
β€’ git global config
β€’ git reset config

7. Plumbing:
β€’ git cat-file
β€’ git checkout-index
β€’ git commit-tree
β€’ git diff-tree
β€’ git for-each-ref
β€’ git hash-object
β€’ git ls-files
β€’ git ls-remote
β€’ git merge-tree
β€’ git read-tree
β€’ git rev-parse
β€’ git show-branch
β€’ git show-ref
β€’ git symbolic-ref
β€’ git tag --list
β€’ git update-ref

8.Porcelain:
β€’ git blame
β€’ git bisect
β€’ git checkout
β€’ git commit
β€’ git diff
β€’ git fetch
β€’ git grep
β€’ git log
β€’ git merge
β€’ git push
β€’ git rebase
β€’ git reset
β€’ git show
β€’ git tag

9.Alias:
β€’ git config --global alias.<alias> <command>

10.Hook:
β€’ git config --local core.hooksPath <path>

βœ… Best Telegram channel to get Job Updates:
https://t.me/Offcampusjobupdateslive


βœ… Free Courses with Certificate:
https://t.me/coderslearning
πŸ‘11
SQL INTERVIEW PREPARATION

Explain the differences between DELETE, TRUNCATE, and DROP commands in SQL.

Answer:

These three SQL commands are used to remove data from a database, but they operate in different ways and serve different purposes.

DELETE:
- Purpose: Removes specific rows from a table based on a condition.
- Usage: Can delete all rows or a subset of rows from a table.
- Syntax:

  DELETE FROM table_name WHERE condition;

- Example:

  DELETE FROM employees WHERE department_id = 10;

- Characteristics:
- Can use WHERE clause to filter which rows to delete.
- Generates row-level locks.
- Deletes one row at a time, which can be slower for large tables.
- Can be rolled back if used within a transaction.
- Triggers, if defined, will be fired.

TRUNCATE:
- Purpose: Removes all rows from a table, resetting it to its empty state.
- Usage: Used when you need to quickly remove all data from a table.
- Syntax:

  TRUNCATE TABLE table_name;

- Example:

  TRUNCATE TABLE employees;

- Characteristics:
- Cannot use WHERE clause.
- Faster than DELETE as it deallocates the data pages instead of row-by-row deletion.
- Resets any AUTO_INCREMENT counters.
- Cannot be rolled back in some database systems as it is a DDL operation.
- Does not fire triggers.

DROP:
- Purpose: Removes an entire table or database from the database.
- Usage: Used when you need to completely remove a table or database structure.
- Syntax:

  DROP TABLE table_name;
DROP DATABASE database_name;

- Example:

  DROP TABLE employees;

- Characteristics:
- Permanently deletes the table or database and all its data.
- Cannot be rolled back; once dropped, the table or database is gone.
- All indexes and triggers associated with the table are also deleted.
- Removes table definition and data.

Tip: Use DELETE when you need to remove specific rows and want the option to roll back the transaction. Use TRUNCATE when you need to quickly clear all data from a table without deleting the table structure itself. Use DROP when you need to completely remove a table or database structure and all associated data permanently. Always ensure you have backups and understand the impact of these operations before executing them.

Like this post if you want me to continue this SQL series πŸ‘β™₯️

Hope it helps :)
πŸ‘7
𝐏𝐚𝐲 π€πŸπ­πžπ« 𝐏π₯𝐚𝐜𝐞𝐦𝐞𝐧𝐭 π“π«πšπ’π§π’π§π  - π‹πžπšπ«π§ 𝐂𝐨𝐝𝐒𝐧𝐠 𝐅𝐫𝐨𝐦 π’πœπ«πšπ­πœπ‘ 😍

Learn Full Stack Development with Alumni from IITs & Top MNCs.

𝐇𝐒𝐠𝐑π₯𝐒𝐠𝐑𝐭𝐬:- 

πŸ’«Register Now on our website 

 πŸ’»Experience our 8 Days Demo Classes For Pay After Placement

 πŸŽ“Enroll in our Main Batch 

πŸ’°Get Rs.8.2 LPA Average Salary 

Eligibility: BTech / BCA / BSc / MCA / MSc

π‘πžπ π’π¬π­πžπ« ππ¨π°πŸ‘‡ :- 

https://bit.ly/3MxD4Ww

Hurry, limited seats available!πŸƒβ€β™‚οΈ
πŸ‘5