Software Engineer (React.JS, React Native, Node.JS)
Week 1-2: Introduction to Robot Software Engineering
- Overview of robot software engineering and its role in AI and Robotics.
- Introduction to React.JS, React Native, and Node.JS frameworks.
- Understanding the fundamentals of front-end technologies (JavaScript, HTML5, CSS3).
Week 3-4: Full-Stack Development and Integration
- Combining React.JS, React Native, and Node.JS for full-stack development.
- Creating integrated web and mobile applications using the MERN stack.
- Implementing API communication and data synchronization between front-end and back-end.
- Testing, debugging, and optimizing full-stack applications.
Week 5-6: Project Development and Deployment
- Collaborative project development focusing on robot software engineering.
- Applying the knowledge gained throughout the internship program.
- Developing a complete software solution using React.JS, React Native, and Node.JS.
- Deploying the application to production and ensuring its functionality.