Seamfix NextGen Academy

BACKEND DEVELOPMENT

Backend Development is the development focused on the server-side and connects the database and servers to the website. Backend development handles the activities that occur behind the scenes when performing any action on a website.

Backend Developers need to learn languages like Python, .Net, PHP, Java and Ruby on Rails.

Backend Developers make sure that websites and applications are functional and not just pretty pages.

Curriculum

There are no pre-requisites for this program. You will learn about backend development, apply the lessons and make them real. Some of the things you will learn include:

  • Introduction to Computers and the Internet
  • Introduction to Programming and GitHub
  • Introduction to Functions and Classes 
  • Object-Oriented Programming
  • Regular Expression
  • Modules and Asynchronous Programming
  • Java Programming 
  • Introduction to APIs
  • Frameworks
  • Databases, Authentication and Authorization, and Cryptography
  • Logging and Caching
  • Unit and Integrated Testing
  • Introduction to Web Sockets
  • Springboot Advanced
  • Design Patterns
  • Deployment & the Cloud
Class
Schedule

Everyday, you will spend hours outside of mandatory live class studying, designing or building. While the schedule is flexible, you must invest about 20 hours a week including:

  • Live classes
  • Fireside chats with industry experts and mentors
  • Live Q&As with experienced developers
  • Monthly Sprint
  • Challenges Access to facilitators and mentors
Admission
Requirement

The admission requirements include:

  • A willingness to learn and passion to build a career in tech.
  • Commitment to the learning journey— this should reflect in the activities and projects you’ve engaged in prior to your application.
  • A basic understanding of your preferred learning path.
  • Passing the initial assessment.
  • Availability for 6 months starting from July 2023
  • Having a laptop, steady internet connection, and a place where you can concentrate.

Admission
Process

The admission process include:

  • Initial Application
  • Payment of Program Fee
  • Signing of Enrolment Document
  • Completion of the Welcome Orientation Program
  • Training Begins

Bonus
Track

Low Code Engineering: This is a very interesting and exciting add-on that we are bringing to our program! Once you have completed the training for your selected learning path, we would give you access to this training as a bonus! Low Code is the future of Software development and there is no better time to learn about it.

Leadership and Power Skills Training: This training will help develop the right mix of personal and business technical skills companies yearn for. You will be empowered to aspire to become something bigger.

Not sure which track to select?
Check out our other track options

Let's get to know you

Complete the form below