Samir-Code-HandBook

Application Description

The application Idea is to collect very important technologies which may help any one interested in studying the Computer Science and Programming track. The application Sahres different tracks and it's now in the development time and this is the first version and it consists of the following technologies :

1- The algorithm and data structure codes in C++

2- Three sortuing algorithm visualizer

3- Flutter kit which contains (Widgets catalog - UI Kit - Github Projects)

4-The Problem solving guide with solutions (video - code in C++, java and python )

The application iscompletely build with flutter framework and it is only target is to help the students so it is completely free and any one can contact with me any time to get help in the code.

Screenshot Screenshot
Screenshot_1632245863 Screenshot_1632245897
Screenshot Screenshot
Screenshot_1632245870 Screenshot_1632245878
Screenshot Screenshot
Screenshot_1632245884 Screenshot_1632246677

Download the apk

https://drive.google.com/drive/folders/1sGvmKJrpsEg3LESEuu9K9VKq_LSPZ086

fall-guys-android

Updating the app

This is the first version of the app and the app is still under development, so any body notice a bug or have an idea to update the app and make it more useful for more nuber of dtudents pleease contack me and these are my contacts:

  • LinkedIn

https://www.linkedin.com/in/mohamed-samir-9b0b2a203

  • Facebook:

https://www.facebook.com/mohamed.almasri.5686/

  • Phone number:

+2 01006074955

// ---------------------------------------------------------- OR ----------------------------------------------//

Contact with Nadin Ashraf Adeeb, and here are her contacts:

  • LinkedIn

https://www.linkedin.com/in/nadine-ashraf-988b98201

  • Facebook:

https://www.facebook.com/nadin.ashraf.56829

poem-keeping-the-flame

Algorithm & Data Structure Code Handbook

A new Flutter application for algorithms. This app is mainly to refer to the algorithms that are frequently used. Presently the app has about 30+ algorithms in it. If you are a beginner and want to contribute in opensource projects, then this project is perfect for you.

Algorithm & Data Structure Algorithm & Data Structure
Screenshot_1632247102 Screenshot_1632247072
Algorithm & Data Structure Algorithm & Data Structure
Screenshot_1632247078 Screenshot_1632247097

sorting algorithms visualizer

Implemented algorithms : 1- Insertion Sort

2-Selection Sort

3-Bubble Sort

sorting algorithms visualizer sorting algorithms visualizer
Screenshot_1632247869 Screenshot_1632247786

Flutter widget guide :

It Contains most of the widgets and packages you will need, and it conatians simple description and official documentation and video which describr the widget or the package.

Hint: The app will be devoleped to show UI which wil explain each widget and it will be uploaded in the comming versions.

I'll try my best to keep the list in sync with the Youtube Playlist (https://www.youtube.com/playlist?list=PLOU2XLYxmsIL0pH0zWe_ZOHgGhZ7UasUE) 👍

Flutter widget guide Flutter widget guide
Screenshot_1632248096 Screenshot_1632248102

Flutter UI Kit

The app contains more than 80 screens in different categories. It also consists apps UIs like facebook , instagram, Meditation App UI .... and more Here you have some Screenshots

Flutter UI Kit Flutter UI Kit
Screenshot_1632250872 Screenshot_1632250883
Flutter UI Kit Flutter UI Kit
Screenshot_1632250898 Screenshot_1632250900
Flutter UI Kit Flutter UI Kit
Screenshot_1632250817 - Copy Screenshot_1632250920
Flutter UI Kit Flutter UI Kit
Screenshot_1632250926 Screenshot_1632250938
Flutter UI Kit Flutter UI Kit
Screenshot_1632250817 Screenshot_1632250827
Flutter UI Kit Flutter UI Kit
Screenshot_1632250841 Screenshot_1632250856
Flutter UI Kit Flutter UI Kit
Screenshot_1632250863 Screenshot_1632251015
Flutter UI Kit Flutter UI Kit
Screenshot_1632249708 Screenshot_1632249722
Flutter UI Kit Flutter UI Kit
Screenshot_1632249730 Screenshot_1632249741
Flutter UI Kit Flutter UI Kit
Screenshot_1632249754 Screenshot_1632249805
Flutter UI Kit Flutter UI Kit
Screenshot_1632249497 Screenshot_1632249518
Flutter UI Kit Flutter UI Kit
Screenshot_1632249531 Screenshot_1632249538
Flutter UI Kit Flutter UI Kit
Screenshot_1632249562 Screenshot_1632249571
Flutter UI Kit Flutter UI Kit
Screenshot_1632249583 Screenshot_1632249604
Flutter UI Kit Flutter UI Kit
Screenshot_1632249619 Screenshot_1632249639
Flutter UI Kit Flutter UI Kit
Screenshot_1632249648 Screenshot_1632249653
Flutter UI Kit Flutter UI Kit
Screenshot_1632249659 Screenshot_1632249681

Problem Solving Guide

The goal of this secction is to enhance algorthmic problem solving skills for both programming competitions and interviws preparations

The Section consists of :

  • Complete and consistent roadmap for newcomers: What to solve & algorithms to learn in order
  • In the bottom row, there are different sheet pages such as Faq, Topics, C2
  • C1, C2 are (Codeforces Div2 C problems (or similar level from other OJs), but from easy to hard). Same for D1, D2, D3
  • Covering most of topics needed up to codeforces Div2-D
  • Problems of scales 1 - 5.5 / 10 + Few harder ones
  • Problems increase in difficulty per topic with intermediate easy/medium problems + ad-hoc problems
  • Speed problems to maintain speed goals
  • A lot of recorded videos for problems solutions, especially for the entry levels (Arabic)
  • Several students followed its order and managed to solve by themselves 95% of it (up to his current sheet page)
Problem Solving Guide Problem Solving Guide
Screenshot_1632251759 Screenshot_1632251764

Encourage your knowldege

You can also see my other apps ahivh will help you tho study different engineering tracks

1- IEE App on google Play store

It Will Provide You With All The Needed Resources To Follow Your Passion And Start Now 💙 It Contains:

  • Most Of Engineering Technical And Nontechnical Tracks And Resources
  • Updated Tasks For All The Committees
  • Direct Chats Within The Application
  • IEEE BUSB News Within The App
  • Direct Contact With All The Mentors And a Lot More Features To Be Reviled ... ❤️❤️❤️ You Can Download The App Now From Google play:

https://play.google.com/store/apps/details...

195448536_481416396262004_7221754006845950841_n.mp4

2- Pixels App

“Pixels Egypt” mobile app is considered an important and easy way to stay in touch with us.

The app will help you to:

  • Browse different online courses and resources in different fields like Computer, Communication, Power, and Mechanical Engineering.
  • You will find courses, videos, books and more.
  • Follow our news.
  • Share our knowledge.
  • Be one of the family.

Get it now on Google Play:

https://play.google.com/store/apps/details

187960930_3955292401216930_6844533153445761662_n

Getting Started With Flutter

For help getting started with Flutter, view our online documentation(https://flutter.dev/). You can also find more courses in my apps

fa

Just follow☝️ me and Star⭐ my repository

Make star to my repo and following me in github and different Social Media would help me to continue. 1_TcdcC2gXNwtnLzsp6GXe1g

Author(s)

  • Mohamed Samir Salem Hassan
  • Nadine Ashraf Adeeb

License & Accesability

1200px-Public_Domain_Mark_button svg