Skip to content

Software Development · All levels · English

APP DEVELOPMENT ( iOS/ android)

21 lessons · about 140 hours · certificate on completion · updated 22/09/2025

What you'll learn

  • Demonstrate proficiency in the fundamental building blocks of web development by creating basic HTML structures and applying CSS styling to control visual elements.
  • Write interactive web applications using JavaScript, manipulating the Document Object Model (DOM) to add dynamic behavior and user interaction.
  • Utilize asynchronous programming techniques in JavaScript to handle data fetching and manipulation without blocking the main thread, enhancing responsiveness of web applications.
  • Implement Object-Oriented Programming (OOP) concepts within JavaScript to structure complex applications using classes, inheritance, and polymorphism.
  • Leverage Git for version control and collaboration, utilizing GitHub for code hosting and remote repository management in a web development project.

Course content

  • Introduction to Web Development
  • Understanding the Web Development Landscape
  • Introduction to HTML: The Building Blocks of Web Pages
  • Core HTML Elements and Structure
  • Advanced HTML Features and Semantic Markup
  • Build a Simple Web Page using HTML
  • Introduction to CSS: Bringing Style to Your Pages
  • CSS Selectors and Styling Properties
  • Advanced CSS Techniques: Layouts and Animations
  • Style Your Web Page using CSS
  • Introduction to JavaScript: Adding Interactivity
  • Core JavaScript Concepts: Variables, Data Types, Control Flow
  • Advanced JavaScript: Functions, DOM Manipulation, Events
  • Asynchronous JavaScript: Promises and Fetch API
  • Create Interactive Elements on Your Web Page using JavaScript
  • Introduction to React Native: Mobile Development Made Easy
  • Building Your First React Native App
  • React Native Hooks and State Management
  • Introduction to Firebase for Mobile App Development
  • Deploying Your App to App Stores
  • Develop a Simple Mobile App using React Native

Requirements

  • Laptop
  • Smart phone

Description

Become a Mobile App-Building Master: From Web Fundamentals to React Native Rockstar!

Have you ever dreamt of turning your ideas into cutting-edge mobile apps? This comprehensive course is your launchpad to success!

We'll take you on a thrilling journey, from the foundational building blocks of web development to mastering the powerful React Native framework. Get ready to unlock your coding potential and learn how to build real mobile apps that users will love!

Here's your developer toolkit:

  • Web Development Demystified: Gain a solid understanding of HTML, CSS, and JavaScript – the essential ingredients for web creation.
  • Craft Stunning Web Pages: Learn how to structure web pages with HTML and apply eye-catching styles using CSS.
  • Master Asynchronous Magic: Explore asynchronous programming to build responsive web applications that feel smooth and seamless.
  • React Native Revealed: Dive deep into React Native, the go-to framework for building beautiful and performant mobile apps.
  • Embrace React Native Hooks: Simplify your app development with the power of React Native Hooks for state management and improved code organization.
  • Firebase for the Win: Integrate Firebase for seamless backend services and data management in your mobile apps.
  • App Store Ahoy!: Learn the secrets of publishing your app on the App Store and Google Play, reaching millions of users worldwide.

This course is more than just lectures. You'll get hands-on with real-world coding exercises, building your skills progressively as you tackle exciting projects. By the end, you'll have a fully functional mobile app proudly showcased in your portfolio!

Don't wait! The world of mobile app development awaits. Enroll today and turn your app ideas into reality. This course is your key to unlocking a rewarding career or the freedom to build your own mobile empire!

Spots are filling up fast! Secure your place in this action-packed course and start your mobile app development journey today!

DURATION |12 WEEKS | TWICE IN A WEEK | 2-3 HOURS | ONLINE AND OFFLINE | KARU & BWARI ABUJA | TASK AFTER EVERY CLASS

Instructor

Peter Esiet

Related courses