www.sitepoint.com Open in urlscan Pro
2600:9000:206e:ca00:10:7abf:f800:93a1  Public Scan

Submitted URL: http://sitepoint.com/
Effective URL: https://www.sitepoint.com/
Submission: On January 09 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

<form class="relative flex bg-transparent text-white lg:text-primary-900 m-0 z-50"><input type=" text"
    class="bg-gray-500 lg:bg-transparent border rounded-sm border-gray-400 focus:border-primary-400 px-2.5 py-1.5 lg:py-1 m-1 w-full text-sm focus:outline-none " placeholder="Search articles..." aria-label="Search articles" value="" maxlength="100">
</form>

<form class="relative flex bg-transparent text-white lg:text-primary-900 m-0 z-50"><input type=" text"
    class="bg-gray-500 lg:bg-transparent border rounded-sm border-gray-400 focus:border-primary-400 px-2.5 py-1.5 lg:py-1 m-1 w-full text-sm focus:outline-none " placeholder="Search articles..." aria-label="Search articles" value="" maxlength="100">
</form>

Text Content

WE VALUE YOUR PRIVACY

We and our partners store and/or access information on a device, such as cookies
and process personal data, such as unique identifiers and standard information
sent by a device for personalised ads and content, ad and content measurement,
and audience insights, as well as to develop and improve products. With your
permission we and our partners may use precise geolocation data and
identification through device scanning. You may click to consent to our and our
partners’ processing as described above. Alternatively you may click to refuse
to consent or access more detailed information and change your preferences
before consenting. Please note that some processing of your personal data may
not require your consent, but you have a right to object to such processing.
Your preferences will apply to this website only. You can change your
preferences at any time by returning to this site or visit our privacy policy.
MORE OPTIONSDISAGREEAGREE
SitePoint

 * Hmm... Couldn’t find any articles containing:
   
   ¯\_(ツ)_/¯
 * Blog
 * * Python →
   * Programming
   * Mobile
   * WordPress
   * PHP
   * Web
   * Entrepreneur
   * HTML & CSS
   * Design & UX
   * Computing
   * JavaScript
   * Code Assessments →
   * Free Tech Books →
 * Discord
 * Forum
 * Library
 * Login
 * Join Premium

Join Premium

Hmm... Couldn’t find any articles containing:

¯\_(ツ)_/¯

 * Python
 * Programming
 * Mobile
 * WordPress
 * PHP
 * Web
 * Entrepreneur
 * HTML & CSS
 * Design & UX
 * Computing
 * JavaScript
 * Code Assessments
 * Free Tech Books


CODING ASSESSMENTS LAUNCH

Try our new Coding Assessments and practice your skills in a real world
environment. Start your free trial now and start collecting your badges!

Start Free Trial
Learn More



OBJECT-ORIENTED PROGRAMMING IN PYTHON: AN INTRODUCTION

Programming
Lorenzo Bonannella, Jan 06

Learn the basics of object-oriented programming in Python: inheritance,
polymorphism, creating classes, attributes and methods, and more.


5 WEB DESIGN TRENDS TO WATCH IN 2023

Design & UX
SitePoint Sponsors, Jan 04

Curious to see what kinds of new web design trends 2023 will bring? In this
post, we’ll look at 5 of them and explain how each will help you build better
websites for users.


HOW TO INSTALL PHP ON WINDOWS 10 AND 11 (WITH APACHE & MYSQL)

PHP
Craig Buckler, Dec 27

Looking for tips on how to install PHP on Windows? We walk through how to
install PHP 8.2 and Apache 2.4 on Windows 10 or 11 (64-bit).


BEST IDES AND CODE EDITORS FOR PYTHON

Programming
Lucero del Alba, Dec 22

For developers, a good IDE is like a superpower. View the top Python IDEs and
code editors as judged by the Python developer community.


THE TOP 10 SECURITY VULNERABILITIES FOR WEB APPLICATIONS

PHP
Lukas Vileikis, Dec 20

It's important to consider the security of the applications you build. Learn
about the current top ten security vulnerabilities for web apps.


TAURI: FAST, CROSS-PLATFORM DESKTOP APPS

Web
Ivaylo Gerchev, Dec 15

Learn what Tauri is, how it compares with Electron for building native desktop
apps, and how to build a fully functional Tauri app.


SOPHISTICATED WEB SCRAPING WITH BRIGHT DATA

Web
Craig Buckler, Dec 14

Web scraping is a developer superpower, but it's getting harder. Bright Data
makes scraping easier, reliable, and practical.

See all articles


BECOME A SITEPOINT MEMBER

Become a SitePoint member and join our community. With your account you'll get
access to courses, books, our forum, and our weekly newsletter.

 * 600+ tech courses and books
 * Get Fresh Tech News And Content Weekly
 * Learn With A Community

Sign up now →


FEATURED GUIDES


WHICH PROGRAMMING LANGUAGE SHOULD I LEARN FIRST IN 2022?

If you're about to start your coding journey, you might be wondering which
programming language you should learn first. With so many out there, it can be
difficult to decide which one is right for you.


THE MOST POPULAR REACT UI COMPONENT LIBRARIES IN 2022

Learn about the 9 most popular React UI component libraries and how to use them.


HOW TO LEARN QUICKLY: 10 PROVEN METHODS FOR MASTERING ANY SKILL

Discover how to learn quickly, master any skill, and supercharge your personal
growth with these ten proven learning techniques.


7 OF THE BEST CODE PLAYGROUNDS

Learn about seven of the best front-end code playgrounds to experiment, share
code, and show off your skills!


SITEPOINT PREMIUM

Learn to code or build a career as a web developer with us. Our Premium Library
contains hundreds of development books and courses created by SitePoint and our
partners.

 * Over 600 tech courses and books
 * Get real time community support
 * Intuitive reading experience

