0% found this document useful (0 votes)
455 views8 pages

Web Development

The document outlines a 2-month front end development course that will teach students frameworks like Angular, principles of front end development, and best practices. It will cover HTML, CSS, JavaScript, frameworks, version control with Git, and project-based learning. Students will build an e-commerce site and startup idea. The weekly schedule details topics to be covered each week including HTML, CSS, JavaScript, jQuery, frameworks like Bootstrap and Angular, tooling, and APIs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
455 views8 pages

Web Development

The document outlines a 2-month front end development course that will teach students frameworks like Angular, principles of front end development, and best practices. It will cover HTML, CSS, JavaScript, frameworks, version control with Git, and project-based learning. Students will build an e-commerce site and startup idea. The weekly schedule details topics to be covered each week including HTML, CSS, JavaScript, jQuery, frameworks like Bootstrap and Angular, tooling, and APIs.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

T

M
D
M
NOHA
N
E
E M NM
T
P
HA
K
N LO MA
O
ZA
E
R
Y
F E V ED B
D REPACRO)
P IS
C

ED

E
AR
W
FT
SO

EN

ER
E
IN

AT

WHY FRONT END DEVELOPMENT

Internet

Mobile

Browser support

User Experience

Demand

Open Source

Community

WHAT YOU WILL LEARN

Frameworks used in Industry: Angular in particular, and


learn its similarities and concepts of other frameworks like
Backbone, React, Knockout, Angular 2 etc

Principles of Front End: DRY, KISS, OOP, Accessibility,


Responsive Design, Performance

In Particular we will learn: HTML/HTML5, CSS/CSS3,


Javascript, Jquery, Angular, Version Control System (Git),
Unit Testing, Debugging etc

Best Practices

Project Based Learning Process

ABOUT THE CLASSES

Duration: 2 months

Timings: Sat and Sun 3 hours & Tuesday: 1 hour

Type: Interactive

Video Recordings will be made available

Code Provided (using Plnkr or CodePen)

MY PREFERENCES
IDE: Sublime Text / Visual Studio Code
Browser: Chrome
Dev Tools: Chrome Dev Tools
CSS: SCSS for preprocessing, Foundation

WEEKLY SCHEDULE
WEEK 1
Basics of HTML, CSS, JavaScript, Git
Project: Setup the Environments, Using GIT, E-Commerce Homepage
Design
WEEK 2
Understanding Advanced Javascript, JQuery, HandlebarJS, JSON, AJAX
Project: Making dynamic Interactivity with the project and interaction
between Homepage and Product page
WEEK 3
Understanding Bootstrap, Foundation frameworks, Using SASS, LESS (CSS
Preprocessors)

WEEK 4
Learning JavaScript Object Oriented Language and its
application in BackboneJS
Project: Converting the project by using Backbone and using
more JavaScript Design Patterns
WEEK 5
Understanding Frameworks like AngularJS, KnockoutJS, ReactJS,
D3js or any new framework.
Project: Working on some startup idea.
WEEK 6
Angular Best Practices, Performance of Websites
Project: Continuing on the Startup

WEEK 7
Tooling for web Development like NodeJS, Grunt, Gulp, Yeoman
etc.
WEEK 8
NodeJS, RestFul APIs, Interview Preparation, Question and
Answers,

You might also like