Emmersive Learning
4.83K subscribers
2.11K photos
71 videos
10 files
931 links
Learn Fullstack Development | Coding.

Youtube : https://www.youtube.com/@EmmersiveLearning/?sub_confirmation=1

Contact Admin : @MehammedTeshome
Download Telegram
15 Public APIs for your front-end side project:

๐ŸŒค OpenWeatherMap API
๐Ÿ‘ฉ Genderize .io
๐Ÿ” Open food facts
๐Ÿ’ฌ Slack API
๐Ÿ’ฐ PayPal API
๐Ÿš€ NASA API
๐Ÿ™ GitHub API
๐Ÿ’ณ Stripe API
๐Ÿค– Reddit API
๐Ÿ“ฑ Twilio API
๐Ÿ‘• Shopify API
๐Ÿ“‚ OneDrive API
๐Ÿ“ฆ Dropbox API
๐Ÿฆ  VirusTotal API
๐Ÿ“ Trello API

@EmmersiveLearning
โค1
๐ŸŽ† Backend Development 2024:

Languages:
๐Ÿ”ง Java
๐Ÿ”ง Python
๐Ÿ”ง Go
๐Ÿ”ง Node.js (JavaScript)
๐Ÿ”ง Ruby
๐Ÿ”ง C#
๐Ÿ”ง PHP
๐Ÿ”ง Rust
๐Ÿ”ง Elixir