Learn More →


NEW TITLES


UPGRADE YOUR HTML IV

10 more examples to improve your markup

intermediate


BUILD YOUR OWN DEVELOPER PORTFOLIO IN REACT

Create a modern-looking, fully responsive portfolio in React!

beginner


BUILDING AND ANALYZING RECOMMENDER SYSTEMS WITH THE SURPRISE LIBRARY

Build a recommender system, just like those that Amazon and Netflix provide

intermediate


BUILDING A CUSTOMER SERVICE CHATBOT WITH GPT-3: A STEP-BY-STEP GUIDE

Learn about chatbots and natural language processing, then dive into how to use
GPT-3 to train your chatbot

intermediate


TRENDING TITLES


JAVASCRIPT: NOVICE TO NINJA, 2ND EDITION



Want to learn JavaScript? This book is perfect for beginners! It'll teach you
everything you need to know about JavaScript, from the basics to more advanced
topics like HTML5 APIs and more.

beginner


CSS MASTER, 3RD EDITION



Take your CSS skills to the next level

intermediate


THE SELF-TAUGHT COMPUTER SCIENTIST: THE BEGINNER'S GUIDE TO DATA STRUCTURES &
ALGORITHMS

The follow-up to Cory Althoff's bestselling The Self-Taught Programmer, which
inspired hundreds of thousands of professionals to learn to program outside of
school!

beginner


NODE.JS: NOVICE TO NINJA



The ultimate guide to Node.js web development

beginner
Browse Premium Library →


COME AND SAY HI!

Your SitePoint account gives you access to our community of over 30,000 members.
Ask tech questions, get help, or find some new friends.




HOW TO DEVELOP A BEST PRACTICE DOCTOR BOOKING APP?

28 minutes ago
1


WORK (BLOG) PAGE - INTEGRATION OF SENDINBLUE SUBSCRIBE BY EMAIL FORM

3 hours ago
7


OTHER INPUT VALUE IN DROPDOWN BOX

4 hours ago
3


PURE CSS TO BREAK CHILD OUT OF FLEX/GRID WITHOUT CHANGING POSITION STYLE?

4 hours ago
15
Go to Community →


LATEST ARTICLES


 * PHP
   
   
   * BEST PHP BOOKS FOR BEGINNERS
   
   
   * THE BEST PHP FRAMEWORKS FOR 2023
   
   
   * DISPLAYING DATA FROM MYSQL ON THE WEB: AN INTRODUCTION


 * JAVASCRIPT
   
   
   * BEST APIS FOR DEVELOPERS
   
   
   * THE ULTIMATE GUIDE TO WEB WORKERS
   
   
   * 5 WAYS TO MAKE YOUR JAVASCRIPT MORE FUNCTIONAL


 * WEB
   
   
   * WONDERSHARE PDFELEMENT: A POWERFUL AND AFFORDABLE PDF EDITOR
   
   
   * GAME DEVELOPMENT: THE BEST PROGRAMMING LANGUAGES FOR BUILDING GAMES
   
   
   * UNDERSTANDING PYTHON REGEX FUNCTIONS, WITH EXAMPLES


 * WORDPRESS
   
   
   * HOW TO CREATE THE PERFECT HERO IMAGE FOR YOUR PORTFOLIO SITE
   
   
   * HELP CREATOR CLIENTS MONETIZE THEIR WORDPRESS SITE WITH MEMBERSHIPS
   
   
   * THE BEST MARKDOWN PLUGINS FOR WORDPRESS


 * MOBILE
   
   
   * TOP MOBILE APP DEVELOPMENT PROGRAMMING LANGUAGES
   
   
   * GET DEEPER INSIGHTS INTO YOUR APP PERFORMANCE WITH HEADSPIN
   
   
   * HOW TO DEVELOP APPLE APPS: USING XCODE & SWIFT TO PROGRAM FOR IOS & MACOS


 * HTML & CSS
   
   
   * HOW TO ANIMATE CSS BOX SHADOWS AND OPTIMIZE PERFORMANCE
   
   
   * HOW TO CENTER A DIV USING CSS GRID
   
   
   * HOW THE CSS :IS, :WHERE AND :HAS PSEUDO-CLASS SELECTORS WORK


 * DESIGN & UX
   
   
   * GETTING STARTED WITH LOTTIE.JS
   
   
   * UI DESIGN INSPIRATION: DO YOU THINK ABOUT YOUR TEXTURES?
   
   
   * WEB TYPOGRAPHY: ESTABLISHING A STRONG TYPOGRAPHIC SYSTEM


 * COMPUTING
   
   
   * REVIEW: IS EDITOR X A SERIOUS OPTION FOR WEB DEVELOPERS?
   
   
   * WHAT IS AN IDE? HOW DOES IT ENABLE FASTER DEVELOPMENT?
   
   
   * WEBFLOW REVIEW: IS IT A SERIOUS OPTION FOR DEVELOPERS?


 * ENTREPRENEUR
   
   
   * AN AFFORDABLE WORK-FROM-HOME SETUP FOR REMOTE WORKERS
   
   
   * ZAPIER AUTOMATION INSPIRATION FOR ENTREPRENEURS
   
   
   * A STEP-BY-STEP GUIDE TO GENERATING & VALIDATING SAAS IDEAS


 * STUFF WE DO

 * Premium
 * Newsletters
 * Forums


 * ABOUT

 * Our story
 * Terms of use
 * Privacy policy
 * Corporate memberships


 * CONTACT

 * Contact us
 * FAQ
 * Publish your book with us
 * Write an article for us
 * Advertise




 * CONNECT

 * 

© 2000 – 2023 SitePoint Pty. Ltd.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of
Service apply.