Full Stack Development$0
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 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 :
- HTML 5
- CSS 3,
- Programming Basics and Fundamentals
- ES 6+
- REST APIs
- GIT and GITHUB
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:
- Database Design and Development (Both relational and No-SQL databases)
- React JS
- REST APIs/GraphQL
- Asynchronous Programming
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
Enrollment Option 2
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
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.
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.
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.
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)
Client Side Web Development (FSD 104)
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.
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.
Web Frameworks and Tools using React (FSD 203)
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.
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.