0% found this document useful (0 votes)
15 views4 pages

Job Ready Curriculum

The document outlines a learning path for becoming a job ready programmer or data analyst. It lists Java, Spring, SQL, Python and analytics courses in a recommended order and explains that completing the path leads to a certification and potential job opportunities.

Uploaded by

Anh Tran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views4 pages

Job Ready Curriculum

The document outlines a learning path for becoming a job ready programmer or data analyst. It lists Java, Spring, SQL, Python and analytics courses in a recommended order and explains that completing the path leads to a certification and potential job opportunities.

Uploaded by

Anh Tran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

www.jobreadyprogrammer.

com


Welcome to the learning curriculum of Job Ready Programmer.
Thousands of other students have followed the exact path explained
below for becoming a successful Job Ready software developer. The
following guide will help you plan your learning in the most effective
and efficient way possible without wasting precious time. Please follow
the exact order of course completion suggested below and follow the
2/2 hr rule for studying. Meaning, 2 hrs of study in the morning and 2
hrs in the evening. This has proven to be the best way to master
anything in the most timely manner! After completing each course
you’ll have a sharable link with your completion certificate. After
completing all the courses listed below, you’ll receive your Job Ready
Certification which you can also share anywhere online. After you
receive your final certification you will need to pass a comprehensive
test which will qualify you to be reached out by our exclusive
employment network!

Your online sharable certificate will look like this:



Get ready to become a Job Ready Programmer!
www.jobreadyprogrammer.com

SOFTWARE DEVELOPER PATH



Take the Below Courses in the order Listed

• The very Basics of Java



• Object Orientation Basics
• Control Flow Looping & File Processing


• The Collections Framework
• Generics - Diving Deeper
• Concurrency and Multithreading in Java
• Java Database Connectivity (JDBC)
• Lambda Expressions and the Stream API


• Solid Principles of Object Oriented Programming


• Getting Started
• Real-world Project + Thymeleaf, Spring Data JPA, and Entity Relationships
• Entity Relationship Annotations
• Seeding Databases using CommandLineRunner and SQL Files
• Javascript with Crud Repositories in Thymeleaf Webpages
www.jobreadyprogrammer.com

• Diving Deeper into Core Spring Concepts


• Spring Properties Configuration Files and Environment Variables
• PostgreSQL Database Integration in a Spring Application
• Spring Integration Testing Separating Real Database vs. In-memory H2 Database
• Production Deployment on AWS EC2 + Containerizing using Docker + AWS RDS
• Spring AOP (Aspect Oriented Programming) + Logging the right way



DATA ANALYST PATH

Take the Below Courses in the order Listed


• Database Basics
• Single Table Queries
• Single Row Functions (SRFs)
• Grouping Functions
• Multi-Table Queries and Joins
• Creating, Altering, and Updating Tables Using SQL


• Database Basics
• SQL Query Basics
• Using Functions
• Grouping Data and Computing Aggregates
• Using Subqueries
• Using the CASE Clause in Interesting Ways
• Advanced Query Techniques using Correlated Subqueries
• Working with Multiple Tables
• Window Functions for Analytics

www.jobreadyprogrammer.com



• ]4)'&<2(4)54, N5'1)<
• U>+1$&54, L(& G3(&2<
• O'(&454, O54' G3(&2<
• K'$,&(+35.(1 Z5'!<
• 0$&F54, !523 R(<3%$(&)<

* Python Basics
* Lists, Tuples, Dictionaries
* Funtions and Variables Scope
* Control Flow
* Modules, Packages and Object Oriented Programming
* File IO and Exception Handling in Python

Note: The other 3 courses on the Data Analyst


path are recommended, but not required.

You might also like