Coders Learning
34.5K subscribers
107 photos
1 video
103 files
392 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
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.
β–«οΈβ–«οΈπŸŸ§β–«οΈβ–«οΈ

πŸ‘‡ Join our Community

@coderslearningg

Share with your College Whatsapp Groups & Friends too
πŸ‘1
Zomato is hiring for Internship role

Postion: Various positions

Stipend: Not Disclosed

Degree: Any graduates

Experience: Freshers / Experienced

Location: Bangalore , Chennai , Delhi , Hyderabad , Kolkata , Mumbai , Pune

Apply now: Click here to apply
Complete JavaScript Road MapπŸ”₯

A-Z JavaScriptπŸ‘‡

1.Variables
↳ var
↳ let
↳ const

2. Data Types
↳ number
↳ string
↳ boolean
↳ null
↳ undefined
↳ symbol

3.Declaring variables
↳ var
↳ let
↳ const

4.Expressions
Primary expressions
↳ this
↳ Literals
↳ []
↳ {}
↳ function
↳ class
↳ function*
↳ async function
↳ async function*
↳ /ab+c/i
↳ string
↳ ( )

Left-hand-side expressions
↳ Property accessors
↳ ?.
↳ new
↳ new .target
↳ import.meta
↳ super
↳ import()

5.operators
↳ Arithmetic Operators: +, -, *, /, %
↳ Comparison Operators: ==, ===, !=, !==, <, >, <=, >=
↳ Logical Operators: &&, ||, !

6.Control Structures
↳ if
↳ else if
↳ else
↳ switch
↳ case
↳ default

7.Iterations/Loop
↳ do...while
↳ for
↳ for...in
↳ for...of
↳ for await...of
↳ while

8.Functions
↳ Arrow Functions
↳ Default parameters
↳ Rest parameters
↳ arguments
↳ Method definitions
↳ getter
↳ setter

9.Objects and Arrays
↳ Object Literal: { key: value }
↳ Array Literal: [element1, element2, ...]
↳ Object Methods and Properties
↳ Array Methods: push(), pop(), shift(), unshift(),
splice(), slice(), forEach(), map(), filter()

10.Classes and Prototypes
↳ Class Declaration
↳ Constructor Functions
↳ Prototypal Inheritance
↳ extends keyword
↳ super keyword
↳ Private class features
↳ Public class fields
↳ static
↳ Static initialization blocks

11.Error Handling
↳ try,
↳ catch,
↳ finally (exception handling)

ADVANCED CONCEPTS
--------------------------

12.Closures
↳ Lexical Scope
↳ Function Scope
↳ Closure Use Cases

13.Asynchronous JavaScript
↳ Callback Functions
↳ Promises
↳ async/await Syntax
↳ Fetch API
↳ XMLHttpRequest

14.Modules
↳ import and export Statements (ES6 Modules)
↳ CommonJS Modules (require, module.exports)

15.Event Handling
↳ Event Listeners
↳ Event Object
↳ Bubbling and Capturing

16.DOM Manipulation
↳ Selecting DOM Elements
↳ Modifying Element Properties
↳ Creating and Appending Elements

17.Regular Expressions
↳ Pattern Matching
↳ RegExp Methods: test(), exec(), match(), replace()

18.Browser APIs
↳ localStorage and sessionStorage
↳ navigator Object
↳ Geolocation API
↳ Canvas API

19.Web APIs
↳ setTimeout(), setInterval()
↳ XMLHttpRequest
↳ Fetch API
↳ WebSockets

20.Functional Programming
↳ Higher-Order Functions
↳ map(), reduce(), filter()
↳ Pure Functions and Immutability

21.Promises and Asynchronous Patterns
↳ Promise Chaining
↳ Error Handling with Promises
↳ Async/Await

22.ES6+ Features
↳ Template Literals
↳ Destructuring Assignment
↳ Rest and Spread Operators
↳ Arrow Functions
↳ Classes and Inheritance
↳ Default Parameters
↳ let, const Block Scoping

23.Browser Object Model (BOM)
↳ window Object
↳ history Object
↳ location Object
↳ navigator Object

24.Node.js Specific Concepts
↳ require()
↳ Node.js Modules (module.exports)
↳ File System Module (fs)
↳ npm (Node Package Manager)

25.Testing Frameworks
↳ Jasmine
↳ Mocha
↳ Jest

------------------- END-------------------

Some Good Resources To Learn
JavaScript

1.Documentation

Mozilla MDN Web Docs
developer.mozilla.org/en-US/docs/Web…

DevDocs
devdocs.io/javascript/

2. Useful Channel's

Javascript Courses: https://bit.ly/3W08oRZ

Programming Resources:
https://bit.ly/3Kq85uE

Join @coderslearning for more βœ…

Join discussion our group @coderslearningg πŸ”₯

Hope it helps 😊🌱
Company: Flipkart

Postion: SDE

Salary: 15 LPA to 25 LPA

Degree: Bachelor / Master Degree

Experience: Freshers / Experienced

Location: Across, India

Apply now: Click here to apply
Company: Genpact

Position: Technical Associate

Salary: Up To 7 LPA*

Degree: B.E/B.Tech/BCA/MCA

Batch: 2022/2023/2024

Experience: Freshers

Location: Bangalore, India

Apply Now: Click here to apply
Corizo is hiring for the Internship role

Postion: Various positions

Stipend: Not Disclosed

Degree: Any graduates

Experience: Freshers / Experienced

Location: Across India

Apply now: Click here to apply
Company: WIPRO

Position: Test Engineer

Salary: Up to 10 LPA*

Degree: Bachelor's or Masters Degree

Batch: 2019/2020/2021/2022/2023/2024

Experience: Freshers / Experienced

