Verified Institution

Forward School

This is a verified institution that issues digital credentials for their learners on VerifyEd.

Courses

Program Test

Testing

HTML & CSS, Bug Reporting, Test Automation

Read more

Back-End Web Development

At the end of this course, students will have a solid understanding of how a server is setup, including its various components like the web server, app server and database that runs a server. Students will also be able to design a well-structured database by logically structuring data in tables and in its normalized form. On top of that, students will be able to create, read, update and delete (CRUD) data from a DBMS using SQL. Not only that, students will understand how the backend works and why server-side programming is an integral part of web development as well as. They will be able to create a web application using barebone Node.js to show how things work under the hood. Also, students will acquire good understanding of the various Node.js frameworks and their benefits. Besides that, students will be able to build a simple but dynamic web application based on the MVC design pattern using Express and its features like routing, templating and middleware as well as serving static assets, error handling and also perform data CRUD with MongoDB and Mongoose. Moreover than that, students will have strong grasp of REST APIs with the ability to design, write, test and create documentation for their APIs using Express. In addition to that, students will have clear understanding of all the common threats and vulnerabilities of a web application and how to prevent them. Finally, students will have good understanding of DevOps and how to setup and configure CI/CD pipelines for any application.

Read more

Computer Science

This course offers the fundamentals of programming, including data types, control flow, operators, iterators, arithmetic and object-oriented terminology. Students will also learn top-level concept software development including writing pseudocode & implementation of pseudocode to compiled running code. This also includes problem solving techniques and software development methods to solve business problems with software and technology. In addition to object-oriented design pattern and system architectures to ensure software is built scalable, extensible and easy to change. Students will learn in depth on how system components are designed holistically to build interconnected database, server and client software. This also includes creating class-diagram modelling to strategize software planning relative to business requirements. Furthermore, Students will learn manipulating and implementing various data structures such as Queue, Array List. Students also learn analyzing each data structures performance and use case to fit best to business requirements, including Big-O notation as well as searching & iterator algorithms and their performance, explaining various concepts and techniques in computer networking and securities. Finally, students will learn about computer networks, how computers communicate with one another which forms the backbone of the Internet. This course also covers cryptography and other security algorithms and measurement to assert the risk effect of information security. This also includes principles and practices in modern information security.

Read more

Software Project Management

At the end of this course, students will be able to; - Understand the flow and methodology applied for a software Developer's project management. - Use Agile Practices in workflow, having the habits of writing down user and quality requirements - Planning projects and creating schedules, iterating phases of projects, anticipating and managing risks.

Read more

Final Year Project & Intership

Work in a team to build a product that has the potential to be released to the market. During demo day, hiring partners are invited to watch your demo presentation and potentially be offered a job opportunity. On top of that, students gain work experience by working in a technology company, based on the knowledge acquired throughout the course.

Read more

Entrepreneurship

This course aims to nurture the entrepreneurship mindset among students. It involves planning, developing and pitching the software product proposed by the students.

Read more

Forward School's President's List

Forward School's Outstanding Scholastic Achievement Awarded to the top students of the NitroDegree in Applied Software Engineering programme.

Read more

Forward School Dean's List

Forward School's Outstanding Scholastic Achievement Awarded to the top students of the NitroDegree in Applied Software Engineering programme.

Read more

Data Science

Data Science is a way of processing large data sources to glean valuable insights into what makes organisations and industry tick. Data Scientists are expected to analyse information to allow organisations to improve the way they run, enhance their products and services and connect with a targeted group of stakeholders. The best Data Scientists combine their skills in statistics, programming, data visualisation and communications to enhance organisational efficiency

Read more

Mobile-App Development

At the end of the course, students will be; - Familiar with the interface in Android Studio, including editing/refactoring code, file structures, basic gradle build, as well as running apps in the Android emulator and actual devices. They will also learn basic Android library usage and its frameworks, and getting resources from Android official source. - Understand the fundamentals of Kotlin, writing codes in Kotlin proficiently. students will be able to build UI including displaying text, images and other media in Android Emulator or Android devices. - Build and connect database to allow apps to store data for further processing. - Know how to communicate between apps and servers as well as pushing notifications to Android devices using Google Firebase. - Explore in depth on the difference of various background tasks and its implementation. This includes the background tasks usage based on technical and business requirements. - Learn how to use Gradle to manage a project’s dependencies to build code that is reliable, robust and easy to update. This includes managing Android project structure using Built Variant, as well as organizing code that matches the industry standard. Students also learn about building Android app with Model-View-View-Model (MVVM) and other architectural patterns to organize Android project structure with scalability. - Learn how to use the tools built into Android Studio to debug bugs and issues effectively by pausing apps using breakpoints, and learn how to prevent them before Android app is released to Google Play Store. - Recording app traffic data/crash logs into Google Firebase for further debugging, data analysis and strategic planning. - Submit Android apps to Google Play Store for publication with processes of compiling, safeguarding code, Keystore signing and app submission to Google Play Store. This includes Alpha/Beta Test channel which distributes your app to internal testers before releasing the app.

Read more

Front-End Web Development

