Muhammad Hassan (@Mhassanbughio)

Top repositories

1

Dart-Email-Validator

A simple (but correct) Dart class for validating email addresses without using RegEx. Can also be used to validate emails within Flutter apps (see Flutter email validation). Installation Dart requires the latest version of Dart. You can download the latest and greatest here. 1. Depend on it Add this to your package's pubspec.yaml file: dependencies: email_validator: '^1.0.6' 2. Install it You can install packages from the command line: $ pub get .. Alternatively, your editor might support pub. Check the docs for your editor to learn more. 3. Import it Now in your Dart code, you can use: import 'package:email_validator/email_validator.dart'; Usage Read the unit tests under test, or see code example below: void main() { var email = "[email protected]"; assert(EmailValidator.validate(email)); } Tips You can also use this repo as a template for creating Dart packages, just clone the repo and start hacking :)
Dart
16
star
2

-GitLab-Certified-Associate-Bundle-Self-Study-Exams-SKIP-TO-LESSON

GitLab Overview
HTML
11
star
3

Mhassanbughio

9
star
4

GitLab-s-CI-CD-Functions

Continuous Integration is the practice of merging all the code that is being produced by developers. The merging usually takes place several times a day in a shared repository. From within the repository, or production environment, building and automated testing are carried out that ensure no integration issues and the early identification of any problems. Continuous Delivery adds that the software can be released to production at any time, often by automatically pushing changes to a staging system. Continuous Deployment goes further and pushes changes to production automatically.
8
star
5

Insights-from-Data-with-BigQuery-Challenge-Lab

7
star
6

Perform-Foundational-Data-ML-and-AI-Tasks-in-Google-Cloud-Challenge-Lab

7
star
7

Java-Small-Projects

7
star
8

Flutter-Counterapp-

Counter Application in Flutter using Stateful Widget and counter Widget
7
star
9

GSP330-Implement-DevOps-in-Google-Cloud

7
star
10

Cloud-Profiler-Qwik-Start

Overview Cloud Profiler is a statistical, low-overhead profiler that continuously gathers CPU usage and memory-allocation information from your production applications. It attributes that information to the application's source code, helping you identify the parts of the application consuming the most resources, and otherwise illuminating the performance characteristics of the code. In this lab you will learn how to set up and use Stackdriver Profiler. First you'll download a sample Go program and run it with profiling enabled. Then you'll use the Cloud Profiler interface to explore the captured data.
7
star
11

drawer_navigation

Flutter Drawer_Navigation app
HTML
6
star
12

GSP321-Set-Up-and-Configure-a-Cloud-Environment-in-Google-Cloud

6
star
13

StatelessWidget

StatelessWidget in Flutter
Dart
6
star
14

Integrate-with-Machine-Learning-APIs-Challenge-Lab

6
star
15

Calculator-java-Fx

Calculator
Java
6
star
16

Facbook_UI_Flutter

Dart
6
star
17

Tic-toe-game

6
star
18

Deploy-to-Kubernetes-in-Google-Cloud

6
star
19

Serverless-Firebase-Development-Challenge-Lab

Serverless Firebase Development: Challenge Lab GSP344
6
star
20

Snake-Game-java

CSS
6
star
21

simple_form

Flutter Create Simple Form
HTML
6
star
22

Flutter-Dart-Full-Course-

6
star
23

GSP319-Build-a-Website-on-Google-Cloud-Challenge-Lab

6
star
24

Google-Cloud-Essential-Skills-Challenge-Lab-45-minutes

6
star
25

Puzzle-Game

Java
6
star
26

connect_pages

Pages Connect in Flutter
HTML
6
star
27

Exploring-NCAA-Data-with-BigQuery

BigQuery is Google's fully managed, NoOps, low cost analytics database. With BigQuery you can query terabytes and terabytes of data without managing infrastructure or needing a database administrator.
6
star
28

-AR---AI-Cut-Paste-

PostScript
5
star
29

first-Project

5
star
30

ARVR

5
star
31

Snake-Game-java-fxML

5
star
32

Muhammad-Hassan

Java
5
star
33

Utility-Program

Java
5
star
34

Github-to-Become-Campus-Expert-

5
star
35

Flutter-Animation-Portfolio-Full-Response-Web-App-Tab--main

5
star
36

Cloud-Functions-Qwik-Start---Command-Line-30-minutes-Free

Cloud Functions: Qwik Start - Command Line
5
star
37

Flutter-Quiz

4
star
38

myportfolio

Dart
4
star
39

Container-widget

Flutter Container widget
4
star
40

MLH-mlh-policies

3
star
41

Flutter-Body-mass-index_Calculator-App

Dart
3
star
42

Profile

Github Profile
3
star
43

Java-Experiments

This is a Simple Tic tac Toe Game, built using Java. Swings and ArrayLists have been used mostly in the code. The User is prompted to enter the name and select a Symbol, then the user plays against the Computer.
Java
3
star
44

Flutter-Helloapp

3
star
45

Exploring-Your-Ecommerce-Dataset-with-SQL-in-Google-BigQuery

BigQuery is Google's fully managed, NoOps, low cost analytics database. With BigQuery you can query terabytes and terabytes of data without having any infrastructure to manage or needing a database administrator. BigQuery uses SQL and can take advantage of the pay-as-you-go model. BigQuery allows you to focus on analyzing data to find meaningful insights.
3
star
46

hassan1

2
star
47

Visualize-the-10-000-Bitcoin-Pizza-Transaction-Using-BigQuery-and-AI-Notebooks

2
star
48

fluttergit

This is new project on github
2
star
49

Kotlin-Programming

2
star
50

HASSAN

2
star
51

git-test

2
star
52

Flutter-Firebase-user_authapp

Dart
2
star
53

Flutter-FutureBuilde-App

Dart
2
star
54

github-slideshow

A robot powered training repository 🤖
HTML
2
star
55

Python-Data-Structure-Exercise-7

Python Data Structure Exercise 7
2
star
56

gittest

this new repo
2
star
57

Inventory_managementapp-Flutter

2
star
58

SATechnicalOnboarding1

HTML
2
star
59

Flutter-app

Inspection app Create an app where the user sends in workorders with the following features. 1. On a map create 5 points which the user can select. 2. After a point has been selected, the user selects between 3 options: Damage, Missing parts, Other 3. After selection has been made, the user enters contact info: name and phone number 4. After contact info has been entered, enter description. 5. After all the information has been selected the user sends in the information. 6. When the workorder has been sent, the status of the workorder is shown. The status for a newly entered workorder is Not started. All the information must be stored in Firebase. The status of the workorder must be changeable in Firebase. The status can be changed from Not started, In progress and Finished.
Dart
2
star
60

Predicting-Customer-Churn-Machine-Learning

Python
1
star
61

Classifying-Emails-as-Spam-or-Not-Spam

Jupyter Notebook
1
star
62

Task-01-House-Price-Prediction-Machine-Learning

House Price Prediction Machine Learning
Python
1
star
63

Passenger_Airline_Statisfication

Jupyter Notebook
1
star
64

hassan123

1
star
65

Flutter-Widgets

1
star
66

Inventory_management-App-Flutter

1
star
67

Easy-Job

Dart
1
star
68

Saman-App-Sign-in-With-Google-Flutter

C++
1
star
69

reviewing-a-pull-request

HTML
1
star
70

Air-pollution-prediction

Jupyter Notebook
1
star
71

Passenger_Airline_Statisfication_01

1
star
72

Olympics-Data-Analysis

Python
1
star
73

Laptop_price_predictor

Jupyter Notebook
1
star