Software and
Web Development

 

تطوير البرمجيات والويب

Presented by Razzi Abuissa June 18, 2025

 

تقديم رازي أبو عيسى 18 يونيو 2025

 

Before we begin...

 

- this presentation will be in English

- you can find it online on my website

- be patient with yourself, don't give up

Overall Structure

 

- terminology and demos

- live coding

- big picture

 

About me

Living in Iowa City, Iowa USA

I have worked at Wikimedia and various startups in San Francisco, California

 

Command Line Interface (CLI)

 

demo:

ls, cd, pwd, cat, mv, echo

Text Editor

 

I use vim

 

Other options: emacs, sublime text, vscode

 

demo

Let's visit https://ar.wikipedia.org

Big Picture

  • Learn software development by doing
    • reading / listening isn't enough
  • Sanctions make it hard
  • Slow internet is also a hurdle
  • Most web developers rent servers rather than hosting themselves, but this requires a credit card system

deck

By razzi

deck

  • 22