Web App Development icon

Web App Development

KSH 50,000
12 Weeks

What You Will Learn

Hello there! you can choose between one of the following course paths. All the best!

Mongo, Express, React and Node (MERN Stack)

  • Introduction to HTML and CSS
  • Introduction to Javascript ES6
  • Get started with React for frontend development
  • Learn how to work with JSX to create components for your frontend
  • Learn how to ultilize props to make dynamic content for your frontend
  • Get to understand how to use react redux for state management
  • Learn to receive and post data from a backend using a REST API
  • Design a fully responsive website using React components
  • Understanding the Node Package Manager
  • Creating a webserver using Node
  • Understanding the File system and its operations
  • Learn to communicate with Node backend(send and receive data) using Express JS
  • Understand request and response
  • Understand routing in Express
  • Learn difference between sql and no-sql databases
  • Learn CRUD operations using Mongo db
  • Learn how to limit and sort records using Mongo DB
  • Understanding how to connect and use a MongoDB database in your Node Server

 

 

Python/Django:

  • Create a fully dynamic web site using the Full-Stack with Django 4.0
  • Learn how to design HTML templates for your website content
  • Use CSS to create beautifully styled sites
  • Learn how to take advantage of Bootstrap to quickly style sites
  • Use Javascript to interact with sites on the Front-End
  • Learn how to use jQuery to quickly work with the DOM
  • Understand HTTP requests
  • Create fantastic landing pages
  • Learn the power of Python to code out your web applications
  • Use Django as a back end for the websites
  • Implement a full Models-Views-Templates structure for your site

We are looking forward to being part of your android development journey!

 

 

PHP/Laravel:

  • Learn to build applications using laravel
  • To install Laravel using Windows and MAC
  • You will learn how use Laravel
  • You will learn how to use routes
  • You will learn how to create and use Controllers and what they are
  • You will learn how to create Views an what they are
  • You will learn to use the templating engine Blade
  • How to connect and use Databases
  • How to create migrations and what they are
  • You will learn about Laravel ORM (Object Relational Mapper) and Raw SQL queries. Database stuff :)
  • How to use Laravel Tinker - Command line program to play around with Laravel without persisting data
  • Database: Eloquent One to One - CRUD
  • Database: Eloquent One to Many - CRUD
  • Database: Eloquent Many to Many - CRUD
  • Database: Eloquent Polymorphic - CRUD
  • Form Validation
  • You will learn to download third party libraries to add to Laravel
  • You will learn to upload files
  • You will learn about Middleware and security
  • You will learn about sesssions
  • You will learn about sending emails
  • You will learn Github or version control
  • You will learn how to install a WYSIWYG editor
  • To install a commenting system / Disqus
  • You will learn to create a BULK functionality that you can use the CRUD on it
  • You will learn to deploy Laravel on share hosting accounts, like godaddy
  • And lots of more cool things

 

 

 

 


© 2024 KwetuHub. All rights reserved.