0% found this document useful (1 vote)
446 views

Full Stack Development

This document outlines a full-stack web development course taught onsite over 12 weeks. It covers front-end development with HTML, CSS, JavaScript, and frameworks like React. It also covers back-end development with Java, Spring, databases, and building web apps. The course is divided into 7 modules that progress from front-end basics to advanced JavaScript to building a portfolio of full-stack projects with support from mentors.

Uploaded by

laurentiii
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
446 views

Full Stack Development

This document outlines a full-stack web development course taught onsite over 12 weeks. It covers front-end development with HTML, CSS, JavaScript, and frameworks like React. It also covers back-end development with Java, Spring, databases, and building web apps. The course is divided into 7 modules that progress from front-end basics to advanced JavaScript to building a portfolio of full-stack projects with support from mentors.

Uploaded by

laurentiii
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Full-Stack

Web Development
ONSITE ONLY
PRE-WORK

How the internet works

Intro to HTML5 and CSS3, working with the


command line interface

How to use Git and GitHub, setup text editors


(Sublime Text, Atom)

JavaScript basics

Basic JAVA and Object oriented programming


fundamentals

MODULE 1

Dive into front-end programming and


learn core principles of HTML5, CSS3 and
how to master JavaScript in the browser.

WEEK 1 Basics of programming, recursion, code style,


synchronous and asynchronous programming,
HTML canvas.

WEEK 2 Basics of networking, DOM manipulation, AJAX


and fetch, MVC in the browser, CSS layout
structure, flexbox, columns, transitions.

MODULE 2

Introduction to back-end, JAVA and


object-oriented programming concepts.
Learn more about the frameworks for the
Java platform and practice with test
driven development.

WEEK 3 Core JAVA language features, testing with JUnit and


TDD, data structures

WEEK 5 Object oriented programming, build tools and Spring

PAGE 1 OF 3
MODULE 3

JS Explore advanced features of JavaScript.

WEEK 5 Advanced object oriented patterns in


JavaScript, advanced programming techniques
and functional programming vs OOP.

MODULE 4

Enterprise integration.

WEEK 6 I/O and file system, sending emails, Relational


databases and SQL, transaction management,
Spring Data JPA.

MODULE 5

Building web apps with Spring.

WEEK 7 Spring MVC, Spring REST, Servlet containers


and Tomcat basics, Spring security, testing
Spring web apps end to end

MODULE 6

JavaScript libraries and frameworks.

WEEK 8 React and Redux

PAGE 2 OF 3
MODULE 7

Build a portfolio of projects.

WEEK 9 Agile development and high quality code


(projects in teams)

WEEK 10 Build hands on a full-stack web app based on


& WEEK 11
your idea (with support from a mentor)

WEEK 12 Visit to a tech company, mock interviews,


code refactoring techniques.

PAGE 3 OF 3
This is for you!
Contact us for more
information:

+41 (44) 585 18 14

[email protected]

Propulsion Academy, Technoparkstrasse


8005 Zrich, Switzerland

You might also like