FLUTTER APP DEV
Schedule
Sat, 11 Jan, 2025 at 04:30 am to Sun, 12 Jan, 2025 at 11:30 am
UTC.000+0Location
Indian Institute Of Technology–Madras (IIT–Madras) | Chennai, TN
Advertisement
Check our previous workshop feedback/pics at https://www.instagram.com/techobytesAbout Techobytes Technologies: Techobytes Technologies is renowned for its training and workshops in various cutting-edge technologies. We are dedicated to nurturing young minds, providing them with insights into future technologies, and preparing them for promising careers and future endeavors.About Mechanica'24, MEA IIT Madras: Mechanica IIT Madras is the annual technical festival of the Mechanical Engineering department at IIT Madras, India. It's the largest departmental tech fest in the country, and is held in March. The festival offers a blend of technical excellence, creative brilliance, and inspiration through events, workshops, and competitions. It includes design competitions, workshops, keynote speeches, and other activities.Workshop Schedule:Workshop Date: 11th - 12th January 2025 (Saturday-Sunday)Workshop Time: 10 AM to 5 PMWorkshop Duration: 2 Days (14-16 Hours)Workshop Venue: IIT MADRASThe entire session will be covered in two partsTheory Session – Basic & Advanced.Practical Sessions – Basic & Advanced.TECHO WORKSHOP SERIES TOPICS (Each Workshop has 70-130 Seats only)Duration: 2 Days (14-16 HRS)Eligibility: Students and Working professionalsCourse ContentDuration: 2 Days (14-16 HRS)Eligibility: OPEN TO ALL!! Can be joined by students pursuing B.tech, B.E, Bsc IT, BCA, MCA, M.tech and other candidates or working who are interested to make their careers in Mobile applications and Development. Course Content 1st Day (Approx 7-8 hours): Introduction to Flutter Architecture: Participants will start by getting an overview of Flutter's architecture, understanding how it works, and why it's a popular choice for app development. Building Android/iOS apps with Flutter: Attendees will dive into practical aspects and start building their first Android/iOS apps using Flutter, getting hands-on experience right from the beginning.Basics of Dart programming language: Dart is the language used in Flutter development. This session will introduce the basics of Dart, providing a solid foundation for coding in Flutter.Understanding Dart language architecture: Participants will delve deeper into Dart, understanding its architecture and how it's used in Flutter development.Object-Oriented Programming (OOPs) concepts in Dart: OOP is a fundamental programming paradigm. This session will explore how OOP concepts are applied in Dart, a crucial skill for effective Flutter development.Exploring Flutter components: Attendees will explore the various components and widgets that Flutter offers, which are essential for creating dynamic and interactive user interfaces.Designing user interfaces with Flutter: Creating user interfaces is a significant part of app development. This session will focus on designing visually appealing and functional UIs using Flutter.Navigating between pages: Participants will learn how to navigate between different pages or screens within their apps, a critical skill for building comprehensive applications.Creating a login app for Android/iOS: The day will culminate in a practical exercise where attendees will create a login app for both Android and iOS platforms. This hands-on project will reinforce the concepts learned throughout the day.2nd Day (Approx 7-8 hours): Learning the client-server interaction model: Participants will delve into the concept of client-server interaction in app development. This includes understanding how apps communicate with remote servers to fetch or send data, a fundamental aspect of modern app development.Creating data models: Data models are essential for structuring and representing data within an app. Attendees will learn how to create data models to manage data effectively.Working with Hive database: Hive is a lightweight and efficient database solution often used in Flutter development. Participants will gain hands-on experience in working with Hive to store and manage app data.Building lists and list elements: Lists are a common user interface component in mobile apps. This session will focus on creating dynamic lists and list elements, allowing participants to display data in a structured manner.Implementing APIs: Application Programming Interfaces (APIs) are used to connect apps to external services or data sources. Attendees will learn how to implement APIs to fetch and interact with data from external sources.Creating a full server-based app for Android/iOS: The culmination of the workshop will be the creation of a full-fledged server-based app for both Android and iOS platforms. Participants will apply all the skills they've acquired throughout the workshop to build a practical, functional app. CERTIFICATION:Hardcopy of Certificate will be given to each participation after the workshop.Eligibility: OPEN TO ALL!! Any B.tech, B.E, M.B.B.S, BCA, MCA, MS, MD, B.sc IT, M.sc IT, Biomedical, Bio-Technoogy, BBA, MBA, B.A, hobbist and from any other stream can join the workshop.Benefits:-Hardcore Training from Industrial Experts for their particular domain.-Software-Hands-on Demonstration of the Latest Techniques & tools-Interactive Query Session-Globally recognized CertificationFee Details :Workshop Pass Drone : Rs. 2500/- only(Fee includes Registration, Training and certification along with Tax)For more details Please Contact:Team Techobytes
Advertisement
Where is it happening?
Indian Institute Of Technology–Madras (IIT–Madras), Chennai, IndiaEvent Location & Nearby Stays: