This certifies that
Amina Rahman
has successfully completed the assessed program
HTML Foundations
A certificate should survive a second look. Every EduByte credential is tied to an assessed exam, an issuer-controlled record and a live public status that anyone can check.
This certifies that
Amina Rahman
has successfully completed the assessed program
HTML Foundations
Each certification is attached to a complete course. The exam unlocks only when the lessons are done.
A high-performance Rust web framework.
Use AI tools without outsourcing your judgement.
Update the page without a full reload.
A batteries-included framework for large, typed applications.
Agentless configuration management.
Orchestrate data pipelines as code.
Event streaming for distributed systems.
Distributed data processing at scale.
W3Schools’ data-driven HTML framework.
Cross-platform .NET web services.
Read the layer beneath every language.
Content-first sites with islands of interactivity.
Amazon Web Services fundamentals.
Microsoft cloud fundamentals.
The terminal skills every developer uses every day.
Serverless analytics on Google Cloud.
Ship polished responsive interfaces without writing every rule.
Understand the machine underneath every language.
A modern, typed language for apps, APIs and games.
Expressive systems programming with clear ownership.
Automate tests and deployments.
VBScript server pages still found in older estates.
Columnar analytics for huge datasets.
A Lisp for the JVM with immutable data.
Identity, network and data protection in the cloud.
CDN, DNS, security and edge compute.
The language still processing banking and insurance.
Design interfaces that adapt to every screen.
Think like an attacker; build like an engineer.
The language behind Flutter.
Choose the right tool and reason about cost.
Charts that make the comparison obvious.
Lakehouse analytics with Spark and notebooks.
Transform data with SQL and tests.
Security inside the delivery pipeline.
The batteries-included Python web framework.
Package software once and run it anywhere.
Analytical SQL that runs anywhere.
Search and analytics at scale.
Functional, concurrent programming on the Erlang VM.
Test systems with permission and discipline.
Spreadsheet analysis that runs the business world.
The minimal Node.js web framework.
Functional-first programming on .NET.
Typed Python APIs with automatic docs.
A fast, schema-driven Node.js framework.
A small Python web framework.
Scientific computing that still runs the world’s simulations.
A fast HTTP framework for Go.
Work like a professional team, even when you are solo.
Small language, direct concurrency, fast services.
Google Cloud Platform fundamentals.
Collaborative spreadsheets in the browser.
A typed query language for APIs.
A dynamic JVM language with concise syntax.
Typed, efficient service-to-service RPC.
A pure, statically typed functional language.
Build the structure of every page on the web.
Handle security incidents without making them worse.
Structured, portable software for real systems.
Make pages think, react and remember.
Read and maintain the library behind millions of sites.
Fast numerical computing with a friendly syntax.
A concise, null-safe language for Android and the JVM.
Run containers reliably without hand-managing machines.
A full-stack PHP framework.
A small, fast language embedded in games and tools.
Build honest models, measure them properly and know their limits.
Numerical computing and engineering analysis.
Design and operate small, independent services.
Model documents, query them precisely and grow safely.
The database behind a huge share of the web.
Structured Node.js with modules and dependency injection.
Understand what happens between a click and a response.
React with routing, rendering and APIs built in.
The reverse proxy in front of most of the web.
Python-like syntax with C-level performance.
Build the server side with the language you already know.
Vue with routing, data fetching and server routes.
Logs, metrics and traces that explain production.
A pragmatic functional language with a strong type system.
SQL for Oracle Database.
Turn messy tables into answers you can defend.
Text processing and system automation.
Productive Elixir web applications.
Server-rendered pages, forms, sessions and a real database.
Fast DataFrames in Rust and Python.
The relational database behind serious applications.
Business intelligence in the Microsoft stack.
Automate Windows and cross-platform tasks with objects.
Installable, offline-capable web apps.
The most readable way to start programming.
Statistical computing and data analysis.
Small computers, GPIO and Linux projects.
Build interfaces from small, predictable components.
In-memory data structures for speed.
Web fundamentals with nested routes and server data.
Convention-driven full-stack development.
Ownership, safety and performance without a garbage collector.
A better stylesheet language that compiles to CSS.
Functional and object-oriented programming on the JVM.
Cloud data warehouse with separated compute and storage.
Smart contracts for the EVM.
Fine-grained reactivity with JSX.
Production Java services with minimal setup.
Ask better questions of your data.
Microsoft’s relational database.
Reason about data without being fooled.
Compiled reactivity without a virtual DOM.
The full-stack framework for Svelte.
Apple’s language for apps across every device.
Visual analytics with drag-and-drop.
Build interfaces with utilities, tokens and a real design system.
Small, secure desktop apps with web UI and Rust.
Declarative infrastructure across providers.
JavaScript with a compiler on your side.
Turn an idea into a playable 3D scene.
Visual Basic on the .NET platform.
The progressive framework for interfaces that stay understandable.
A small utility CSS framework from W3Schools.
Defend the browser, session and API.
Peer-to-peer audio, video and data.
Two-way realtime communication.
Structured data, schemas and the formats built on XML.
A small, explicit systems language.
Each exam is drawn from a protected bank, randomized per attempt, and scored against a published threshold. You can see the rules before you begin.
Read the exam policyFinish every published lesson in the track. Progress is explicit, not estimated.
The exam unlocks when all lessons are complete. No hidden requirements.
A timed, randomized assessment. 80% is required to pass. Three attempts per enrolment, five with Pro.
Get a public credential ID, PDF-ready record and a QR code that resolves to a live status page.
The QR code encodes a public verification URL. The verifier checks the issuer registry record, the issuer and the current status — not just what the PDF looks like.
No “accredited” claims, no “fraud-proof” promises. Just a clear description of what the credential is and how it is checked.
Ask a different questionIt proves that EduByte’s issuer registry contains this credential and that it is currently active. It does not prove that the person showing you the screen is the named holder.
Scan the QR code or type the credential ID from the certificate into the verifier. The printed PDF is a human-readable copy; the online record is the source of truth.
Treat it as no longer valid. The record will show the reason category and, where policy allows, a successor credential.
You can review your result and retake the assessment within the attempt limit. The first passing result issues the credential. Failed attempts are never published.
Skills certifications are valid unless revoked or superseded. Where an expiry applies, it is printed on the credential and enforced by the verifier.