Full Stack Development

Module One

Web Programming I (FSD 101)

In this module you will be introduced to the technologies that makes the web run, the tools and terminologies involved and you will learn to how build modern responsive static websites. The Technologies that will be covered are : HTML5, CSS3, Git, and GitHub.

Module Two

Web Programming I (FSD 102)

You will learn the intricacies involved in developing responsive static websites using the world’s most popular front-end component library and CSS framework, Bootstrap . We will learn Bootstrap components, widgets, grids and animation, all with the sole purpose of learning to build real world themes and websites.

Module Three

Fundamentals of Programing using JavaScript (FSD 103)

Programming is fundamentally about figuring out how to solve a series of problems and writing algorithms (a clear set of steps to solve any problem). Thus, this module will delve into Programming fundamental principles and you will be introduced to a powerful problem-solving process which you can use to solve any programming problem. The major learning concepts that we will explore are : programming basics (variables, constants, operators, expressions), control constructs (decision making, loops), functions, arrays and an introduction to Object Oriented Programming (OOP)

Module Four

Client Side Web Development (FSD 104)

This module will give us the knowledge and skills required to build interactive client-side web applications using vanilla JavaScript (ES6+ syntax). We will cover the Document Object Model(DOM) and the concept of event driven programming. We will generate API requests to enable your website(s) to dynamically display information from other web services like Twitter, Google Maps, and more.

Module Five

Database Design and Principles (FSD 201)

We will learn how to design, model and develop databases for both Relational and No-SQL databases. We will specifically work with MySQL and MongoDB database engines. We will also learn querying and reporting.

Module Six

Server Side Web Development I (FSD 202)

This module will teach learners how to design and develop sever-side web applications with server-side rendered views, using widely-used and powerful tools and frameworks like, Node.js, Express, Handlebars and MongoDB.

Module Seven

Web Frameworks and Tools using React (FSD 203)

This module is all about React, React, React! Using React, a JavaScript framework/library, you will learn to build complex and dynamic web pages and professional-level user interfaces. You’ll learn a new way to think about structuring your user interface by using components, and the Virtual DOM.

Module Eight

Server Side Web Development II using Mern Stack (FSD 204)

This module will teach you how to build full stack web applications using the MERN stack . You will learn how to build a back-end API using Node and Express that communicate with a MongoDB data store , build a front-end using React and Redux and then learn how to put it all together.

Image Alt

Course single

Course

Full Stack Development

$0
Instructor:
Categories:
Reviews:
m

About this course

Are you new to Coding ? Do you have experience in Web Development but you are completely out of sync with the current web standards, technologies and the development industry as a whole?
Don’t worry, The Weekend Hack is here to save the day. With this bootcamp style programme, we are going to carry willing participants on an exciting transformative 10 month journey with the intent of transforming them all into professional Full-Stack Developers.
This 10 month programme is divided into two semesters.

Semester One

Semester 1 will explore the world of Front-End web development. Here you will learn how to build and style modern sleek responsive design websites and web applications using native technologies, tools and  frameworks, as follows : 
  1. HTML 5
  2. CSS 3,
  3. Bootstrap
  4. SASS
  5. Programming Basics and Fundamentals
  6. Vanilla JavaScript and DOM Manipulation
  7. ES 6+
  8. REST APIs
  9. GIT and GITHUB

Semester Two

Semester 2, however, is going to delve into the very complex and deep realm of Back-End Development. Here we will learn  how to build more complex Web Apps, specifically Server-Side Based Web App(Dynamic Websites and Single Page Applications-SPAs). The technologies are as follows:
  1. Database Design and Development (Both relational and No-SQL  databases)
  2. MySQL
  3. MongoDB
  4. NodeJS
  5. Express
  6. React JS
  7. REST APIs/GraphQL
  8. HTTP
  9. Asynchronous Programming 

Enrollment Options

Sounds Intense? Yes? Don’t worry, you will have tons of support from instructors who have immense software and app development experience, both domestically and international. Not only do the instructors have experience in the software and app development industry but also in higher-learning education. You will be given all the necessary tools and most importantly you will  learn how to build software and web apps for the ground up.
We at The Weekend Hack are quite cognizant that people’s lives are hectic and “full-stacked”  thus, we will provide our programme on a relaxed schedule that fits comfortably with your life style. As such, we have two enrollment options :

Semester 1 & 2