At the end of the course, students will be able to; - Build and deploy a web page from scratch using HTML and CSS by utilizing Bootstrap, including all the features that come with HTML5 and CSS3, the latest version of HTML and CSS like local storage, animation, flexbox, etc. - Write JavaScript codes using the newer syntax and features in ES6 and beyond as well as understand the concepts variables, functions, classes, Objects, Arrays and other fundamentals. - Set up and configure your project with npm for managing and installing libraries, ESLint for code linting and Babel for transpiling code to plain JavaScript. - Understand React’s component concept, its lifecycle methods as well as how state and props work. Students will be able to write simple React component with state and props plus rendering it with JSX. - Setup and configure all the software and tools required for frontend development projects. - Tell the difference between SPA and traditional web application and most importantly, be able to develop one from scratch using React. - Build, test and debug PWA using React and DevTools.

Read more

Applied Data Science (Certificate of Participation)

This certificate confirms that the participant has participated the Applied Data Science bootcamp. However, this is not the Certificate of Completion.

Read more

AI 101 for Leaders

Research from the World Economic Forum (WEF) and Mckinsey shows that AI will increasingly disrupt what we do, who does it and how all work is done. The course will provide guidance for how to develop AI capacity across an organisation. It will explain the capabilities of AI, with examples of how it’s being used by forward thinking organisations. It will explore what leaders need to do to start their AI journey and how they can get the most out of this disruptive technology.

Read more

Pitch Perfect

Imagine being able to speak in public, hold your audience's attention, make a persuasive point, convey your ideas with confidence, clarity and conviction - and walk away with the result you want. In this course, we will help you master the ability to communicate, influence, inspire and persuade.

Read more

Applied Deep Learning

You will learn the different advanced techniques and algorithms of Deep Learning for Computer Vision, from image processing, image classification, object detection to image segmentation, using the Deeplearning4j framework. By the end of this program, you will complete a project on computer vision application and take an in-house examination to evaluate your understanding that is necessary to be a certified Deep Learning Engineer.

Read more

Applied Deep Learning

You will learn the different advanced techniques and algorithms of Deep Learning for Computer Vision, from image processing, image classification, object detection to image segmentation, using the Deeplearning4j framework. By the end of this program, you will complete a project on computer vision application and take an in-house examination to evaluate your understanding that is necessary to be a certified Deep Learning Engineer.

Read more

Data Science Essential (Certificate of Participation)

This certificate confirms that the participant has participated the Data Science Essentials bootcamp. However, this is not the Certificate of Completion.

Read more

Data Science Essential (Certificate of Participation)

This certificate confirms that the participant has participated the Data Science Essentials bootcamp. However, this is not the Certificate of Completion.

Read more

Applied Data Science

At the end of the program, students will be able to perform data scraping, analyze and deploy the model in the form of a web application such as a shopping recommendation engine similar to what's being implemented in modern marketplace.

Read more

Python + Django for the Web

Learn how to create a website with a custom content management system from scratch using Python and the Django framework so that you can let clients control their own content.

Read more

Intro to Python

Python is one of the world’s most popular coding languages, used by some of the largest companies in the world such as Facebook, Google, Netflix and Uber. In this workshop, we will learn how to work with Python from a creative standpoint. Rather than giving you just the theoretical part of what Python is, we will use Python to create scripts that you can use in your day-to-day life to automate mundane tasks.

Read more

Java Fundamentals

This is a 2 days course on Java programming. The trainer will introduce the basics: data types, strings, arrays, expressions, loops, and functions. You’ll learn how to control the flow and logic of your code, and create classes using the principles of object-oriented design. Then go a bit beyond the basics and learn advanced techniques for working with arrays, manipulating files, and building graphical user interfaces (GUIs) that respond to user input. This capsule course is perfect for developers who need to get up to speed with Java fast, as well as for beginning programmers who want their first taste of this popular language.

Read more

Analyzing Data with Microsoft Power BI

You’ll first learn how to confidently load and transform data using Power Query and the importance of data models, before diving into creating visualizations using Power BI’s drag- and-drop functionality. You’ll also learn how to take a deep dive into reports and make your reports interactive. Lastly, you'll acquire the skills of using DAX formulas (Data Analysis Expressions) to create customized calculated columns and fields to better analyze your data.

Read more

AI for Leaders

The course will provide guidance for how to develop AI capacity across an organisation. It will explain the capabilities of AI, with examples of how it’s being used by forward thinking organisations. It will explore what leaders need to do to start their AI journey and how they

Read more

Intro to User Experience Design

Interested in UX design but not sure where to start? Our user experience design workshop will teach you the best practices you need to create effective, intuitive experiences for people. We’ll cover all the bases of an iterative UX design process including user research, wireframing, prototyping, UI design and user testing. Learn how to think like a UX designer and confidently work on projects for yourself and clients.

Read more

Data Science Essentials

At the program’s end, students will be ready for a huge range of career opportunities. Our graduates are putting their skills to work in areas as diverse as medicine, manufacturing, business and education.

Read more

Start creating certificates for free

No credit card required. Start using VerifyEd with 50 free certificates right now. If you like it (and we think you will) you can set up a subscription in-app.

Screenshots of learners sharing their VerifyEd certificates on social media.