Introduction
Programming and web development are two essential areas in the world of technology, both forming the backbone of digital solutions and applications we interact with every day. Programming involves writing instructions (code) that computers follow to perform specific tasks, while web development focuses on building and maintaining websites or web applications. This field has been at the forefront of ICT for a long time, making it grow daily like so many people/organizations will continue to use software/applications to solve their day-to-day problems. Programmers will continue to grow in high demand as long as computer users rema
Programming (also known as coding or software development) is the process of writing, testing, and maintaining code that tells a computer or device what to do. It is an essential skill for creating software, mobile applications, websites, games, and much more. Web development involves the creation and maintenance of websites and web applications. It encompasses everything from simple static pages to complex dynamic sites that interact with users, process data, and connect with databases. Web development is typically divided into three main categories: Frontend, Backend and Full-Stack development.
Frontend Development

Frontend Development: The part of web development that focuses on the user interface (UI) and user experience (UX). It is everything the user interacts with directly in their browser. Every application developer needs adequate knowledge of frontend development withHTML5, CSS3, BOOTSTRAP, JAVASCRIPT, and REACT. This process is the first thing you need to learn before going further into programming.
Understanding frontend development software as listed above is paramount before expanding to backend and full-stack development, being the basic among others.
What You Will Learn
Students should be confident to handle any of the below areas at the end of the course.
Introduction to HTML5
The new feature in HTML5
Introduction to CSS
Using CSS and HTML5
Using JavaScript and jQuery
Understanding data types, attributes and entities of HTML5
Client and server-side JavaScript
JavaScript method to display information
How to use jQuery mobile
JavaScript arrays
Parameterized functions and return functions
Document object model
HTML5 support for mobile website
Introduction to React
Reconciliation algorithm and component composition
CSS modules and LESS/SASS
Expensive DOM manipulations and pure render mixing
Understanding performance tools
React test utilities and Jasmine
Student Requirements
Interested student must come with one passport photograph and four four thousand naira for registration.
Students should also come with a well functional computer with a minimum operating system of at least 64bit (Window 10 or Mac) and minimum of 4gig RAM.
Course Duration & Schedule
Weekdays (12 Weeks)
- Mondays and Wednesdays
- Fridays and Saturdays
2 Sessions per day
- 9:00am – 11:30am
- 1:00pm – 3:30pm
* Students can only choose one session
Weekend (16 Weeks)
- Saturdays only
2 Sessions per day
- 9:00am – 1:00am
- 2:00pm – 6:00pm
* Students can only choose one session
Backend Development
Backend Development is the server-side of web development that deals with databases, server logic, and application functionality that happens behind the scenes. Building web or mobile application with the leading programming languages give you an edge as a developer. Picsloop works with the industry-standard backend development language for easy and faster application automation. Frontend development is prerequisite for every student that want to apply for backend development.
What You Will Learn
Students should be confident to handle any of the below areas at the end of the course.
Introduction to Python
Working in Python environment
Basic syntax and variable types
Decision making and basic operation
Python loops and numbers
Understanding Python strings and lists
Use of tuples, Python Dictionary
Python functions
Introduction to Python modules, dates and time
Working with Python files I/O
Exceptions, classes and objects
Regular expressions
Python CGI Programming
Database access
Network programming
Multithreading and sending email
Use of XML processing
GUI programming
Further extensions
Student Requirements
Interested student must come with one passport photograph and four four thousand naira for registration.
Students should also come with a well functional computer with a minimum operating system of at least 64bit (Window 10 or Mac) and minimum of 4gig RAM.
Course Duration & Schedule
Weekdays (12 Weeks)
- Mondays and Wednesdays
- Fridays and Saturdays
2 Sessions per day
- 9:00am – 11:30am
- 1:00pm – 3:30pm
* Students can only choose one session
Weekend (16 Weeks)
- Saturdays only
2 Sessions per day
- 9:00am – 1:00am
- 2:00pm – 6:00pm
* Students can only choose one session
Full-Stack Development
Full-Stack Development is a combination of both frontend and backend development. Full-stack developers are proficient in both client-side and server-side development. A full-stack developer will have adequate knowledge to develop websites using both frontend and backend tools, frameworks, database and libraries. At the end of this course, a student will have confidence in server-side and client-side application development
Students should be confident to handle any of the below areas at the end of the course.
Introduction to HTML5
Introduction to CSS
Using CSS and HTML5
Using JavaScript and jQuery
Understanding data types, attributes and entities of HTML5
Client and server-side JavaScript
HTML5 support for mobile website
Introduction to React
Expensive DOM manipulations and pure render mixing
React test utilities and Jasmine
Introduction to Python
Use of tuples, Python Dictionary
Python functions
Introduction to Python modules, dates and time
Exceptions, classes and objects
Regular expressions
Python CGI Programming
Database access
Network programming
Multithreading and sending email
Use of XML processing
GUI programming
Further extensions
Full web and mobile application development
Student Requirements
Interested student must come with one passport photograph and four four thousand naira for registration.
Students should also come with a well functional computer with a minimum operating system of at least 64bit (Window 10 or Mac) and minimum of 4gig RAM.
Course Duration & Schedule
Weekdays (24 Weeks)
- Mondays and Wednesdays
- Fridays and Saturdays
2 Sessions per day
- 9:00am – 11:30am
- 1:00pm – 3:30pm
* Students can only choose one session
Weekend (30 Weeks)
- Saturdays only
2 Sessions per day
- 9:00am – 1:00am
- 2:00pm – 6:00pm
* Students can only choose one session
ENROL NOW
Registration is currently in progress for the next batch of students. Kindly fill the form below to start your career journey with us.