An open API service indexing awesome lists of open source software.

https://github.com/ahmadjajja/smit-web-and-mobile-batch7

Welcome to the SMIT Lab Web & Mobile App Development repository.
https://github.com/ahmadjajja/smit-web-and-mobile-batch7

Last synced: 7 months ago
JSON representation

Welcome to the SMIT Lab Web & Mobile App Development repository.

Awesome Lists containing this project

README

          

# Web & Mobile Application Development
Welcome to the Web & Mobile Application Development repository! This repository contains course materials, code examples, and resources for the SMIT (Saylani Mass IT Training Program) course on Web & Mobile Application Development.
## Overview
This course is designed to provide a comprehensive learning path for individuals interested in becoming proficient in both web and mobile application development. The curriculum covers front-end and back-end technologies, as well as essential tools and best practices in the industry.

## Instructor





Ahmad Jajja


Ahmad Jajja


## Module-1: Web Designing
**Pre-requisites:** Matriculation & Basic Know How of Computer

1. **HTML5**
2. **CSS3**
3. **CSS Variables**
4. **CSS Animations**
5. **Media queries**
6. **Flex box**
7. **Grid system**
8. **Font Awesome**
9. **Bootstrap**
10. **Google Fonts**
11. **Netlify Hosting**
12. **GitHub**
13. **GitHub Hosting**
14. **Surge hosting**
15. **Domain & Hosting Subscription (Deployment)**

## Module-2: Web Front-End Development
**Pre-requisite:** Module 01

16. **JavaScript**
17. **Advanced Javascript (All ES Versions)**
18. **Advance GitHub**
19. **JavaScript (Business logic, Problem Solving, Leetcode min 200 problems)**
20. **OOP**
21. **DSA**
22. **ReactJS (Create react app, vite)**
23. **NextJS (SSR, AMP)**
24. **Firebase**
25. **Payment Integration**

## Module 03: Back-End App Development
**Prereq:** Module 01 & 02

26. **NodeJS (ExpressJS, NestJS)**
27. **MongoDB**
28. **JWT**
29. **PassportJS**
30. **WebSocket**
31. **Bcrypt**
32. **GraphQL**
33. **PostgreSQL**
34. **AWS**
35. **GCP**
36. **AZURE**
37. **Payment Integration**

## Module 04: Mobile App Development
**Pre-requisite:** Module 01 & 02

38. **React Native (Expo, React Native CLI)**
39. **Mobile Hardware Usage**
40. **App Security**
41. **Android Studio**
42. **Xcode**
43. **App Deployments (Android, IOS)**
44. **Payment Integration**
45. **API Integration**
46. **Firebase**

## Getting Started

1. **Clone this repository:**

```bash
git clone https://github.com/Ahmadjajja/SMIT-Web-and-Mobile-Batch7