SlideShare a Scribd company logo
1 of 61
Download to read offline
How Basic Coding Skills Can
Save You A Ton Of Time
Sabine Langmann // sabine-langmann.com
SLIDESHARE.NET/SABINELANGMANN
@SabTheLa
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 2
WARM UP
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 3
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 4
1Code is why we are here
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 5
*In this room
1Code is why we are here
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 6
2We are not developers
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 7
2We are not developers
*But we work with them
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 8
3We have only 17 minutes left
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 9
3We have only 17 minutes left
*Before this talk is done
GOAL OF THIS SESSION
Give you an idea of the
effort/result ratio of learning
code basics
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 10
SLIDES
bit.ly/YouBasic-2019
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 11
SOME (not all) PROGRAMMING BASICS
(that are useful for SEO)
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 12
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 13
SOME (not all) PROGRAMMING BASICS
(that are useful for SEO)
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 14
HTML
CSS
PHP
XML
AMP
Java
JS
SOME (not all) PROGRAMMING BASICS
(that are useful for SEO)
JSON-LD
Vue
React
Angular
Python
R
Regex
Xpath
ScyPy
NumPy
KNIME
Ajax
BigQuery
SQL
WHICH FRAMEWORK FOR WHICH TASK?
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 15
CSS
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 16
CSS
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 17
Taking care of your document’s style.
HTML / CSS
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 18
CSS
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 19
SEO: “Hey devs, please create this Black
Friday landing page for me. Should look
like this rough draft here.”
HTML / CSS
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 20
SEO: “Hey devs, please create this Black
Friday landing page for me. Should look
like this rough draft here.”
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 21
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 22
Can’t read
Why?
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 23
HTML / CSS
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 24
HTML / CSS
Padding
H2/H3 formatting,
again: padding
Document
style in
general
Clear & detailed communication:
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 25
SEO: “Hey devs, please create this Black
Friday landing page for me. Should look
like this rough draft here.”
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 26
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 27
…helps you to
Communicate better & faster
Create appealing landing pages for your users
Basic CSS
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 28
CSS
One-Time Invest* Time Saved*
CSS: ~10h ~3h/week
*Rough estimation based on my own experiences, a range of SEOs I asked, online course data, and
people’s statements I could find online
PHP
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 29
PHP
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 30
Server-side scripting language pulling
information into a document.
PHP
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 31
PHP
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 32
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 33
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 34
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 35
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 36
Basic PHP
…helps you to
Find the code elements you need a lot quicker
Customize your (client’s) WP/Joomla/Drupal
website
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 37
PHP
One-Time Invest* Time Saved*
~20h ~4h/week
*Rough estimation based on my own experiences, a range of SEOs I asked, online course data, and
people’s statements I could find online
PYTHON
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 38
PYTHON
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 39
Data Extraction/Analysis/Visualization,
Machine Learning, and more
PYTHON
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 40
https://searchenginewatch.com/2019/02/06/using-python-to-recover-seo-site-traffic-part-one/
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 41
PYTHON
PYTHON
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 42
https://keras.io/
https://www.pyimagesearch.com/2018/05/07/multi-label-classification-with-keras/
Basic PYTHON
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 43
…helps you to
Automate regular website checks
Analyze SEO problems
Identify the right category images
PYTHON
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 44
One-Time Invest Time Saved
~40h ~6h/week
*Rough estimation based on my own experiences, a range of SEOs I asked, online course data, and
people’s statements I could find online
XPATH
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 45
XPATH
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 46
Query language for selecting nodes
from an XML document.
XPATH @ BrightonSEO April 2019
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 47
http://bit.ly/frogx-2019
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 48
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 49
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 50
Basic XPATH
…helps you to
Customize your Screaming Frog / Deepcrawl /
etc. crawls
Gather more relevant data for your analyses
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 51
XPATH
One-Time Invest* Time Saved*
~5h ~2h/week
*Rough estimation based on my own experiences, a range of SEOs I asked, online course data, and
people’s statements I could find online
BONUS
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 52
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 53
THE TECH SWAG
THE TECH SWAG
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 54
More tech knowledge = more confidence
= more clear communication
= more credibility
= more motivation
= increased happiness
THE TECH SWAG
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 55
More tech knowledge = more confidence
= more clear communication
= more credibility
= more motivation
= increased happiness
!! START NOW !!
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 56
w3schools.com (free) https://www.w3schools.com/
Freecodecamp (free) https://www.freecodecamp.org/
GitHub Learning Lab (free) https://github.com/marketplace/github-learning-lab
Coursera (free) e.g. https://www.coursera.org/learn/python
Automate the Boring Stuff (free) https://automatetheboringstuff.com/
Zealdoc to read documentations (free) https://zealdocs.org
Colaboratory (to use Jupyter in the cloud) (free) https://colab.research.google.com
!! START NOW !!
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 57
DataCamp (£21-24/month)
Codecademy (€18-36/month)
Udemy (€10 – 200+/course)
Treehouse ($25-200/month)
Udacity (~€300/month)
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 58
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 59
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 60
THANK YOU
09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 61
sabine-langmann.com
linkedin.com/in/sabine-langmann/
@SabTheLa
Slides: bit.ly/YouBasic-2019