Web Frameworks:
๐ŸŒ Express (Node.js)
๐ŸŒ Django (Python)
๐ŸŒ Flask (Python)
๐ŸŒ FastAPI (Python)
๐ŸŒ Spring Boot (Java)
๐ŸŒ ASP .NET (C#)
๐ŸŒ Laravel (PHP)
๐ŸŒ Ruby on Rails (Ruby)
๐ŸŒ Gin (Go)

Testing Frameworks:
๐Ÿงช JUnit (Java)
๐Ÿงช PyTest (Python)
๐Ÿงช Testing (Go)
๐Ÿงช Mocha & Jest (JavaScript)
๐Ÿงช RSpec (Ruby)
๐Ÿงช NUnit & xUnit (C#)
๐Ÿงช PHPUnit (PHP)
๐Ÿงช Cargo Test (Rust)
๐Ÿงช ExUnit (Elixir)

Databases:
๐Ÿ’พ PostgreSQL
๐Ÿ’พ MySQL
๐Ÿ’พ MongoDB
๐Ÿ’พ Redis
๐Ÿ’พ Oracle
๐Ÿ’พ MS SQL Server
๐Ÿ’พ Cassandra
๐Ÿ’พ DynamoDB
๐Ÿ’พ CockroachDB
๐Ÿ’พ ElasticSearch

ORMs:
๐Ÿ—ƒ Hibernate (Java)
๐Ÿ—ƒ SQLAlchemy (Python)
๐Ÿ—ƒ Entity Framework (.NET)
๐Ÿ—ƒ Sequelize (Node.js)
๐Ÿ—ƒ GORM (Go)

Microservices:
๐Ÿ“ฆ Docker
๐Ÿ“ฆ Kubernetes
๐Ÿ“ฆ Istio
๐Ÿ“ฆ Micro (Go)

Cloud Providers:
โ˜๏ธ AWS
โ˜๏ธ Azure
โ˜๏ธ GCP
โ˜๏ธ IBM Cloud

API Design:
๐Ÿ”Œ REST
๐Ÿ”Œ GraphQL
๐Ÿ”Œ gRPC
๐Ÿ”Œ SOAP

DevOps Tools:
๐Ÿ›  Jenkins
๐Ÿ›  GitHub Actions
๐Ÿ›  GitLab CI/CD
๐Ÿ›  Ansible
๐Ÿ›  Terraform

Monitoring & Logging:
๐Ÿ“Š Prometheus
๐Ÿ“Š Grafana
๐Ÿ“Š ELK Stack
๐Ÿ“Š Datadog

What else? ๐Ÿ‘‡

@EmmersiveLearning
๐Ÿ‘2โค1
Master Kotlin:

The Kotlin Tree ๐Ÿ‘‡
|
|โ”€โ”€ Kotlin Basics
| โ”œโ”€โ”€ Installation and Setup
| โ”œโ”€โ”€ Variables and Data Types
| โ”œโ”€โ”€ Operators
| โ””โ”€โ”€ Control Flow (if, else, when)
|
|โ”€โ”€ Functions in Kotlin
| โ”œโ”€โ”€ Function Declaration
| โ”œโ”€โ”€ Default and Named Arguments
| โ””โ”€โ”€ Extension Functions
|
|โ”€โ”€ Kotlin Null Safety
| โ”œโ”€โ”€ Nullable Types
| โ”œโ”€โ”€ Safe Calls and the Elvis Operator
| โ””โ”€โ”€ !! Operator
|
|โ”€โ”€ Object-Oriented Programming (OOP) in Kotlin
| โ”œโ”€โ”€ Classes and Objects
| โ”œโ”€โ”€ Inheritance
| โ”œโ”€โ”€ Interfaces
| โ””โ”€โ”€ Data Classes
|
|โ”€โ”€ Kotlin Collections
| โ”œโ”€โ”€ Lists
| โ”œโ”€โ”€ Sets
| โ”œโ”€โ”€ Maps
| โ””โ”€โ”€ Collection Functions
|
|โ”€โ”€ Kotlin Coroutines
| โ”œโ”€โ”€ Coroutine Basics
| โ”œโ”€โ”€ Suspending Functions
| โ””โ”€โ”€ Coroutine Context and Dispatchers
|
|โ”€โ”€ Kotlin DSL (Domain-Specific Language)
| โ”œโ”€โ”€ Building DSLs
| โ””โ”€โ”€ DSL Examples
|
|โ”€โ”€ Kotlin Android Development
| โ”œโ”€โ”€ Android Studio Setup
| โ”œโ”€โ”€ Activities and Fragments
| โ””โ”€โ”€ UI Design with XML and Kotlin
|
|โ”€โ”€ Android Jetpack Components with Kotlin
| โ”œโ”€โ”€ Room Database
| โ”œโ”€โ”€ ViewModel and LiveData
| โ””โ”€โ”€ Navigation Component
|
|โ”€โ”€ Kotlin Serialization
| โ”œโ”€โ”€ JSON Serialization
| โ””โ”€โ”€ Custom Serialization
|
|โ”€โ”€ Kotlin Scripting
| โ”œโ”€โ”€ Running Kotlin Scripts
| โ””โ”€โ”€ Scripting API
|
|โ”€โ”€ Spring Boot with Kotlin
| โ”œโ”€โ”€ Creating a Spring Boot Project
| โ”œโ”€โ”€ RESTful APIs with Kotlin
| โ””โ”€โ”€ Spring Boot and Database
|
|โ”€โ”€ Ktor (Web Framework for Kotlin)
| โ”œโ”€โ”€ Getting Started
| โ”œโ”€โ”€ Routing and Handling Requests
| โ””โ”€โ”€ Ktor Features
|
|โ”€โ”€ Testing in Kotlin
| โ”œโ”€โ”€ JUnit Testing
| โ”œโ”€โ”€ MockK for Mocking
| โ””โ”€โ”€ KotlinTest
|
|โ”€โ”€ Gradle Build System with Kotlin DSL
| โ”œโ”€โ”€ Building Projects with Gradle
| โ””โ”€โ”€ Kotlin DSL in Gradle
|
|โ”€โ”€ Kotlin Multiplatform Development
| โ”œโ”€โ”€ Shared Code
| โ””โ”€โ”€ Platform-Specific Code
|
|โ”€โ”€ Reactive Programming with Kotlin
| โ”œโ”€โ”€ RxKotlin
| โ””โ”€โ”€ Kotlin Flow
|
|โ”€โ”€ Kotlin Best Practices
| โ”œโ”€โ”€ Coding Conventions
| โ”œโ”€โ”€ Nullability Best Practices
| โ””โ”€โ”€ Performance Optimization
|
|โ”€โ”€ Kotlin Community and Resources
| โ”œโ”€โ”€ Official Documentation
| โ””โ”€โ”€ Kotlin Blog and Forums
|
|___ END __

@EmmersiveLearning
Forwarded from Flyover Digital.
Starting an online business?

You don't need:

- Investors
- Employees
- Office space
- College degree
- 16" MacBook Pro
- 12+ hour workdays

You need:

- Laptop
- Internet
- Patience
- Discipline
- Consistency

Drop the excuses and start today!

@flyoverDigital
โค3
Forwarded from Muhammed Teshome
Always remember that success looks like this:

โ–ช๏ธŽ hard work with no results
โ–ช๏ธŽ hard work with no results
โ–ช๏ธŽ hard work with no results
โ–ช๏ธŽ hard work with no results
โ–ช๏ธŽ then the results kick in

Want to win life?

โ†’ Be patient enough to see the results of your work
โค5
Forwarded from Muhammed Teshome
Farewell, 9-to-5!

Tomorrow, I embrace the thrilling unknown as an Autopreneur!

Join me on this journey of solopreneurship โ€“ victories, stumbles, and all โ€“ right here.

Cheers to the new me, the dreamer who dares to chase the horizon.

Onward! โžก๏ธ

My 2024 will be on my projects:
@EmmersiveLearning
@MuhibAi
@FlyoverDigital
โค6๐Ÿ‘1
๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚
๐Ÿ˜1
Emmersive Learning
๐ŸŽ† Backend Development 2024: Languages: ๐Ÿ”ง Java ๐Ÿ”ง Python ๐Ÿ”ง Go ๐Ÿ”ง Node.js (JavaScript) ๐Ÿ”ง Ruby ๐Ÿ”ง C# ๐Ÿ”ง PHP ๐Ÿ”ง Rust ๐Ÿ”ง Elixir Web Frameworks: ๐ŸŒ Express (Node.js) ๐ŸŒ Django (Python) ๐ŸŒ Flask (Python) ๐ŸŒ FastAPI (Python) ๐ŸŒ Spring Boot (Java) ๐ŸŒ ASP .NET (C#) ๐ŸŒ Laravelโ€ฆ
.

๐ŸŽ† Frontend Technologies 2024

Languages:
๐ŸŒ JavaScript
๐ŸŒ TypeScript
๐ŸŒ Dart
๐ŸŒ Elm
๐ŸŒ Kotlin/JS
๐ŸŒ C#

Runtime Environments:
๐Ÿš€ Node.js
๐Ÿš€ Deno
๐Ÿš€ Bun

Node Package Managers:
๐Ÿ“ฆ npm
๐Ÿ“ฆ yarn
๐Ÿ“ฆ pnpm

Leading Frameworks:
๐Ÿ–ฅ React
๐Ÿ–ฅ Angular
๐Ÿ–ฅ Vue.js
๐Ÿ–ฅ Svelte
๐Ÿ–ฅ Next.js
๐Ÿ–ฅ Astro
๐Ÿ–ฅ Solid
๐Ÿ–ฅ Blazor

Testing:
๐Ÿ” Jest
๐Ÿ” Vitest
๐Ÿ” Mocha
๐Ÿ” Cypress
๐Ÿ” Enzyme
๐Ÿ” Karma
๐Ÿ” React Testing Library
๐Ÿ” Playwright

State Management:
๐Ÿ”— Redux
๐Ÿ”— MobX
๐Ÿ”— Context API
๐Ÿ”— Zustand
๐Ÿ”— Recoil

Build Tools:
๐Ÿ›  Webpack
๐Ÿ›  Parcel
๐Ÿ›  Rollup
๐Ÿ›  Vite
๐Ÿ›  esbuild
๐Ÿ›  Turbopack

Linters/Formatters:
โœจ ESLint
โœจ Prettier
โœจ Stylelint
โœจ JSHint
โœจ StandardJS

CSS Frameworks:
๐ŸŽญ Bootstrap
๐ŸŽญ Tailwind CSS
๐ŸŽญ Material UI
๐ŸŽญ Ant Design
๐ŸŽญ Bulma

CSS Preprocessors:
๐ŸŒˆ Sass
๐ŸŒˆ Less
๐ŸŒˆ Stylus
๐ŸŒˆ PostCSS

Performance Optimization:
๐Ÿš€ Babel
๐Ÿš€ PostCSS
๐Ÿš€ PurgeCSS
๐Ÿš€ Critical

Accessibility Tools:
๐Ÿ‘ Axe
๐Ÿ‘ Lighthouse
๐Ÿ‘ Wave
๐Ÿ‘ Tenon .io

3D Graphics:
๐ŸŒŒ Three.js

What else? ๐Ÿ‘‡

@EmmersiveLearning
โค2
๐Ÿš€ Launch Your Full-Stack Projects FREE!

๐ŸŒ Front-End Hosting:
๐Ÿ”ธ Vercel
๐Ÿ”ธ Render
๐Ÿ”ธ Surge

๐Ÿ’ก Back-End Solutions:
๐Ÿ”ธ Heroku
๐Ÿ”ธ AWS Lambda
๐Ÿ”ธ Vercel (Serverless)

๐Ÿ“ฆ Databases:
๐Ÿ”ธ Neon
๐Ÿ”ธ CockroachDB
๐Ÿ”ธ DynamoDB

@EmmersiveLearning
โค1
Master Swift:

The Swift Tree ๐Ÿ‘‡
|
|โ”€โ”€ Swift Basics
| โ”œโ”€โ”€ Installation and Setup
| โ”œโ”€โ”€ Variables and Data Types
| โ”œโ”€โ”€ Optionals
| โ””โ”€โ”€ Control Flow (if, else, switch)
|
|โ”€โ”€ Functions in Swift
| โ”œโ”€โ”€ Function Declaration
| โ”œโ”€โ”€ Parameters and Return Types
| โ””โ”€โ”€ Closures and Lambda Expressions
|
|โ”€โ”€ Object-Oriented Programming (OOP) in Swift
| โ”œโ”€โ”€ Classes and Objects
| โ”œโ”€โ”€ Inheritance
| โ”œโ”€โ”€ Polymorphism
| โ”œโ”€โ”€ Encapsulation
| โ””โ”€โ”€ Protocols and Delegates
|
|โ”€โ”€ Swift Collections
| โ”œโ”€โ”€ Arrays
| โ”œโ”€โ”€ Sets
| โ””โ”€โ”€ Dictionaries
|
|โ”€โ”€ Error Handling in Swift
| โ”œโ”€โ”€ Do-Catch Blocks
| โ”œโ”€โ”€ Throwing and Handling Errors
| โ””โ”€โ”€ Custom Error Types
|
|โ”€โ”€ Swift Optionals and Unwrapping
| โ”œโ”€โ”€ Optional Binding
| โ”œโ”€โ”€ Nil Coalescing Operator
| โ””โ”€โ”€ Optional Chaining
|
|โ”€โ”€ Asynchronous Programming in Swift
| โ”œโ”€โ”€ Grand Central Dispatch (GCD)
| โ”œโ”€โ”€ Async/Await
| โ””โ”€โ”€ Completion Handlers
|
|โ”€โ”€ Swift Codable (JSON Encoding and Decoding)
|
|โ”€โ”€ iOS App Development Basics
| โ”œโ”€โ”€ Xcode and Interface Builder
| โ”œโ”€โ”€ UIKit Framework
| โ””โ”€โ”€ MVC Architecture
|
|โ”€โ”€ SwiftUI
| โ”œโ”€โ”€ SwiftUI Basics
| โ”œโ”€โ”€ Views and Controls
| โ””โ”€โ”€ State and Data Flow
|
|โ”€โ”€ Core Data (iOS Database)
| โ”œโ”€โ”€ Setting up Core Data
| โ”œโ”€โ”€ Entities and Relationships
| โ””โ”€โ”€ Fetching and Saving Data
|
|โ”€โ”€ UIKit Animations
| โ”œโ”€โ”€ UIView Animations
| โ”œโ”€โ”€ UIViewPropertyAnimator
| โ””โ”€โ”€ Core Animation
|
|โ”€โ”€ Auto Layout and Constraints
| โ”œโ”€โ”€ Auto Layout Basics
| โ”œโ”€โ”€ Stack Views
| โ””โ”€โ”€ Anchors and Constraints
|
|โ”€โ”€ Networking in Swift
| โ”œโ”€โ”€ URLSession
| โ”œโ”€โ”€ JSON Parsing
| โ””โ”€โ”€ Alamofire
|
|โ”€โ”€ SwiftUI App Navigation
| โ”œโ”€โ”€ NavigationView and NavigationLink
| โ”œโ”€โ”€ Passing Data Between Views
| โ””โ”€โ”€ Programmatic Navigation
|
|โ”€โ”€ SwiftUI Combine Framework
| โ”œโ”€โ”€ Publishers and Subscribers
| โ”œโ”€โ”€ Operators
| โ””โ”€โ”€ Error Handling in Combine
|
|โ”€โ”€ Core ML (Machine Learning)
| โ”œโ”€โ”€ Core ML Basics
| โ””โ”€โ”€ Integrating Machine Learning Models
|
|โ”€โ”€ App Deployment and App Store Submission
| โ”œโ”€โ”€ Code Signing and Certificates
| โ”œโ”€โ”€ App Distribution Methods
| โ””โ”€โ”€ App Store Submission Process
|
|โ”€โ”€ Unit Testing in Swift
| โ”œโ”€โ”€ XCTest
| โ””โ”€โ”€ UI Testing
|
|โ”€โ”€ Swift Package Manager
|
|โ”€โ”€ Swift Design Patterns
| โ”œโ”€โ”€ MVC
| โ”œโ”€โ”€ Singleton
| โ”œโ”€โ”€ Observer
| โ””โ”€โ”€ MVVM
|
|โ”€โ”€ Swift Best Practices
| โ”œโ”€โ”€ Coding Conventions
| โ”œโ”€โ”€ Memory Management
| โ””โ”€โ”€ Performance Optimization
|
|โ”€โ”€ Swift Community and Resources
| โ”œโ”€โ”€ Official Documentation
| โ””โ”€โ”€ Swift Forums and Online Communities
|
|____________ END _______

https://t.me/EmmersiveLearning
๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜‚
๐Ÿ˜1
Forwarded from Muhammed Teshome
10 best No-Code tools for 2024:

1. Website โ€” 10Web
2. Logo โ€” StockIMG
3. Graphics โ€” Canva
4. Branding โ€” Namelix
5. Workspace โ€” Notion
6. Automation โ€” Zapier
7. Newsletter โ€” Beehiiv
8. Research โ€” Bing Chat
9. Digital Store โ€” Gumroad
10. Content writing โ€” Writesonic

Start Profitable Online Business for FREE.
Master Software Engineering:

The Software Engineering Tree ๐Ÿ‘‡
|
|โ”€โ”€ Software Engineering Fundamentals
| โ”œโ”€โ”€ Definition and Importance
| โ”œโ”€โ”€ Software Development Life Cycle (SDLC)
| โ”œโ”€โ”€ Waterfall Model
| โ”œโ”€โ”€ Agile Methodology
| โ””โ”€โ”€ DevOps Practices
|
|โ”€โ”€ Requirements Engineering
| โ”œโ”€โ”€ Elicitation and Analysis
| โ”œโ”€โ”€ Specification
| โ””โ”€โ”€ Validation and Verification
|
|โ”€โ”€ Software Design
| โ”œโ”€โ”€ Architectural Design
| โ”œโ”€โ”€ Structural Design
| โ”œโ”€โ”€ Behavioral Design
| โ””โ”€โ”€ Design Patterns
|
|โ”€โ”€ Coding and Implementation
| โ”œโ”€โ”€ Programming Languages
| โ”œโ”€โ”€ Coding Standards
| โ”œโ”€โ”€ Code Review
| โ””โ”€โ”€ Refactoring
|
|โ”€โ”€ Testing
| โ”œโ”€โ”€ Types of Testing (Unit, Integration, System, Acceptance)
| โ”œโ”€โ”€ Test Planning and Strategy
| โ”œโ”€โ”€ Automated Testing
| โ””โ”€โ”€ Continuous Integration and Continuous Testing
|
|โ”€โ”€ Software Maintenance and Evolution
| โ”œโ”€โ”€ Bug Tracking and Resolution
| โ”œโ”€โ”€ Software Upgrades
| โ””โ”€โ”€ Code Maintenance Strategies
|
|โ”€โ”€ Software Configuration Management
| โ”œโ”€โ”€ Version Control Systems (e.g., Git)
| โ”œโ”€โ”€ Branching and Merging
| โ””โ”€โ”€ Build Automation
|
|โ”€โ”€ Software Documentation
| โ”œโ”€โ”€ Importance of Documentation
| โ”œโ”€โ”€ Types of Documentation (User Manuals, API Docs)
| โ””โ”€โ”€ Documentation Tools (e.g., Markdown, Doxygen)
|
|โ”€โ”€ Software Quality Assurance (SQA)
| โ”œโ”€โ”€ Quality Metrics
| โ”œโ”€โ”€ Audits and Inspections
| โ””โ”€โ”€ ISO Standards
|
|โ”€โ”€ Project Management in Software Engineering
| โ”œโ”€โ”€ Project Planning
| โ”œโ”€โ”€ Resource Management
| โ”œโ”€โ”€ Risk Management
| โ””โ”€โ”€ Agile Project Management
|
|โ”€โ”€ Software Development Methodologies
| โ”œโ”€โ”€ Scrum
| โ”œโ”€โ”€ Kanban
| โ””โ”€โ”€ Lean Software Development
|
|โ”€โ”€ Software Architecture
| โ”œโ”€โ”€ System Architecture
| โ”œโ”€โ”€ Enterprise Architecture
| โ””โ”€โ”€ Microservices Architecture
|
|โ”€โ”€ Database Management in Software Engineering
| โ”œโ”€โ”€ Relational Databases
| โ”œโ”€โ”€ NoSQL Databases
| โ””โ”€โ”€ Database Design and Optimization
|
|โ”€โ”€ Software Security
| โ”œโ”€โ”€ Secure Coding Practices
| โ”œโ”€โ”€ Authentication and Authorization
| โ””โ”€โ”€ Security Testing
|
|โ”€โ”€ Human-Computer Interaction (HCI)
| โ”œโ”€โ”€ Usability Principles
| โ”œโ”€โ”€ User Interface (UI) Design
| โ””โ”€โ”€ User Experience (UX) Design
|
|โ”€โ”€ Software Engineering Ethics
| โ”œโ”€โ”€ Professional Codes of Ethics
| โ”œโ”€โ”€ Intellectual Property
| โ””โ”€โ”€ Privacy and Security
|
|โ”€โ”€ Emerging Trends in Software Engineering
| โ”œโ”€โ”€ Artificial Intelligence in Software Engineering
| โ”œโ”€โ”€ Blockchain Technology
| โ””โ”€โ”€ Quantum Computing
|
|โ”€โ”€ Software Engineering Tools
| โ”œโ”€โ”€ Integrated Development Environments (IDEs)
| โ”œโ”€โ”€ Project Management Tools
| โ”œโ”€โ”€ Version Control Tools
| โ””โ”€โ”€ Collaboration Tools
|
|โ”€โ”€ Continuous Learning and Professional Development
| โ”œโ”€โ”€ Conferences and Workshops
| โ”œโ”€โ”€ Online Courses and Certifications
| โ””โ”€โ”€ Community Engagement
|
|โ”€โ”€ Software Engineering Career Paths
| โ”œโ”€โ”€ Software Developer
| โ”œโ”€โ”€ Systems Analyst
| โ”œโ”€โ”€ DevOps Engineer
| โ””โ”€โ”€ Software Architect
|
|โ”€โ”€ Software Engineering Community and Resources
| โ”œโ”€โ”€ Online Forums and Communities
| โ””โ”€โ”€ Industry Publications
|
|__________ END __________

@EmmersiveLearning
โค2๐Ÿ‘1
Step1 โ€“ Java | NodeJS | Rust | GO
Step2 โ€“ Rel. DBs
Step3 โ€“ Git+GitHub
Step4 โ€“ Build Project ๐Ÿ‘ˆ
Step5 โ€“ CS basics
Step6 โ€“ REST
Step7 โ€“ Docker & K8S
Step8 โ€“ Build Project ๐Ÿ‘ˆ
Step9 โ€“ DDD
Step10 โ€“ Kafka
Step11 โ€“ AWS | GCP | Azure
Step12 โ€“ Build Project ๐Ÿ‘ˆ

๐Ÿ† โ€“ Backend developer

@EmmersiveLearning
โค1
Spatial Computing with Vision Pro

Spatial computing is an emerging technology that converges the physical and digital worlds, revolutionizing human-computer interaction.

It involves blending virtual experiences with the real world using technologies like mixed reality and extended reality.

we hopes
to break free from screens.

@EmmersiveLearning

#AR #VR #SpatialComputing #VisionPro
โค1
Does this happen in Emmersive Video's ?๐Ÿ˜Š๐Ÿ˜‚๐Ÿ˜‚
๐Ÿ˜7
๐Ÿ˜‚๐Ÿ˜‚
๐Ÿ˜7