Current Status
Not Enrolled
Price
Free
Get Started

What is this course about?

Welcome to the online course “Mobile app development.” Designed for both new and intermediate learners, this course offers comprehensive insights into the intersection of social media with cybersecurity and cyberbullying, focusing on personal safety and data protection in the digital world.

Embark on a 8-module educational journey:

Module 1 – Introduction to the Course – What Is a Mobile Application: Start your journey with an overview of mobile applications, their importance, and their role in transforming how we interact with the digital world.

Module 2 – Mobile Application Design: Dive into the principles of mobile application design. Learn about creating user-centric designs that emphasize user interface (UI) and user experience (UX) to develop apps that are both attractive and intuitive.

Module 3 – Introduction to Web Application Development: Broaden your understanding by exploring web application development. This module covers the essentials of building responsive and dynamic web apps that cater to a global audience.

Module 4 – Introduction to Android Mobile Application Development: Step into the world of Android development. From setting up your development environment to building your first Android app, gain the knowledge needed to start your development journey.

Module 5 – Introduction to iOS Mobile Application Development: Learn the basics of developing for Apple’s iOS. This module will introduce you to the tools, languages, and frameworks necessary for creating applications for iPhone and iPad.

Module 6 – Mobile Application “No Code” Development: Discover the innovative approach to app development that doesn’t require traditional coding. Learn how to use “no code” platforms to quickly bring your app ideas to life, making development accessible to everyone.

Module 7 – Introduction to Java Programming Language: Gain insights into Java, the powerful programming language used in Android app development. This module provides the fundamentals needed to understand Java programming and its application in developing complex Android apps.

Module 8 – iOS Application – Introduction to Swift Programming Language: Complete your app development journey by learning Swift, the programming language for iOS app development. Understand the basics of Swift and how to apply it to create functional and user-friendly iOS applications.

 

For a holistic learning experience, each module is supplemented with additional resources and readings. Be sure to explore the resources section at the end of the 5th module for a comprehensive list of reference materials that were integral to this course. 

Requirements:

  • Internet access
  • Basic level of English
  • Previous participatory experience in NFE based activities

Target audience:

  • Educators / Facilitators
  • Newcomers to the world of developing NFE activities
  • Youth workers
  • Youth entrepreneurs

How to learn

This course is open to all registered users and is completely free of charge. After registering, simply click on “Start course” to begin your 5-week learning journey. Each module, lasting approximately 2-3 hours, unlocks weekly after our scheduled meeting, ensuring a structured progression. Even though the course is spread over 5 weeks, you’ll have access to the content for a total of 6 weeks after enrollment. For any additional information or queries, please refer to our FAQ section.

Important

DON’T FORGET TO CLICK ON “MARK COMPLETE” AFTER FINALSING EACH OF THE LESSONS WITHIN THE COURSE