Location: Hyderabad, India.

Apply Now: Click here to apply
πŸš€ Flipkart is hiring! Participate in Flipkart GRiD 6.0 πŸš€

Full-time roles:
πŸ‘¨β€πŸ’» Role: SDE 1
πŸ’° Salary: INR 32 Lakhs

Internship:
πŸ‘©β€πŸ’» Role: SDE Intern
πŸ’Έ Stipend: INR 1 lac/month

Apply here πŸ‘‰ Click here to register

Eligibility: All engineering students πŸŽ“
Flipkart will be giving out 200+ offers through this hiring challenge πŸŽ‰.

Apply Now! πŸƒβ€β™‚οΈπŸƒβ€β™€οΈ
PwC is hiring for the Internship role

Postion: Various positions

Stipend: Not Disclosed

Degree: Any graduates

Experience: Freshers / Experienced

Location: Gurugram, India

Apply now: Click here to apply
Company: Google

Position: SRE

Salary: Not Disclosed

Degree: Bachelor's or Masters Degree

Experience: 2+ years

Location: Bengaluru, India.

Apply Now: Click here to apply
L&T Realty is hiring for the Internship role

Position: Intern

Stipend: 20,000

Degree: Bachelor's / Master Degree

Experience: Freshers / Experienced

Location: Mumbai, India

Apply now: Click here to apply
Famous programming languages and their frameworks


1. Python:

    Frameworks:
        Django
        Flask
        Pyramid
        Tornado

2. JavaScript:

    Frameworks (Front-End):
        React
        Angular
        Vue.js
        Ember.js
    Frameworks (Back-End):
        Node.js (Runtime)
        Express.js
        Nest.js
        Meteor

3. Java:

    Frameworks:
        Spring Framework
        Hibernate
        Apache Struts
        Play Framework

4. Ruby:

    Frameworks:
        Ruby on Rails (Rails)
        Sinatra
        Hanami

5. PHP:

    Frameworks:
        Laravel
        Symfony
        CodeIgniter
        Yii
        Zend Framework

6. C#:

    Frameworks:
        .NET Framework
        ASP.NET
        ASP.NET Core

7. Go (Golang):

    Frameworks:
        Gin
        Echo
        Revel

8. Rust:

    Frameworks:
        Rocket
        Actix
        Warp

9. Swift:

    Frameworks (iOS/macOS):
        SwiftUI
        UIKit
        Cocoa Touch

10. Kotlin:
- Frameworks (Android):
- Android Jetpack
- Ktor

11. TypeScript:
- Frameworks (Front-End):
- Angular
- Vue.js (with TypeScript)
- React (with TypeScript)

12. Scala:
- Frameworks:
- Play Framework
- Akka

13. Perl:
- Frameworks:
- Dancer
- Catalyst

14. Lua:
- Frameworks:
- OpenResty (for web development)

15. Dart:
- Frameworks:
- Flutter (for mobile app development)

16. R:
- Frameworks (for data science and statistics):
- Shiny
- ggplot2

17. Julia:
- Frameworks (for scientific computing):
- Pluto.jl
- Genie.jl

18. MATLAB:
- Frameworks (for scientific and engineering applications):
- Simulink

19. COBOL:
- Frameworks:
- COBOL-IT

20. Erlang:
- Frameworks:
- Phoenix (for web applications)

21. Groovy:
- Frameworks:
- Grails (for web applications)

Join @coderslearning for more βœ…

Join our discussion group @coderslearningg πŸ”₯

All the best πŸ‘πŸ‘
πŸ‘1
Company: Lenovo

Position: CA Industrial Trainee

Salary: Not Disclosed

Degree: Graduate

Experience: Freshers / Experienced

Location: Bangalore, India

Apply Now: Click here to apply
Company: EY

Position: Data Analyst

Salary: 6 - 9 LPA (Expected)

Degree: Bachelor’s / Master’s Degree

Experiencο»Ώe: Freshers / Experienced

Location: Bengaluru, India

Apply Now: Click here to apply
πŸ‘1
πŸ…±οΈest-suited IDEs for various programming languages:

πŸ–₯️ JavaScript: VSCode
🐍 Python: PyCharm
🎨 C#: Visual Studio
β˜• Java: IntelliJ IDEA
πŸ’Ž Ruby: RubyMine
βš™οΈ C & C++: CLion
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)

Free books and courses to learn JavaπŸ‘‡πŸ‘‡

https://imp.i115008.net/QOz50M

https://bit.ly/3hbu3Dg

https://imp.i115008.net/Jrjo1R

https://bit.ly/3BSHP5S

Join @coderslearning for more courses βœ…

Join @coderslearningg for group discussion πŸ’¬
❀2
Company: ACI Worldwide

Position: Associate Software Engineer

Salary: 7 - 13 LPA

Degree: Bachelor’s / Master’s Degree

Experiencο»Ώe: Freshers / Experienced

Location: Bengaluru, India

Apply Now: Click here to apply
Company: Oracle

Position: Technical Analyst

Salary: INR 4 - 15 LPA

Degree: Bachelor's Degree

Batch: 19/20/21/22/23/2024

Experience: Freshers/Experienced

Location: Bangalore, India.

Apply Now: Click here to apply
Company: Jio

Position: Security Operation Engineer

Salary: Not Disclosed

Degree: Bachelor's Degree

Experience: 0 to 3 years

Location: Mumbai, India.

Apply Now: Click here to apply
Company: Capgemini

Position: Systems Engineer

Salary: INR 6-8 LPA*

Degree: Bachelor's/Master's Degree

Batch: 21/22/23/2024

Experience: Freshers/Experienced

Location: Bangalore, India

Apply Now:- Click here to apply