More Related Content

Similar to Save Time With Basic Coding Skills - BrightonSEO September 2019

Property developer course course gate
Property developer course   course gateProperty developer course   course gate
Property developer course course gateCourse Gate
 
An AP(EYE) Toward the Revolution
An AP(EYE) Toward the RevolutionAn AP(EYE) Toward the Revolution
An AP(EYE) Toward the RevolutionZencoder
 
2020-2021 Student Planner Design
2020-2021 Student Planner Design2020-2021 Student Planner Design
2020-2021 Student Planner DesignCarli Bruckmueller
 
Collective impact a clear success story
Collective impact a clear success storyCollective impact a clear success story
Collective impact a clear success storyCristo Leon
 
Beleléu e as formas. Beleléu e as formas.
Beleléu e as formas. Beleléu e as formas.Beleléu e as formas. Beleléu e as formas.
Beleléu e as formas. Beleléu e as formas.GrasielePaschievic
 
Don't Know Shopping Ads? No Worries, Start Here - BrightonSEO
Don't Know Shopping Ads? No Worries, Start Here - BrightonSEO Don't Know Shopping Ads? No Worries, Start Here - BrightonSEO
Don't Know Shopping Ads? No Worries, Start Here - BrightonSEO Kirk Williams
 
Aft 157 prpject sechdulede
Aft 157 prpject sechduledeAft 157 prpject sechdulede
Aft 157 prpject sechduledeKrishn Verma
 
Programming for Beginners - John Academy
Programming for Beginners - John Academy Programming for Beginners - John Academy
Programming for Beginners - John Academy john-academy
 
Sling and Serverless, Best Friends Forever?
Sling and Serverless, Best Friends Forever?Sling and Serverless, Best Friends Forever?
Sling and Serverless, Best Friends Forever?Bertrand Delacretaz
 
Unit testing on AS400? Yes we can! (With Kotlin)
Unit testing on AS400? Yes we can! (With Kotlin)Unit testing on AS400? Yes we can! (With Kotlin)
Unit testing on AS400? Yes we can! (With Kotlin)Franco Lombardo
 
Informatica end-of-Summer BBQ
Informatica end-of-Summer BBQ Informatica end-of-Summer BBQ
Informatica end-of-Summer BBQ Paul Howard
 
Letter Writing Course - John Academy
Letter Writing Course - John Academy Letter Writing Course - John Academy
Letter Writing Course - John Academy john-academy
 
What You Can Do Inside Your Flow Manychat
What You Can Do Inside Your Flow ManychatWhat You Can Do Inside Your Flow Manychat
What You Can Do Inside Your Flow ManychatYzero8Norm
 
India islamic design house a
India   islamic design house aIndia   islamic design house a
India islamic design house aislamicdesign
 
Anti-Bullying Course - Course Gate
Anti-Bullying Course - Course GateAnti-Bullying Course - Course Gate
Anti-Bullying Course - Course GateCourse Gate
 
Hana simple ppt 16032019
Hana simple ppt 16032019Hana simple ppt 16032019
Hana simple ppt 16032019WL
 

Similar to Save Time With Basic Coding Skills - BrightonSEO September 2019 (16)

Property developer course course gate
Property developer course   course gateProperty developer course   course gate
Property developer course course gate
 
