Registration is open now - Apply Here

Fynd Platform Extensions


Fynd Platform Extension is a piece of software that provides additional features to merchants to create a better shopping experience. Developers can access company data and sales channel information if needed to improve the seller experience.

Javascript

Prerequisite

This course is a part of the Fynd Engineering track. Only selective candidates are chosen to take up this course, laying down the path to an interview at Fynd.

Full Stack with Javascript (MEVN)

Learn the tech-stack and skills needed to master frontend, backend and database technologies.

Explore and Apply

Full Stack Curriculum

FIK

Kubernetes

Kafka

AWS

API

MongoDB

Week 1. Introduction to FIK

In the first week, the focus will be on Git & Docker. The topics covered will include an introduction to version control, basic Git commands, creating and managing repositories, branching and merging, and working with remote repositories. In addition to Git, the first week will also cover Docker. The topics covered will include an introduction to containers, Docker Desktop, creating and managing Docker images, and running containers.

Full  stack
Week 2. Kubernetes

The focus of the Second week will be on Kubernetes. Students will start with an introduction to Kubernetes concepts and Kubectl commands. They will also learn about YAML and how to develop Kubernetes configuration files in YAML.

Image
Week 3. Kafka

In the Third week, students will learn about Kafka as a distributed system, messaging patterns, commit logs, components, Kafka Producer and Consumer modules, Kafka internals, replication, Kafka controller, request processing, partition allocation, data storage, reliability, and a comparison with other services, with a concluding module quiz to assess comprehension, resulting in a comprehensive understanding of Kafka, including producing and consuming messages.

This image shows the layout of the Fynd Academy webpage.
Week 4. Fynd Platform Extension Overview

The fourth week curriculum/syllabus covers an overview of the Fynd Platform and its basic concepts such as sales channels, products, brands, locations, orders, and ecommerce journey. It also covers an introduction to Fynd Platform Extensions, including its definition, relation to the platform, types, and how to convert private extensions to public extensions. A module quiz is also included to assess the understanding of the students.

This image shows the layout of the Fynd Academy webpage.
Week 5. Creating and testing extension

The focus of this week is on the development of a demo extension using the Fynd Platform. The prerequisites for creating an extension are covered, including creating a partner account and setting up the system. The developer tools available in the Fynd Platform are introduced, including the FDK CLI, API libraries, extension bridge library, billing library, webhooks, and Nitrozen design library. The concept of development accounts is also covered, including how to create them and how to test extensions in them. Finally, the week ends with an overview of how to deploy an extension on the Fynd Infra.

Diagram How to image
Week 6. Distributing extension

During the sixth week of the Fynd Platform training program, students will learn about the distribution methods of Fynd Platform Extensions, including the Extensions Marketplace and Private Installation, covering the readiness checklist, publishing extensions, installing and uninstalling public extensions from the Marketplace, and installing and uninstalling Private Extensions to a seller account. The week concludes with a module quiz to assess students' comprehension.

Diagram How to image
Week 7. Architecture

The seventh week covers the topics of Authentication, Access Modes, and Proxy URLs. The module starts with an introduction to Authentication and how it works in Fynd Platform. It then moves on to Access Modes and the different access modes available in Fynd Platform. After that, an overview of Proxy URLs is provided, which is a way to enable secure communication between Fynd Platform and external services. The module then teaches how to create a Proxy URL and try it out. Finally, a Module Quiz is provided to test the understanding of the students.

Diagram How to image
Week 8. Final Assessment

The eighth week focuses on the final certification exam quiz, as well as two major projects: the final extension project and the capstone project. The final extension project involves creating a demo extension, which builds upon the skills and knowledge gained throughout the course. The capstone project involves creating an independent extension, which allows students to apply their skills and knowledge to a real-world scenario. The goal of these projects is to demonstrate proficiency in using the Fynd Platform and its various tools and features.

Diagram How to image

What's More

  • Check
    Daily Huddle
    Reflect on and discuss the previous class materials to prepare for fresh learning.
  • Check icon
    The Fynd Method
    Coding is hard. Learn how to code smartly, straight from Fynd Engineers.
  • Check icon
    Guided Development
    Take guidance from experts if you are stuck. You'll always have help.
  • Check icon
    Code Reviews
    Learn from each other. See how others solve a problem statement.

Not Just a Certificate

  • When you apply to Fynd Academy and go through the admission process, we experience your sincerity and willingness to succeed. Throughout the course, we test you on your gained knowledge. We are looking to shape the best minds to work with us. And that's why you are not just students, but Trainees at Fynd. If you are hired, you join us as Graduate Engineer at Fynd.

Kickstart your career with Fynd Academy

Decode the fundamentals of coding, product design and other interesting fields. Work on live projects and feel the flow of real-time problem solving with Fynd Academy
Apply Now