SlideShare a Scribd company logo
Internet & App Development
David Lipschitz
16 Dec 2016
Php
Phpstorm
Integrates with
Subversion CVS
Mercurial
Git
Includes Ftp, sftp, HTML,
CSS, JavaScript,
Language mixing
Incl SQL or HTML blocks
inside php code, Json, etc
Php editor
Chrome
Dev tools
Backblaze
Full stack web developer
PHP
JavaScript
MySQL
HTML5
CSS 3
WAMP
Apache
PhpMyAdmin
Dev tools
Notepad++
Brackets
PHPStorm
Projects in phpStorm
MySQL workbench
Putty
Debugging
ChromeF12
Eclipse
Java
Repositories
"Repos"
Git
TortoiseGit
How to check out
and check in files
Develop path
BitBucket
Mantis
Get the git
application, git for
Mac
SourceTree
SVN
TortoiseSVN
Tracker
It-bugs
It-web
It-newdev
New Dev
Docker
Containers
Can deploy multiple
containers side by side
MVC design
Pattern : php; OO
Creational;
Behavioural;
Structural
Factory Method,
Moments, Strategy
"SOLID Design Principles"
by Robert C Martin
Team ->
Project ->
Repos
YAML
Web->Service and Data
/ H/W separation
API Container,
Data, Wordpress
Specific
Paths
/home/dev5/public/wp-content,
/devzend/public/content/wp-content/themes
Beans
Controllers
These are for Java
Wordpress
Frameworks
jQuery
Bootstrap 4
APIs
Mobile Apps
Python
Swift
Udemy
Codeschool.org.uk/FAQ.php EcoWebHosting
A particular
web developer's
environment
NodeJS
For client and server
Or for a big company,
use Python & Jinja2, instead of NodeJS
MariaDB
= Mysql
community
based
Used by Google
MongoDb Will automatically
generate your UI
For Server
Nginx
Apache 2 Server,
with proxying
Flask
A Python server environment, and
you can plug ginger into it
Bottle
Injects HTML
Flash and bottle and Django are
templating languages
Django
Strongly typed
WebUi
PineGro
A wysiwyg
Wordpress
designer
Write plug in using phpstorm and
get it to work with PineGro
Dreamweaver
Light Table
DevEnv
Pycharm
Notepad ++
Phpstorm
QT.io
Designer and creator
A port to Python
called PyQT
QT objects
Meteor
One code base giving
you all the options
Callbacks
Ajax
Caches promises
Maintaining state
Cookies
When developing open an
incognito window
96 screens, use
percentages
Apache Cordova
Takes this Hybrid (Green Circles) process and
converts it to run on any device
And PhoneGap to
take a Wordpress
site and convert it
into a Native App
HTML5
CSS
These green border circles are
a shortcut to web Dev
JavaScript
Jquery
Guess what?
I can do all this in Delphi
and Oracle, with TOAD, Jira, SourceTree,
and some other tools

More Related Content

What's hot

Prepara tu entorno para Magento 2
Prepara tu entorno para Magento 2Prepara tu entorno para Magento 2
Prepara tu entorno para Magento 2
Óscar Recio Soria
 
markedj: The best of markdown processor on JVM
markedj: The best of markdown processor on JVMmarkedj: The best of markdown processor on JVM
markedj: The best of markdown processor on JVM
takezoe
 
HTML5 Video
HTML5 VideoHTML5 Video
HTML5 Video
Péter Nagy
 
Desarrollo web backend: Spring Boot, MongoDB y Azure
Desarrollo web backend: Spring Boot, MongoDB y AzureDesarrollo web backend: Spring Boot, MongoDB y Azure
Desarrollo web backend: Spring Boot, MongoDB y Azure
Patxi Gortázar
 
Introduction to Git and Github
Introduction to Git and Github Introduction to Git and Github
Introduction to Git and Github
Max Claus Nunes
 
Flexbox
FlexboxFlexbox
Flexbox
LindsayRec
 
Bitbucket and Git
Bitbucket and GitBitbucket and Git
Bitbucket and Git
Mohit Shukla
 
