RoadMap - خطة الدراسة
- Introduction + creating a working environment
- setup standlone server
- How script is formed and how to make your first script
- Print commands and variables & commands
- KeyMapping
- important fivem natives
- if statement
- client events
- functions
- loops & thread
- key controls
- draw markers
- Arithmetic Operators
- Relational Operators
- Logical Operators
- Arrays
- models
- animations
- object oriented programming
- stream cars & handling
- stream maps
- stream clothes
- stream weapons
- stream peds
- stream fonts
- setup esx-core
- Introduction to the database
- server callbacks
- important esx-core functions
- import from data base
- export from data base
- create menu with label
- create discord logs system
- create job system
- create robbery system
- create new coin system
- create shop system
- create weapon system
- make used items
- make inventory system
- learn permissions system
- make sell system
- setup glopal level system
- Examinations on other sections
- learn cards system
- learn licence system
- learn vehicle shop system
- learn garage & impound system
- learn how to make full tebex system
- make pirsonal level system for job or robbery
- make menu for car remote control system
- make animation menu system
- make clothes item system
- make admin system
- make panic system
- make mechanic system
- make car chop shop system
- make radio system
- make protection system
- Examinations on other sections
- setup qb-core
- learn important functions and exports in qb core
- make jobs in qb-core
- make used items in qb-core
- make clothes items in qb-core
- make shop in qb-core
- permission in qb-core
- setup vrp-core
- learn important functions and exports in vrp core
- make jobs in vrp-core
- make used items in vrp-core
- make clothes items in vrp-core
- make shop in vrp-core
- permission in vrp-core
- learn how to convert qb,vrp,esx to vrp, esx, qb
- getting starting files NUI
- starting Git and GitHub
- introduction to HTML5
- comments
- opening and closing tag
- tags in head
- body tag
- self closing tag
- heading
- Paragraphs
- Formatting
- Attributes
- Quotation
- class & id
- links
- images
- lists
- table
- iframes
- Forms
- HTML Media
- svg
- font awesome
- examples and training
- introduction to CSS3
- ways to link CSS in HTML
- developer tools
- colors
- background
- border style
- dev tag in html
- semantic tags in html
- margin
- padding
- height / width
- text
- fonts
- links
- lists
- table
- display
- z-index
- opacity
- Float
- position
- overflow
- pseudo-element
- border-radius
- border-image
- Multiple Backgrounds
- box-shadow
- Text Effects
- 2D Transforms
- 3D Transforms
- Transitions
- Animations
- Masking
- Multiple Columns
- box-sizing
- Variables
- Media Queries
- Flexbox
- Grid Layout Module
- library
- make full template ui (HTML & CSS)
- introduction to JS
- ways link script tag in html
- Code structure
- Variables
- alert
- Data types
- Interaction: alert, prompt, confirm
- Type Conversions
- console.log
- Basic operators, maths
- Comparisons
- Conditional branching: if, '?'
- Logical operators
- Nullish coalescing operator '??'
- Loops: while and for
- The "switch" statement
- Functions
- Function expressions
- Arrow functions, the basics
- Coding Style
- Objects
- Object references and copying
- Object methods, "this"
- Constructor, operator "new"
- Methods of primitives
- Numbers
- Strings
- Arrays
- JS html Dom
- jQuery
- jQuery practice and JS
- UI project (animation menu)