Enrollment Option 1

Sem I : Jan 4th - May 16th 2020 Sem II : June 13th - October 31st 2020 Saturdays 9:00AM - 4:00PM

Enrollment Option 2

Sem I : Jan 3rd - May 16th 2020 Sem II : June 12th - October 31st 2020 Fridays & Saturdays 5:30PM - 8:30PM

FAQs

Where will this course be offered?
This programme will be delivered entirely “online” and thus you can learn from the comfort and convenience of your homes. Though online, we at The Weekend Hack understand the importance of live classroom engagement between peers and instructor and vice versa. Thus, the online model we will be adopting will be a real-time synchronous one.
Each session will emulate a virtual classroom, i.e, a digital replica of a traditional classroom. The instructors teach, and the participants learn in real-time, face-to-face but via internet-enabled technology devices, such as your phones, tablets, laptops and computers, though a laptop and computer would be preferred as we would be doing tons of live-coding per session. 
I have no coding experience. Is the Bootcamp right for me?
No, you don’t need to have any experience in coding to do this programme. However, we will have a one and one interview, before registration, with each potential candidate to ensure that they are a right fit for the programme.
What do you look for in applicants?
We want participants that are motivated, intellectually curious, and have chosen to study at The Weekend Hack because they consider themselves lifelong learners and creative problem solvers. Participants that have an understanding of their current skills, a desire to learn and improve, and an understanding of the steep learning curve ahead is what we yearn for. We want you to  to remain positive and focused while gracefully accommodating new ideas, challenges, and the mindset that you will thrive in our fast-paced environment!
Do I need any tools and/or devices
A laptop or computer to code, Windows , Mac or Linux. It’s up to you. Also, you would need to have access to the Internet to attend your virtual classes, as all classes will be online.

Interested In the Course



Syllabus

Your career as a Full-Stack developer starts right here. This programme consists of 8 modules. Module 1 through 4 covers the Front-End development side of the program, whereas, Module 5 through 8 covers the Back-End side.

Module One

Web Programming I (FSD 101)

In this module you will be introduced to the technologies that makes the web run, the tools and terminologies involved and you will learn to how build modern responsive static websites. The Technologies that will be covered are : HTML5, CSS3, Git, and GitHub.

Module Two

Web Programming I (FSD 102)

You will learn the intricacies involved in developing responsive static websites using the world’s most popular front-end component library and CSS framework, Bootstrap . We will learn Bootstrap components, widgets, grids and animation, all with the sole purpose of learning to build real world themes and websites.

Module Three

Fundamentals of Programing using JavaScript (FSD 103)

Programming is fundamentally about figuring out how to solve a series of problems and writing algorithms (a clear set of steps to solve any problem). Thus, this module will delve into Programming fundamental principles and you will be introduced to a powerful problem-solving process which you can use to solve any programming problem. The major learning concepts that we will explore are : programming basics (variables, constants, operators, expressions), control constructs (decision making, loops), functions, arrays and an introduction to Object Oriented Programming (OOP)

Module Four

Client Side Web Development (FSD 104)

This module will give us the knowledge and skills required to build interactive client-side web applications using vanilla JavaScript (ES6+ syntax). We will cover the Document Object Model(DOM) and the concept of event driven programming. We will generate API requests to enable your website(s) to dynamically display information from other web services like Twitter, Google Maps, and more.

Module Five

Database Design and Principles (FSD 201)

We will learn how to design, model and develop databases for both Relational and No-SQL databases. We will specifically work with MySQL and MongoDB database engines. We will also learn querying and reporting.

Module Six

Server Side Web Development I (FSD 202)

This module will teach learners how to design and develop sever-side web applications with server-side rendered views, using widely-used and powerful tools and frameworks like, Node.js, Express, Handlebars and MongoDB.

Module Seven

Web Frameworks and Tools using React (FSD 203)

This module is all about React, React, React! Using React, a JavaScript framework/library, you will learn to build complex and dynamic web pages and professional-level user interfaces. You’ll learn a new way to think about structuring your user interface by using components, and the Virtual DOM.

Module Eight

Server Side Web Development II using Mern Stack (FSD 204)

This module will teach you how to build full stack web applications using the MERN stack . You will learn how to build a back-end API using Node and Express that communicate with a MongoDB data store , build a front-end using React and Redux and then learn how to put it all together.

Reviews

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

User registration

Reset Password