Connect your Javascript web app to ownCloud over the WebDAV interface
Connect your Javascript web app to ownCloud over the WebDAV interface Connect your Javascript web app to ownCloud over the WebDAV interface
Connect your Javascript web app to ownCloud over the WebDAV interface
Ilian Sapundshiev
 
Chrome Extensions Slides Gtugna Kick Off Meeti
Chrome Extensions Slides Gtugna Kick Off MeetiChrome Extensions Slides Gtugna Kick Off Meeti
Chrome Extensions Slides Gtugna Kick Off Meeti
Stephan Linzner
 
Do + ldo for developers(full)
Do + ldo for developers(full)Do + ldo for developers(full)
Do + ldo for developers(full)
Andrii Podanenko
 
WebDAV - April 15 2008
WebDAV - April 15 2008WebDAV - April 15 2008
WebDAV - April 15 2008
sullis
 
2020 [pweb] 13 typescript
2020 [pweb] 13 typescript2020 [pweb] 13 typescript
2020 [pweb] 13 typescript
VICTOR JATOBÁ
 
Life of a Chromium Developer
Life of a Chromium DeveloperLife of a Chromium Developer
Life of a Chromium Developermpaproductions
 
Solving the Workflow - Building MODX.today with Gitify (2015-05-21, Alkmaar)
Solving the Workflow - Building MODX.today with Gitify (2015-05-21, Alkmaar)Solving the Workflow - Building MODX.today with Gitify (2015-05-21, Alkmaar)
Solving the Workflow - Building MODX.today with Gitify (2015-05-21, Alkmaar)
Mark Hamstra
 
PHP QA Tools
PHP QA ToolsPHP QA Tools
PHP QA Tools
rjsmelo
 
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntarGeneXus
 
Helios in Action: Git at Eclipse
Helios in Action: Git at EclipseHelios in Action: Git at Eclipse
Helios in Action: Git at Eclipse
Chris Aniszczyk
 
Cache in Chromium: Disk Cache
Cache in Chromium: Disk CacheCache in Chromium: Disk Cache
Cache in Chromium: Disk Cache
Chang W. Doh
 

What's hot (19)

Prepara tu entorno para Magento 2
Prepara tu entorno para Magento 2Prepara tu entorno para Magento 2
Prepara tu entorno para Magento 2
 
markedj: The best of markdown processor on JVM
markedj: The best of markdown processor on JVMmarkedj: The best of markdown processor on JVM
markedj: The best of markdown processor on JVM
 
HTML5 Video
HTML5 VideoHTML5 Video
HTML5 Video
 
Desarrollo web backend: Spring Boot, MongoDB y Azure
Desarrollo web backend: Spring Boot, MongoDB y AzureDesarrollo web backend: Spring Boot, MongoDB y Azure
Desarrollo web backend: Spring Boot, MongoDB y Azure
 
Introduction to Git and Github
Introduction to Git and Github Introduction to Git and Github
Introduction to Git and Github
 
Flexbox
FlexboxFlexbox
Flexbox
 
Bitbucket and Git
Bitbucket and GitBitbucket and Git
Bitbucket and Git
 
Connect your Javascript web app to ownCloud over the WebDAV interface
Connect your Javascript web app to ownCloud over the WebDAV interface Connect your Javascript web app to ownCloud over the WebDAV interface
Connect your Javascript web app to ownCloud over the WebDAV interface
 
Chrome Extensions Slides Gtugna Kick Off Meeti
Chrome Extensions Slides Gtugna Kick Off MeetiChrome Extensions Slides Gtugna Kick Off Meeti
Chrome Extensions Slides Gtugna Kick Off Meeti
 
Do + ldo for developers(full)
Do + ldo for developers(full)Do + ldo for developers(full)
Do + ldo for developers(full)
 
WebDAV - April 15 2008
WebDAV - April 15 2008WebDAV - April 15 2008
WebDAV - April 15 2008
 
2020 [pweb] 13 typescript
2020 [pweb] 13 typescript2020 [pweb] 13 typescript
2020 [pweb] 13 typescript
 
