Overview

Web Development course is designed to help students develop professional websites/portals. This course will help students understand how the web engine works. Through this course, students will be made comfortable with java script for both Front end as well as back end use-cases
Elixir is a project based web development Full Stack course with backend in Node.JS. In this course, students will start building their website from scratch and will need to think like professional developers. Students will be aligned with a mentor and work on their web development projects under their guidance. Elixir enables students to go live with their websites and add a flair to their resume.




Register Now

UI Design

An app with great functionality must be complemented by top notch User Experience and a neat User Interface. We teach building both common and upcoming UI/UX patterns.

Firebase & Push Notifications

Firebase is Google's service that provides a realtime database and push notifications, so that you can send information to the user even when he is not using your app

Hardware Sensors

Sensors help us build context-aware apps. You'll learn how to use GPS location, orientation, speed sensors, and perform actions on events like flip and shake

Network & Databases

Most apps are connected in nature. You'll learn how to connected your apps to a backend to create an ecosystem of users and their data

Course Contents

  • HTML/CSS

    HTML/CSS


    The building blocks of web pages – HTML and CSS. Learn how to use the latest HTML5 web development technologies along with CSS3 stylesheets to create amazing and responsive web sites that catch the eye of the viewer. We will also cover UI design patterns  like –

    Lectures 1-2

    1. Table Layouts
    2. Flex Boxes
    3. Bootstrap Columns
    4. Media Queries and Mobile Responsive Design
    5. Grids
  • Javascript

    Javascript


    HTML and CSS brings the content and design together, while Javascript is at the heart of all action. Learn to act on events like ‘clicks’, ‘hovers’ and ‘drag and drop’. Javascript is one of the most powerful and ubiquitious languages in modern software development, and we will cover the innards of Javascript in depth including –

    Lecture: 3-10

    1. ECMAScript 6 Syntax and Standards
    2. Function Closures and IIFEs
    3. Classes, Constructors and Prototypes
    4. Lexical Scopes, Arrow Functions and Variable spreading
  • UNIX AND Git

    UNIX AND Git


    Before we move on to backend development, we will briefly touch upon usage of Unix based systems. More than 80% of the world’s servers are hosted on Linux machines, and any web backend developer has to learn basic DevOps and SysAdmin skills to manage a Linux OS. Also Git, the most commonly used version control system, is one of the most helpful tool required to work on large projects or in collaborative environments

    Lecture 11-12

    1. Unix and SysAdmin/Devops
    2. Schema Designing
    3. Git
  • NODEJS

    NODEJS


    Javascript is not just only on the frontend, but a potent force on the server too. Built by Ryan Dahl in 2009 as a platform to run JS code on bare metal, NodeJS is right now the fastest growing ecosystem. We will learn –

    Lecture 12-16

    1. NodeJS Modules
    2. Filesystem API, Events and Streams
    3. ExpressJS Framework for creating REST APIs
    4. Handlebars for server side web rendering
    5. Socket.IO for realtime communication
  • Databases

    Databases


    What is a server, if it cannot store data on a databases. We will learn to store data in –

    Lectures 17-18

    1. Flat files on server
    2. MySQL
    3. Using ORMs like Sequelize
    4. MongoDB
  • Advanced Topics & Deployment

    Advanced Topics & Deployment


    Finally we learn how to add basic security to our website including user authentication and authorization, SSL transport, checking for SQL injection and other vulnerabilities.We will also cover how to deploy your server to commonly used infrastructure providers like Amazon Web Services, Google Cloud or DigitalOcean

    Lectures 19-25

    1. Security
    2. Scaling
    3. Using Frontend Templates
    4. 3rd Party Libraries and Frameworks
    5. Deploying a live web project

FAQ

(Drop a line at [email protected] if you have further queries)

  • How much knowledge of Data Structures and Algorithms do I need to take this course?

    You need to have good command of data structures like Stacks, Queues and Lists. Also a basic idea of algorithms like sorting, searching, string manupulations. Also it is imperative to have good concepts of Object Oriented Programming

  • Do you have a test for admission into this course ?

    Yes, we have a simple test covering OOP concepts, basic Data structures and array/string manipulation. You need to undertake that test while registering for Elixir.

  • Will there by any projects ?

    Yes, most definitely. No course in web development is complete without projects, and we have a lot of focus on working on live projects and practical topics. We start with small projects like TodoList Managers, grow up to creating e-Commerce websites.

  • What if I miss a live class?

    Videos will be provided of all classes to students after the class. These can be used for revision as well as covering up missed classes.

Come, fall in LOVE with CODING

Batches Starting This August!

Online code Submission & Evaluation
2 Hacakthons
₹15,000
₹9000

(18 Lectures)

Enroll Now

Contact Us
Call(Toll-free): 1800-2744-504

REGISTER NOW

What our students say

Piyush coding blocks review

"Difficult Problems now a CakeWalk !"

I had no background in coding. After the course, I feel more confident. Sumeet sir made difficult algorithms look like a cakewalk.I also enrolled for Android Course, and its amazing too. Coding Blocks defined my love for Coding.

Piyush Ajmani - via Quora
Student DTU
Manish codingblocks review

"Cracked Amazon the next day!"

I used to lag in C++ basics, but with Prateek Bhayia as my mentor I saw great improvement in coding style and problem solving approach.Just after the day of my course completion, I got internship offer from Amazon.

Manish Mittal - via Facebook
Student NSIT
Internship at Amazon
Bhavyaa Coding Blocks review

"Really Good Experience"

I had a really good experience studying at Coding Blocks. Coding Blocks helped in a shaping solution building approach. Classes are held regularly and we practiced a lot. My only regret is not joining Coding Blocks earlier.

Bhavyaa Bansal - via Facebook
Student DTU, Placed at Amazon
Read more testimonials at
Facebook ReviewsQuora Reviews