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
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
πŸš€ Free JavaScript Course & NodeJS Certifications by Microsoft! πŸŽ“

Don't miss this chance to enhance your coding skills! Microsoft is offering a free JavaScript course and NodeJS certifications.

✨ Learn:

- Full JavaScript lessons πŸ“˜
- Get hands-on in backend development with NodeJS πŸ’»
- Build real projects πŸ› οΈ
- Earn a Certificate πŸŽ–οΈ

Great for beginners and those with some coding experience and Prepares you for job interviews and coding challenges.

JavaScript πŸ‘‡

https://learn.microsoft.com/en-us/shows/beginners-series-to-javascript/

NodeJS πŸ‘‡

https://learn.microsoft.com/en-us/shows/beginners-series-to-nodejs/
πŸ‘3
Basic Web Development Roadmap
🟧
1.Learn: How websites work, front-end vs back-end, code editorβ€Œβ€Œ
🟧
2: Basic front-end:
a. Html
b. Css
c. Javascript
Expected time 7+14+30=51 days.
🟧
3. Learn front-end frameworks:
a. Learn css framework ( Bootstrap , Tailwind css , ...)
b. Learn JavaScript frameworks ( angular, react , vue...)

Expected time minimum 60 days.
🟧
4. Learn database
a. MySQL
b. MongoDB
There are many more. Choose one and learn.
🟧
5. Learn backend programming languages:
a. Php
b. Nodejs
There are many more. Learn any one.

Expected time: 60 days
🟧
6. Do some projects and clone some websites.
β–«οΈβ–«οΈπŸŸ§β–«οΈβ–«οΈ

Web Development Best Resources: https://bit.ly/3MxD4Ww

ENJOY LEARNING πŸ‘πŸ‘
πŸ‘6
FREE RESOURCES TO LEARN MACHINE LEARNING
πŸ‘‡πŸ‘‡


Intro to ML by MIT Free Course

https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.036+1T2019/about

Machine Learning for Everyone FREE BOOK

https://buildmedia.readthedocs.org/media/pdf/pymbook/latest/pymbook.pdf

ML Crash Course by Google

https://developers.google.com/machine-learning/crash-course

Advanced Machine Learning with Python Github

https://github.com/PacktPublishing/Advanced-Machine-Learning-with-Python

Data science Job & Resources

https://t.me/Offcampusjobupdateslive

ENJOY LEARNING πŸ‘πŸ‘
πŸ‘6
Many of you have been asking for a top-notch, budget-friendly Data Science course. πŸŽ“

I’m excited to introduce LearnTube’s latest offeringβ€”now backed by Google! πŸš€

Don’t miss out on this opportunity to level up your skills with the best in the industry. βš™οΈ


Highlights :-

πŸ“ƒPersonalised Complete Data Science Course.

πŸ“°Verified Data Science recognised by Google and amazon .

πŸ…4+ Industry projects.

All of these in just Rs. 399 with Life Time access

Limited time period offer. Click BelowπŸ‘‡