Life of a Chromium Developer
Life of a Chromium DeveloperLife of a Chromium Developer
Life of a Chromium Developer
 
Solving the Workflow - Building MODX.today with Gitify (2015-05-21, Alkmaar)
Solving the Workflow - Building MODX.today with Gitify (2015-05-21, Alkmaar)Solving the Workflow - Building MODX.today with Gitify (2015-05-21, Alkmaar)
Solving the Workflow - Building MODX.today with Gitify (2015-05-21, Alkmaar)
 
Git in Eclipse
Git in EclipseGit in Eclipse
Git in Eclipse
 
PHP QA Tools
PHP QA ToolsPHP QA Tools
PHP QA Tools
 
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
0025 todo lo_que_queria_saber_de_html5_y_no_se_animaba_a_preguntar
 
Helios in Action: Git at Eclipse
Helios in Action: Git at EclipseHelios in Action: Git at Eclipse
Helios in Action: Git at Eclipse
 
Cache in Chromium: Disk Cache
Cache in Chromium: Disk CacheCache in Chromium: Disk Cache
Cache in Chromium: Disk Cache
 

Similar to "Full Stack Web Developer" or "Delphi (and RDBMS) Developer"?

It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考えるIt is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
Sadaaki HIRAI
 
Web Development in Perl
Web Development in PerlWeb Development in Perl
Web Development in Perl
Naveen Gupta
 
CONTENT MANAGEMENT SYSTEM
CONTENT MANAGEMENT SYSTEMCONTENT MANAGEMENT SYSTEM
CONTENT MANAGEMENT SYSTEM
ANAND PRAKASH
 
mini-project.pptx
mini-project.pptxmini-project.pptx
mini-project.pptx
ManojBhatt85
 
Codemotion 2012 Rome - An OpenShift Primer
Codemotion 2012 Rome - An OpenShift PrimerCodemotion 2012 Rome - An OpenShift Primer
Codemotion 2012 Rome - An OpenShift Primer
Eric D. Schabell
 
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...Gabriel Villa
 
An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)
An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)
An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)
Eric D. Schabell
 
HTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm SoftwareHTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm Software
Romin Irani
 
Gerrit linuxtag2011
Gerrit linuxtag2011Gerrit linuxtag2011
Gerrit linuxtag2011
thkoch
 
Netbeans65 Osum Slides
Netbeans65 Osum SlidesNetbeans65 Osum Slides
Netbeans65 Osum SlidesAbhishek Gupta
 
PHP on Windows
PHP on WindowsPHP on Windows
PHP on Windows
Maarten Balliauw
 
PHP on Windows
PHP on WindowsPHP on Windows
PHP on Windows
guest60c7659
 
VIE - Using RDFa to make content editable
VIE - Using RDFa to make content editableVIE - Using RDFa to make content editable
VIE - Using RDFa to make content editable
Henri Bergius
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Brian Culver
 
Sps Boston The Share Point Beast
Sps Boston   The Share Point BeastSps Boston   The Share Point Beast
Sps Boston The Share Point Beast
gueste918732
 
SharePoint for the .NET Developer
SharePoint for the .NET DeveloperSharePoint for the .NET Developer
SharePoint for the .NET Developer
John Calvert
 
Accelerating Application Delivery with OpenShift
Accelerating Application Delivery with OpenShiftAccelerating Application Delivery with OpenShift
Accelerating Application Delivery with OpenShift
POSSCON
 
Getting your project_started
Getting your project_startedGetting your project_started
Getting your project_started
Adam Culp
 

Similar to "Full Stack Web Developer" or "Delphi (and RDBMS) Developer"? (20)

It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考えるIt is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
 
Web Development in Perl
Web Development in PerlWeb Development in Perl
Web Development in Perl
 
CONTENT MANAGEMENT SYSTEM
CONTENT MANAGEMENT SYSTEMCONTENT MANAGEMENT SYSTEM
CONTENT MANAGEMENT SYSTEM
 
