
Pfizer – Train Yourself – Software & Cloud Engineering
Duration
This specific Code.Learn program lasts 2 Weekends (Friday evening, Saturday & Sunday) with 36 hours of lectures and hands-on exercise on real-life case studies and projects via virtual classroom environment and online collaboration platforms.
- Weekend 1
-Saturday 08/05 (10.00 – 17.45)
-Sunday 09/05 (10.15 – 18.00) - Weekend 2
-Friday 14/05 (18.15 – 21.15)
-Saturday 15/05 (10.15 – 17.45)
-Sunday 16/05 (10.15 – 17.45)
Key Objectives – Curriculum (High Level):
This program will present, explore and adequately cover with extended hands-on sessions & real-life case studies the following areas:
Saturday 08/05 (10.00 – 17.45) | 1) Java Refresher & Processes (Version Control etc) 2) Data Structures & Algorithms (searching, sorting etc) Lab/ Challenge 01 |
Sunday 09/05 (10.15 – 18.00) | 1) Object-relational mapping 2) Data persistence & Hibernate Lab/ Challenge 02 3) Refactoring code by moving business logic to Services Lab/ Challenge 03 Meeting with Pfizer Stakeholders 4) Cloud Computing Core Concepts 5) AWS Fundamentals |
Friday 14/05 (18.15 – 21.15) | 1) Design Patterns & Principles 2) Code-level Patterns 3) Deployment Patterns/ Microservice Approach |
Saturday 15/05 (10.15 – 17.45) | Lab/ Challenge 04 1) AWS Storage, Scalability, CLI 2) AWS Serverless (Lambdas, API Gateway) Lab/ Challenge 05 3) Code Quality & Testing Lab/ Challenge 06 |
Sunday 16/05 (10.15 – 17.45) | 1) Web Apps Architecture & REST Principles 2) Restlet 3) Endpoints development with Restlet Final Lab/ Challenge 07 Project Development & Presentation (Key Findings) & Final Remarks |
Virtual Classroom
The lessons will be carried out in an online environment as a virtual classroom, with live connection with the instructor through video conferencing.
Target Audience
Computer scientists, software engineers and developers that want to boost their career as web developers (client side, server side, full stack) are welcome to participate to this code.learn program and unlock the full potentiality of the topics taught by upskilling their future career.
Participants are expected to have:
- Knowledge & working experience with any back-end framework
- Knowledge & working experience with any DBMS
- Understanding of MVC Software Architectural Pattern
- Energy, initiative, and a positive attitude
- Teamwork spirit and strong communication skills
- Fluent English (written and spoken)
- Fulfilled military obligations (For Men)