https://tinyurl.com/DataScienceXCoCL
πŸ‘3
Java Roadmap
|
|-- Fundamentals
| |-- Basics of Programming
| | |-- Introduction to Java
| | |-- Java Development Kit (JDK) and Java Runtime Environment (JRE)
| | |-- Setting Up Development Environment (IDE: IntelliJ IDEA, Eclipse, etc.)
| |
| |-- Syntax and Structure
| | |-- Basic Syntax
| | |-- Variables and Data Types
| | |-- Operators and Expressions
|
|-- Control Structures
| |-- Conditional Statements
| | |-- If-Else Statements
| | |-- Switch Case
| |
| |-- Loops
| | |-- For Loop
| | |-- While Loop
| | |-- Do-While Loop
| |
| |-- Exception Handling
| | |-- Try-Catch Block
| | |-- Finally Block
| | |-- Throw and Throws Keywords
|
|-- Object-Oriented Programming (OOP)
| |-- Basics of OOP
| | |-- Classes and Objects
| | |-- Methods and Constructors
| |
| |-- Inheritance
| | |-- Single and Multiple Inheritance
| | |-- Method Overriding
| | |-- Super Keyword
| |
| |-- Polymorphism
| | |-- Method Overloading
| | |-- Runtime Polymorphism
| | |-- Dynamic Method Dispatch
| |
| |-- Encapsulation
| | |-- Access Modifiers (Public, Private, Protected)
| | |-- Getters and Setters
| | |-- Data Hiding
| |
| |-- Abstraction
| | |-- Abstract Classes
| | |-- Interfaces
|
|-- Advanced Java
| |-- Collections Framework
| | |-- List (ArrayList, LinkedList)
| | |-- Set (HashSet, TreeSet)
| | |-- Map (HashMap, TreeMap)
| | |-- Queue (PriorityQueue, LinkedList)
| |
| |-- Concurrency
| | |-- Multithreading (Creating Threads, Thread Lifecycle)
| | |-- Synchronization
| | |-- Concurrency Utilities (Executors Framework, Callable and Future, Locks and Semaphores)
|
|-- Java Standard Libraries
| |-- I/O Streams
| | |-- File Handling (File Class, Reading and Writing Files)
| | |-- Streams (Byte Streams, Character Streams, Buffered Streams)
| |
| |-- Networking
| | |-- Sockets (TCP and UDP, Socket and ServerSocket Classes)
| | |-- URL and HTTP (URL Class, HttpURLConnection)
| |
| |-- JDBC
| | |-- Database Connectivity (JDBC Drivers, Connection, Statement, and ResultSet)
| | |-- PreparedStatement and CallableStatement
|
|-- Java Frameworks
| |-- Spring Framework
| | |-- Spring Core (Dependency Injection, Inversion of Control)
| | |-- Spring MVC (Model-View-Controller Architecture)
| | |-- Spring Boot (Creating Spring Boot Applications, Starters and Auto-Configuration, Actuator)
| |
| |-- Hibernate
| | |-- ORM Basics (Introduction to ORM, Configuration and Mapping)
| | |-- Advanced Hibernate (Caching, Transactions and Concurrency, Criteria API)
|
|-- Web Development with Java
| |-- Java EE (Jakarta EE)
| | |-- Servlets (Lifecycle, Handling HTTP Requests and Responses, Session Management)
| | |-- JavaServer Pages (JSP) (Syntax, Directives, JSTL and Custom Tags, Expression Language)
| |
| |-- RESTful Web Services
| | |-- JAX-RS (Creating RESTful Services, Annotations and HTTP Methods, Consuming RESTful Services)
|
|-- Build Tools and Dependency Management
| |-- Maven
| | |-- Project Object Model (POM), Dependencies, Repositories, Build Lifecycle and Plugins
| |
| |-- Gradle
| | |-- Build Scripts, Dependency Management, Task Automation
|
|-- Testing in Java
| |-- Unit Testing
| | |-- JUnit (Annotations, Assertions, Test Suites and Runners)
| |
| |-- Mockito (Creating Mocks and Spies and Verification)
| |
| |-- Integration Testing
| | |-- Spring Test (Testing Spring Components and WebTestClient)
|
|-- Deployment and DevOps
| |-- Containers and Microservices
| | |-- Docker (Dockerfile, Image Creation, Container Management)
| | |-- Kubernetes (Pods, Services, Deployments, Managing Java Applications on Kubernetes)

Join @coderslearning for more! βœ…

ENJOY LEARNINGπŸ‘πŸ‘
πŸ‘7
Google is hiring for Software Engineers!

Position: Software Engineer

Qualification: Bachelor’s degree or equivalent practical experience

Stipend: β‚Ή18 LPA - β‚Ή30 LPA

Experiencο»Ώe: 0 - 1 years

Location: Bengaluru & Hyderabad, India

πŸ“ŒApply Now: https://cuvette.tech/app/other-jobs/670a5c42b3365549d57b6868?referralCode=E6TX2W
πŸ‘1