mini-project.pptx
mini-project.pptxmini-project.pptx
mini-project.pptx
 
Codemotion 2012 Rome - An OpenShift Primer
Codemotion 2012 Rome - An OpenShift PrimerCodemotion 2012 Rome - An OpenShift Primer
Codemotion 2012 Rome - An OpenShift Primer
 
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
Develop a Quick and Dirty Web interface to your database: for the DBA and oth...
 
An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)
An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)
An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)
 
HTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm SoftwareHTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm Software
 
Resume
ResumeResume
Resume
 
Gerrit linuxtag2011
Gerrit linuxtag2011Gerrit linuxtag2011
Gerrit linuxtag2011
 
Netbeans65 Osum Slides
Netbeans65 Osum SlidesNetbeans65 Osum Slides
Netbeans65 Osum Slides
 
URL Design
URL DesignURL Design
URL Design
 
PHP on Windows
PHP on WindowsPHP on Windows
PHP on Windows
 
PHP on Windows
PHP on WindowsPHP on Windows
PHP on Windows
 
VIE - Using RDFa to make content editable
VIE - Using RDFa to make content editableVIE - Using RDFa to make content editable
VIE - Using RDFa to make content editable
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
Sps Boston The Share Point Beast
Sps Boston   The Share Point BeastSps Boston   The Share Point Beast
Sps Boston The Share Point Beast
 
SharePoint for the .NET Developer
SharePoint for the .NET DeveloperSharePoint for the .NET Developer
SharePoint for the .NET Developer
 
Accelerating Application Delivery with OpenShift
Accelerating Application Delivery with OpenShiftAccelerating Application Delivery with OpenShift
Accelerating Application Delivery with OpenShift
 
Getting your project_started
Getting your project_startedGetting your project_started
Getting your project_started
 

More from David Lipschitz

Eskom Retail Tariff Application For 2023 onwards Mind map by David Lipschitz
Eskom Retail Tariff Application For 2023 onwards Mind map by David LipschitzEskom Retail Tariff Application For 2023 onwards Mind map by David Lipschitz
Eskom Retail Tariff Application For 2023 onwards Mind map by David Lipschitz
David Lipschitz
 
Energy Crisis Notes by David Lipschitz 25 July 2022
Energy Crisis Notes by David Lipschitz 25 July 2022Energy Crisis Notes by David Lipschitz 25 July 2022
Energy Crisis Notes by David Lipschitz 25 July 2022
David Lipschitz
 
The Eskom War Room 2015
The Eskom War Room 2015The Eskom War Room 2015
The Eskom War Room 2015
David Lipschitz
 
Our really big problems (CRISES) Mind Map By David Lipschitz
Our really big problems (CRISES) Mind Map By David LipschitzOur really big problems (CRISES) Mind Map By David Lipschitz
Our really big problems (CRISES) Mind Map By David Lipschitz
David Lipschitz
 
GIIG Global Startup Awards Africa Mind map by David Lipschitz
GIIG Global Startup Awards Africa Mind map by David LipschitzGIIG Global Startup Awards Africa Mind map by David Lipschitz
GIIG Global Startup Awards Africa Mind map by David Lipschitz
David Lipschitz
 
Textiles Industry Market Entry Strategy Mindmap
Textiles Industry Market Entry Strategy MindmapTextiles Industry Market Entry Strategy Mindmap
Textiles Industry Market Entry Strategy Mindmap
David Lipschitz
 
“CashToCash App” App
“CashToCash App” App“CashToCash App” App
“CashToCash App” App
David Lipschitz
 
Our really big problems mind map
Our really big problems mind mapOur really big problems mind map
Our really big problems mind map
David Lipschitz
 
ACDP Presentation by David Lipschitz - parliament in Cape Town
ACDP Presentation by David Lipschitz - parliament in Cape TownACDP Presentation by David Lipschitz - parliament in Cape Town
ACDP Presentation by David Lipschitz - parliament in Cape Town
David Lipschitz
 
Textiles ERP System
Textiles ERP SystemTextiles ERP System
Textiles ERP System
David Lipschitz
 