An AP(EYE) Toward the Revolution
An AP(EYE) Toward the RevolutionAn AP(EYE) Toward the Revolution
An AP(EYE) Toward the Revolution
 
2020-2021 Student Planner Design
2020-2021 Student Planner Design2020-2021 Student Planner Design
2020-2021 Student Planner Design
 
Collective impact a clear success story
Collective impact a clear success storyCollective impact a clear success story
Collective impact a clear success story
 
Beleléu e as formas. Beleléu e as formas.
Beleléu e as formas. Beleléu e as formas.Beleléu e as formas. Beleléu e as formas.
Beleléu e as formas. Beleléu e as formas.
 
Don't Know Shopping Ads? No Worries, Start Here - BrightonSEO
Don't Know Shopping Ads? No Worries, Start Here - BrightonSEO Don't Know Shopping Ads? No Worries, Start Here - BrightonSEO
Don't Know Shopping Ads? No Worries, Start Here - BrightonSEO
 
Aft 157 prpject sechdulede
Aft 157 prpject sechduledeAft 157 prpject sechdulede
Aft 157 prpject sechdulede
 
Programming for Beginners - John Academy
Programming for Beginners - John Academy Programming for Beginners - John Academy
Programming for Beginners - John Academy
 
Sling and Serverless, Best Friends Forever?
Sling and Serverless, Best Friends Forever?Sling and Serverless, Best Friends Forever?
Sling and Serverless, Best Friends Forever?
 
Unit testing on AS400? Yes we can! (With Kotlin)
Unit testing on AS400? Yes we can! (With Kotlin)Unit testing on AS400? Yes we can! (With Kotlin)
Unit testing on AS400? Yes we can! (With Kotlin)
 
Informatica end-of-Summer BBQ
Informatica end-of-Summer BBQ Informatica end-of-Summer BBQ
Informatica end-of-Summer BBQ
 
Letter Writing Course - John Academy
Letter Writing Course - John Academy Letter Writing Course - John Academy
Letter Writing Course - John Academy
 
What You Can Do Inside Your Flow Manychat
What You Can Do Inside Your Flow ManychatWhat You Can Do Inside Your Flow Manychat
What You Can Do Inside Your Flow Manychat
 
India islamic design house a
India   islamic design house aIndia   islamic design house a
India islamic design house a
 
Anti-Bullying Course - Course Gate
Anti-Bullying Course - Course GateAnti-Bullying Course - Course Gate
Anti-Bullying Course - Course Gate
 
Hana simple ppt 16032019
Hana simple ppt 16032019Hana simple ppt 16032019
Hana simple ppt 16032019
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 

