

Window to Software Engineering
Get training on rapid application development, open source, and sustainable computing. Learn about end-to-end software life cycle management and boost business software development and management productivity.

Skills for the Industry
Attain skills that the digital technology industry demands. Establish yourself as a reliable IT professional with a strong footing in rapid software development. Enhance your career with new engineering methods and toolkits.

An Immersive Course on Rapid Software Development
A Practical-oriented Program of 16 weeks
Designed for learners who want to become Rapid Software Development professionals.
Access to Learning Material
Access course materials online. Discuss and interact with experts and peers on the forum.
Certification
Apply for the certification confidently as a Rapid Application Development Professional and enhance your career.

Hands-on Experience
Get access to the Batoi Cloud Platform to utilize the materials learned in the course.
Program Structure
Week I
Software Engineering Concepts
An introduction to application development, management, and security.
Week II
RAD Architecture
How Rapid Application Development (RAD) works in practice.
Week III - V
Tech Stack (LAMP)
A comprehensive introduction to LAMP tech stack and Batoi Code Framework.
Week VI
Application Development
Understanding the application development process - creating a simple hybrid application.
Week VII
Application Development
Understanding the application deployment process. Introduction to different cloud ecosystems and tools.
Week VIII
Audit and Security
Understanding the audit and security requirements and their implementation within the scope of RAD.
Week IX
API and Integration
Understanding the API of an application developed with RAD and the integration process with 3rd party applications.
Week X
Analytics in Application
Understanding of analytics and how to build such capability with RAD.
Week XI
ML/NLP/CV in Application
Understanding of AI (Machine Learning, Natural Language Processing, and Computer Vision) and how to build such capability with RAD.
Week XII
Blockchain in Application
Understanding of Blockchain and decentralized apps and how to build such capability with RAD.
Week XIII
IoT in Application
Understanding of IoT and how to build such capability with RAD.
Week XIV
AR/VR in Application
Understanding of AR/VR and how to build such capability with RAD.
Week XIV
AR/VR in Application
Understanding of AR/VR and how to build such capability with RAD.
Week XV
Project Management
A comprehensive introduction to software project management with RAD.
Week XVI
Career Guidance
Understanding huge scope for career development with RAD skillset.
Week I: Software Engineering Concepts
An introduction to application development, management, and security.
Week II: RAD Architecture
How Rapid Application Development (RAD) works in practice.
Week III - V: Tech Stack (LAMP)
A comprehensive introduction to LAMP tech stack and Batoi Code Framework.
Week VI: Application Development
Understanding the application development process - creating a simple hybrid application.
Week VII: Application Deployment
Understanding the application deployment process. Introduction to different cloud ecosystems and tools.
Week VIII: Audit and Security
Understanding the audit and security requirements and their implementation within the scope of RAD.
Week IX: API and Integration
Understanding the API of an application developed with RAD and the integration process with 3rd party applications.
Week X: Analytics in Application
Understanding of analytics and how to build such capability with RAD.
Week XI: ML/NLP/CV in Application
Understanding of AI (Machine Learning, Natural Language Processing, and Computer Vision) and how to build such capability with RAD.
Week XII - Blockchain in Application
Understanding of Blockchain and decentralized apps and how to build such capability with RAD.
Week XIII - IoT in Application
Understanding of IoT and how to build such capability with RAD.
Week XIV - AR/VR in Application
Understanding of AR/VR and how to build such capability with RAD.
Week XV - Project Management
A comprehensive introduction to software project management with RAD.
Week XVI - Career Guidance
Understanding huge scope for career development with RAD skillset.
Requirements
- Basic computer skills like browsing the Internet, managing files, and using web applications will be useful.
- A Mac or PC computer with access to the internet.
Program Delivery
The program consists of different modules and lessons.
- Pre-recorded Video Lectures
- Live lectures
- Resources - one or more documents/files (.docx, .pptx, .xlsx, .pdf, .png, .jpg, .zip)
- Quizzes and Assignments