Re-eh and fracking
Re-eh and frackingRe-eh and fracking
Re-eh and fracking
David Lipschitz
 
Comparative Religious Study By David Lipschitz (c) 2020
Comparative Religious Study By David Lipschitz (c) 2020Comparative Religious Study By David Lipschitz (c) 2020
Comparative Religious Study By David Lipschitz (c) 2020
David Lipschitz
 
Centre of Green Learning for Cape Town
Centre of Green Learning for Cape TownCentre of Green Learning for Cape Town
Centre of Green Learning for Cape Town
David Lipschitz
 
Preparation for a meeting at Eskom Megawatt Park
Preparation for a meeting at Eskom Megawatt ParkPreparation for a meeting at Eskom Megawatt Park
Preparation for a meeting at Eskom Megawatt Park
David Lipschitz
 
South Africa SONA 2 2019
South Africa SONA 2 2019South Africa SONA 2 2019
South Africa SONA 2 2019
David Lipschitz
 
South Africa SONA 2019 speech 1
South Africa SONA 2019 speech 1South Africa SONA 2019 speech 1
South Africa SONA 2019 speech 1
David Lipschitz
 
Citizen Power Station
Citizen Power StationCitizen Power Station
Citizen Power Station
David Lipschitz
 
Let's Build a Power Station
Let's Build a Power StationLet's Build a Power Station
Let's Build a Power Station
David Lipschitz
 
Trevor Manuel at Christel House School
Trevor Manuel at Christel House SchoolTrevor Manuel at Christel House School
Trevor Manuel at Christel House School
David Lipschitz
 
Rise for the Climate
Rise for the ClimateRise for the Climate
Rise for the Climate
David Lipschitz
 

More from David Lipschitz (20)

Eskom Retail Tariff Application For 2023 onwards Mind map by David Lipschitz
Eskom Retail Tariff Application For 2023 onwards Mind map by David LipschitzEskom Retail Tariff Application For 2023 onwards Mind map by David Lipschitz
Eskom Retail Tariff Application For 2023 onwards Mind map by David Lipschitz
 
Energy Crisis Notes by David Lipschitz 25 July 2022
Energy Crisis Notes by David Lipschitz 25 July 2022Energy Crisis Notes by David Lipschitz 25 July 2022
Energy Crisis Notes by David Lipschitz 25 July 2022
 
The Eskom War Room 2015
The Eskom War Room 2015The Eskom War Room 2015
The Eskom War Room 2015
 
Our really big problems (CRISES) Mind Map By David Lipschitz
Our really big problems (CRISES) Mind Map By David LipschitzOur really big problems (CRISES) Mind Map By David Lipschitz
Our really big problems (CRISES) Mind Map By David Lipschitz
 
GIIG Global Startup Awards Africa Mind map by David Lipschitz
GIIG Global Startup Awards Africa Mind map by David LipschitzGIIG Global Startup Awards Africa Mind map by David Lipschitz
GIIG Global Startup Awards Africa Mind map by David Lipschitz
 
Textiles Industry Market Entry Strategy Mindmap
Textiles Industry Market Entry Strategy MindmapTextiles Industry Market Entry Strategy Mindmap
Textiles Industry Market Entry Strategy Mindmap
 
“CashToCash App” App
“CashToCash App” App“CashToCash App” App
“CashToCash App” App
 
Our really big problems mind map
Our really big problems mind mapOur really big problems mind map
Our really big problems mind map
 
ACDP Presentation by David Lipschitz - parliament in Cape Town
ACDP Presentation by David Lipschitz - parliament in Cape TownACDP Presentation by David Lipschitz - parliament in Cape Town
ACDP Presentation by David Lipschitz - parliament in Cape Town
 
Textiles ERP System
Textiles ERP SystemTextiles ERP System
Textiles ERP System
 
Re-eh and fracking
Re-eh and frackingRe-eh and fracking
Re-eh and fracking
 
Comparative Religious Study By David Lipschitz (c) 2020
Comparative Religious Study By David Lipschitz (c) 2020Comparative Religious Study By David Lipschitz (c) 2020
Comparative Religious Study By David Lipschitz (c) 2020
 