Save Time With Basic Coding Skills - BrightonSEO September 2019

  • 1. How Basic Coding Skills Can Save You A Ton Of Time Sabine Langmann // sabine-langmann.com SLIDESHARE.NET/SABINELANGMANN @SabTheLa
  • 2. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 2
  • 3. WARM UP 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 3
  • 4. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 4 1Code is why we are here
  • 5. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 5 *In this room 1Code is why we are here
  • 6. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 6 2We are not developers
  • 7. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 7 2We are not developers *But we work with them
  • 8. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 8 3We have only 17 minutes left
  • 9. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 9 3We have only 17 minutes left *Before this talk is done
  • 10. GOAL OF THIS SESSION Give you an idea of the effort/result ratio of learning code basics 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 10
  • 11. SLIDES bit.ly/YouBasic-2019 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 11
  • 12. SOME (not all) PROGRAMMING BASICS (that are useful for SEO) 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 12
  • 13. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 13 SOME (not all) PROGRAMMING BASICS (that are useful for SEO)
  • 14. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 14 HTML CSS PHP XML AMP Java JS SOME (not all) PROGRAMMING BASICS (that are useful for SEO) JSON-LD Vue React Angular Python R Regex Xpath ScyPy NumPy KNIME Ajax BigQuery SQL
  • 15. WHICH FRAMEWORK FOR WHICH TASK? 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 15
  • 16. CSS 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 16
  • 17. CSS 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 17 Taking care of your document’s style.
  • 18. HTML / CSS 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 18
  • 19. CSS 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 19 SEO: “Hey devs, please create this Black Friday landing page for me. Should look like this rough draft here.”
  • 20. HTML / CSS 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 20 SEO: “Hey devs, please create this Black Friday landing page for me. Should look like this rough draft here.”
  • 21. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 21
  • 22. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 22 Can’t read Why?
  • 23. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 23 HTML / CSS
  • 24. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 24 HTML / CSS Padding H2/H3 formatting, again: padding Document style in general
  • 25. Clear & detailed communication: 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 25 SEO: “Hey devs, please create this Black Friday landing page for me. Should look like this rough draft here.”
  • 26. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 26
  • 27. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 27 …helps you to Communicate better & faster Create appealing landing pages for your users Basic CSS
  • 28. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 28 CSS One-Time Invest* Time Saved* CSS: ~10h ~3h/week *Rough estimation based on my own experiences, a range of SEOs I asked, online course data, and people’s statements I could find online
  • 29. PHP 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 29
  • 30. PHP 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 30 Server-side scripting language pulling information into a document.
  • 31. PHP 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 31
  • 32. PHP 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 32
  • 33. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 33
  • 34. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 34
  • 35. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 35
  • 36. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 36 Basic PHP …helps you to Find the code elements you need a lot quicker Customize your (client’s) WP/Joomla/Drupal website
  • 37. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 37 PHP One-Time Invest* Time Saved* ~20h ~4h/week *Rough estimation based on my own experiences, a range of SEOs I asked, online course data, and people’s statements I could find online
  • 38. PYTHON 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 38
  • 39. PYTHON 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 39 Data Extraction/Analysis/Visualization, Machine Learning, and more
  • 40. PYTHON 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 40 https://searchenginewatch.com/2019/02/06/using-python-to-recover-seo-site-traffic-part-one/
  • 41. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 41 PYTHON
  • 42. PYTHON 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 42 https://keras.io/ https://www.pyimagesearch.com/2018/05/07/multi-label-classification-with-keras/
  • 43. Basic PYTHON 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 43 …helps you to Automate regular website checks Analyze SEO problems Identify the right category images
  • 44. PYTHON 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 44 One-Time Invest Time Saved ~40h ~6h/week *Rough estimation based on my own experiences, a range of SEOs I asked, online course data, and people’s statements I could find online
  • 45. XPATH 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 45
  • 46. XPATH 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 46 Query language for selecting nodes from an XML document.
  • 47. XPATH @ BrightonSEO April 2019 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 47 http://bit.ly/frogx-2019
  • 48. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 48
  • 49. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 49
  • 50. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 50 Basic XPATH …helps you to Customize your Screaming Frog / Deepcrawl / etc. crawls Gather more relevant data for your analyses
  • 51. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 51 XPATH One-Time Invest* Time Saved* ~5h ~2h/week *Rough estimation based on my own experiences, a range of SEOs I asked, online course data, and people’s statements I could find online
  • 52. BONUS 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 52
  • 53. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 53 THE TECH SWAG
  • 54. THE TECH SWAG 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 54 More tech knowledge = more confidence = more clear communication = more credibility = more motivation = increased happiness
  • 55. THE TECH SWAG 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 55 More tech knowledge = more confidence = more clear communication = more credibility = more motivation = increased happiness
  • 56. !! START NOW !! 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 56 w3schools.com (free) https://www.w3schools.com/ Freecodecamp (free) https://www.freecodecamp.org/ GitHub Learning Lab (free) https://github.com/marketplace/github-learning-lab Coursera (free) e.g. https://www.coursera.org/learn/python Automate the Boring Stuff (free) https://automatetheboringstuff.com/ Zealdoc to read documentations (free) https://zealdocs.org Colaboratory (to use Jupyter in the cloud) (free) https://colab.research.google.com
  • 57. !! START NOW !! 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 57 DataCamp (£21-24/month) Codecademy (€18-36/month) Udemy (€10 – 200+/course) Treehouse ($25-200/month) Udacity (~€300/month)
  • 58. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 58
  • 59. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 59
  • 60. 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 60
  • 61. THANK YOU 09 / 13 / 2019 Sabine Langmann - BrightonSEO 2019 61 sabine-langmann.com linkedin.com/in/sabine-langmann/ @SabTheLa Slides: bit.ly/YouBasic-2019