A Workshop On - Basic Web Design and Development in 2017
A Workshop On - Basic Web Design and Development in 2017
WWW
Web Server
HTML
Web Starters
URL - (protocol + host + port + path + [query string] + [anchor])
https://www.google.com/search?q=maheraj+uddin&start=2
Web Developer
- Front End Developer
- HTML
- BackEnd Developer
➢ HTML: HTML
➢ CSS: CSS
➢ JAVASCRIPT: JS
Hyper Text Markup Language (HTML)
- File Extension: .html
- Quick Learn:
- https://www.w3schools.com/html
- https://www.tutorialspoint.com/html
- http://html.com
Cascading Style Sheet (CSS)
- File Extension: .css
- Current Version: 3
- All Versions: 2, 1
- Quick Learn:
- https://www.w3schools.com
- https://www.tutorialspoint.com
- www.codecademy.com/learn/web
HTML With CSS
- Inline CSS
- Internal CSS
- External CSS
JavaScript
- File Extension: .js
- Quick Learn:
- https://www.javascript.com/try
- https://www.codecademy.com/learn/javascript
- https://www.w3schools.com/js/
- https://www.tutorialspoint.com/javascript/
- Code Examples:
HTML & CSS & Javascript
Code Example:
Professional Web Design
Don't Reinvent The Wheel, Unless You Plan on Learning More About Wheels
- Twitter Bootstrap,
- Foundation
Bootstrap V4.0.0
- Bootstrap
- Installation/getting started
- Examples
- Layout
- Grid system
- Component
- Carousel
Server & Deployment
- Setup Local Server
- Front-end Development
- Backend Development
- Finally you need to implement server side programming which will connect to your
db to insert and update data coming from your website and view stored data from
db to your web site.
Server Side Programming Languages
- PHP
- Java
- Asp.net
- Perl
- Ruby
- Python
- Nginx
- Microsoft-IIS
- Tomcat
- Many More ….
Login & Registration APP
- Try to find similar app in the web(github, etc...)
- https://github.com/fethica/PHP-Login
- http://fosociety.byethost7.com/
Know Your Tools
- Operation System
- Linux
- OS X(Mac)
- Windows
- IDE
- IntelliJ IDEA
- Eclipse
- PhpStorm
Key to Success
- Team Player
- Be Positive
- Patience