Centre of Green Learning for Cape Town
Centre of Green Learning for Cape TownCentre of Green Learning for Cape Town
Centre of Green Learning for Cape Town
 
Preparation for a meeting at Eskom Megawatt Park
Preparation for a meeting at Eskom Megawatt ParkPreparation for a meeting at Eskom Megawatt Park
Preparation for a meeting at Eskom Megawatt Park
 
South Africa SONA 2 2019
South Africa SONA 2 2019South Africa SONA 2 2019
South Africa SONA 2 2019
 
South Africa SONA 2019 speech 1
South Africa SONA 2019 speech 1South Africa SONA 2019 speech 1
South Africa SONA 2019 speech 1
 
Citizen Power Station
Citizen Power StationCitizen Power Station
Citizen Power Station
 
Let's Build a Power Station
Let's Build a Power StationLet's Build a Power Station
Let's Build a Power Station
 
Trevor Manuel at Christel House School
Trevor Manuel at Christel House SchoolTrevor Manuel at Christel House School
Trevor Manuel at Christel House School
 
Rise for the Climate
Rise for the ClimateRise for the Climate
Rise for the Climate
 

Recently uploaded

Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
QuickwayInfoSystems3
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 

Recently uploaded (20)

Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Enterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptxEnterprise Software Development with No Code Solutions.pptx
Enterprise Software Development with No Code Solutions.pptx
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 

"Full Stack Web Developer" or "Delphi (and RDBMS) Developer"?

  • 1. Internet & App Development David Lipschitz 16 Dec 2016 Php Phpstorm Integrates with Subversion CVS Mercurial Git Includes Ftp, sftp, HTML, CSS, JavaScript, Language mixing Incl SQL or HTML blocks inside php code, Json, etc Php editor Chrome Dev tools Backblaze Full stack web developer PHP JavaScript MySQL HTML5 CSS 3 WAMP Apache PhpMyAdmin Dev tools Notepad++ Brackets PHPStorm Projects in phpStorm MySQL workbench Putty Debugging ChromeF12 Eclipse Java Repositories "Repos" Git TortoiseGit How to check out and check in files Develop path BitBucket Mantis Get the git application, git for Mac SourceTree SVN TortoiseSVN Tracker It-bugs It-web It-newdev New Dev Docker Containers Can deploy multiple containers side by side MVC design Pattern : php; OO Creational; Behavioural; Structural Factory Method, Moments, Strategy "SOLID Design Principles" by Robert C Martin Team -> Project -> Repos YAML Web->Service and Data / H/W separation API Container, Data, Wordpress Specific Paths /home/dev5/public/wp-content, /devzend/public/content/wp-content/themes Beans Controllers These are for Java Wordpress Frameworks jQuery Bootstrap 4 APIs Mobile Apps Python Swift Udemy Codeschool.org.uk/FAQ.php EcoWebHosting A particular web developer's environment NodeJS For client and server Or for a big company, use Python & Jinja2, instead of NodeJS MariaDB = Mysql community based Used by Google MongoDb Will automatically generate your UI For Server Nginx Apache 2 Server, with proxying Flask A Python server environment, and you can plug ginger into it Bottle Injects HTML Flash and bottle and Django are templating languages Django Strongly typed WebUi PineGro A wysiwyg Wordpress designer Write plug in using phpstorm and get it to work with PineGro Dreamweaver Light Table DevEnv Pycharm Notepad ++ Phpstorm QT.io Designer and creator A port to Python called PyQT QT objects Meteor One code base giving you all the options Callbacks Ajax Caches promises Maintaining state Cookies When developing open an incognito window 96 screens, use percentages Apache Cordova Takes this Hybrid (Green Circles) process and converts it to run on any device And PhoneGap to take a Wordpress site and convert it into a Native App HTML5 CSS These green border circles are a shortcut to web Dev JavaScript Jquery Guess what? I can do all this in Delphi and Oracle, with TOAD, Jira, SourceTree, and some other tools