The WEB DEVELOPMENT TRAINING is organise by the web programming team at Alabian Solutions Limited so it is a practical oriented training class. There will be a tutor lead section, class programming session and a project development section. Every student will be expected to complete a web project (a Computer Based Test or a Responsive Personal Resume Website or both) using the technology learnt during the training. All graduand will benefit from free consultation service from Alabian Solutions Ltd.
This training is targeted at:
Alabian Solutions Limited Infinite Grace Plaza Plot 4 Oyetubo Street off Obafemi Awolowo Way Ikeja Lagos
Git is a distributed version control system used for tracking changes made to files and also for coordinating work done on those files among multiple people. It is primarily used for source-code management in software development. Participants will learn how to use these tools for working in team
Git is a powerful version control system that allows you to keep track of changes made to your codebase over time. It helps you to collaborate with others more efficiently by tracking changes, merging code changes, and resolving conflicts.
REGISTER NOWIntroduction to Version ControlL
Introduction to Git
Git Basics
Git Branching
Git Remote
Git Collaboration
Participants will learn the basics of HTML5, the training will start with instruction on how set up their IDE (Integrated Development Environment) and upload files to a live web server with an ftp client. They will go over HTML5 basics like valid document structure, and the usefulness of writing good HTML5 semantic tags. Each participant is expected to produce a webpage using the tags learnt in this module.
HTML is the foundation of web development, and understanding it is essential for anyone who wants to build web applications. Knowing HTML will help you understand how web pages are structured, how they are displayed in a web browser, and how they interact with other web technologies.?
Overview of HTML
We will teach participants from the very basics of CSS3 to some fairly advanced concepts like floating, CSS rule conflict resolution, flexbox etc. We will also be taught the 'box model', background property, CSS3 font and even browser developers’ tool. This module will be culminated by converting the webpages created in HTML5 modules into a beautiful website.
Knowledge of CSS is a valuable skill in the web development industry, and it can help you advance your career. Many job postings for web developers require knowledge of CSS, and employers are always looking for candidates who can create visually appealing and responsive web pages.
INTRODUCTION TO CSS
In this training, we are going to show participant how to build a mobile friendly Web Application with minimal effort using the latest version of Bootstrap. It will amaze you to see how we can simplify the task of Front-end development using Bootstrap.
Bootstrap provides a set of pre-built components and styles that can save a significant amount of time when building web pages. By using Bootstrap, you can focus on customizing and fine-tuning your web pages rather than building everything from scratch.
Layout
Content
Forms
Components
For some of the participants JavaScript will be the first programming language they will be learning. Our instructors will simplify the act of programming. JavaScript will add interactivity to web pages. The module will cover just about everything - from common language constructs and data types to objects, functions, arrays, closures, Document Object Model (DOM) and Browser Object Model (BOM) API. Apart from just adding interactivity to a webpage we teach participant how to use JavaScript to create Web Applications and prepare them for other JavaScript Library they will learn in the training.
JavaScript is the backbone of front-end web development, and it is used to build user interfaces, control animations, and handle user input. By learning JavaScript, you can create visually appealing and responsive user interfaces that enhance the user experience.
Introduction to JavaScript
Variables in JavaScript
Data Types
JavaScript Operators
Conditionals
Loops in JavaScript
Javascript functions
Document Object Model (DOM)
Traversing elements
DOM Manipulating elements
Javascript Form
Event handling
ES6
Asynchronous JavaScript
Error Handling
React.js is a JavaScript library that is use to build interactive User Interfaces (UI) without hassles. It makes creating interactive UI’s fun. Built and maintained by Facebook; React is spreading crazily across the industry, so fast that everybody is hiring a React developer.
learning React is a valuable skill for anyone interested in front-end web development or software engineering. Its reusability, performance, flexibility, community support, job opportunities, and scalability make it a popular and essential tool for building modern web applications.
Introduction to React
React Setup
React basics and components
State and event handling
Contents conditional rendering
Handling side effects
HTTP Calls using Axios/fetch
Multipage Single page application with react-router
Global state management with context
Redux
Deployment
PHP one of the most widely-used, open source scripting language used for build web app and making website dynamic. The scripts are executed on the server, it is free to download and ease to use. It is powerful enough to be at the core of WordPress and also deep enough to power a major part Facebook. The coolest about it is that is ease to learn for a beginner.
learning PHP can be beneficial for web developers who want to build dynamic and interactive web applications, as well as for developers who want to expand their skills and job prospects
PHP Introduction
PHP Fundamentals
PHP Forms
PHP Advanced
PHP OOP
MySQL is the most popular relational database management system used on the web and it connects seamlessly with PHP. Web App running PHP and MySQL is a popular norm on the web. It is an open source project presently maintained by Oracle Corporation. Can be used for both small and large app and it is also very fast, reliable, and easy to use
It is widely used in web development, data analysis, and other applications because it is cost-effective, can run on different operating systems, can handle large datasets and complex queries quickly, and has a wide range of tools and resources available to help developers get started quickly and troubleshoot any issues that may arise.
Overall, MySQL is a reliable and robust database management system that offers many benefits to developers and businesses, making it a popular choice for a wide range of applications.
MySQL SQL
MySQL JOIN
MySQL UNION
MySQL DATABASE
Laravel is an open-source web application development framework written in PHP. Laravel offers you rapid application development following the model–view–controller (MVC) architectural pattern. Laravel is a PHP framework which makes it easier for you to build professional web applications with following elegant coding standards and architectural pattern. This Laravel tutorial is a comprehensive guide on how to develop professional internet applications using Laravel framework.
Laravel is a powerful and flexible framework that can help developers build robust and scalable web applications more efficiently. Its clean syntax, built-in ORM, CLI, templating engine, and active community support make it a popular choice for many developers.
LARAVEL
We are proud to showcase the progress of our ex-student
Our faculty is made of guys that are enthusiastic about teaching and assisting participant to understand technology been taught. Each of the instructors are working on real life project for clients and also developing a pet project by the side.
Alabi A.
Lead Instructor html, css, bootstrap, php, mysql
Alabi is the Lead Developer at Alabian Solutions Limited and to his credit is NIM/UI a PHP powered Student Management Portal for NIM/UI Postgraduate Diploma in Management. He also freelances as a Web Technology Instructor at Web Academy Nigeria. Alabi will be teaching the backend technologies.
Uwazie Benedict
Instructor html, css, bootstrap, php, python, mysql
Ben is the Training Manager at Alabian Solutions Limited. He is known for his down to earth presentation and clear communication in class room. Some of his works are Alabian Solutions website, Reals Pharmaceutical (a custom Wordpress theme) and he built and implemented a payment system for NIM elearning portal.
Ebhoria Joshua
Instructor React and React Native
Joshua is a graduate of University of Lagos. He is a Javascript enthusiast with a zeal to bring out the best in people. He develops mobile apps with React Native at Alabian Solutions, and would be taking lectures in React and React Native. Among other projects, He was also involved in the development of IBEDC Customer Portal.
Babatunde Odumosu
Some organisations that have business relationship with us.
Some stuff are better explained in figures. Our scorecard