sitepoint-terminal
#

Welcome to SitePoint!

#

Access a huge library of books and courses

#

On various topics: JavaScript, Python, AI, and more!

Explore over 700 courses

Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

Django A-Z: Build & Deploy Web Projects With Python & Django
Django A-Z: Build & Deploy Web Projects With Python & Django

video

Git & GitHub Masterclass: The Practical Bootcamp
Git & GitHub Masterclass: The Practical Bootcamp

video

Web Development Foundation: Learn HTML5, CSS3 & Bootstrap
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap

video

·

5.0
Python Data Structures and Algorithms: The Complete Bootcamp
Python Data Structures and Algorithms: The Complete Bootcamp

video

Python A-Z: Learn Python By Building 15 Projects
Python A-Z: Learn Python By Building 15 Projects

video

React JS Masterclass: Zero To Job Ready With 10 Projects
React JS Masterclass: Zero To Job Ready With 10 Projects

video

·

4.5
Looking for more?

Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.

Browse Library
Course List
Collection of more than 700 courses

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.
Start your free Trial
Toolbox overview
Matt Mullenweg avatar

... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.

Matt Mullenweg

Creator of WordPress, CEO of Automattic

For all learning paths

Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Full Stack JavaScript Developer
Full Stack JavaScript Developer

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Web Development Basics
Web Development Basics

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·2 steps
Pro Dev Workflow
Pro Dev Workflow

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·3 steps
Build Beautiful Webpages
Build Beautiful Webpages

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·5 steps
React Front End Development
React Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
Vue Front End Development
Vue Front End Development

Learn JavaScript, the language of the web. Then deep dive into some popular frontend and backend JavaScript frameworks and start your Full Stack career the right way.

Beginner·4 steps
We’ve got a path ready for you!

Discover our library filled with learning paths for all kinds of learners.

Browse Library
Recommended jobs for developers

Browse thousands of jobs in Software Development

Browse all jobs
Morgan McKinley

20h ago

Technical Author (IT MI Governance) - AVP

Investment bank seeking to hire an AVP in their Technology, Data and Innovation (TDI) Operations Management (OM) central audit governance team in Birmingham. You will collaborate with ITIL service management SMEs to create robust audit related documentation to support the timely closure of internal and external / regulatory findings. You will use your advanced documentation skills to articulate and evidence the work completed, in order to satisfy internal risk management scrutiny and demonstrate to auditors and regulators that the findings have been remediated. Your key responsibilities Working in close collaboration with IT service management process owners and SMEs to create robust documentation to support the timely closure of internal and external audit findings Determining the full list of artifacts required to evidence the remediation of audit findings, and create and own the plan to ensure their timely production Tracking the production of the supporting artifacts and drive others to meet the planned deadlines, thereby ensuring they are created on-time for the closure documentation Scrutinising supporting artifacts to ensure they are of the appropriate quality Owning the production of the documentation throughout its lifecycle, including: being the primary author, eliciting information from SMEs (facilitating workshops when required), iterating and tracking document versions, securing evidence and gaining the various approvals required Helping to establish and continually improving the framework for managing audit activities Your skills and experience Experience writing formal process documentation for IT functions that stands up to audit scrutiny – e.g. policies, procedures, term of reference, senior management briefings Ability to scrutinise documentation in an objective, unbiased way, as though through the eyes of an auditor – to identify shortcomings, gaps, anomalies and potential risk exposure Ability to quickly understand new technical information and concepts, and from this produce documents that communicate effectively and efficiently with audiences who are unfamiliar with the subject Ability to quickly build relationships, collaborate and influence to achieve results in a fast-moving, diverse, global environment Being able to manage small projects and work to pressing deadlines, including being flexible and accommodating changes to plans and demand Basic understanding of risk frameworks and banking regulations

Birmingham, UK
Proprietary Trading Firm

20h ago

Low Latency C++ Developer

We are a reputable firm, who in recent years have decided to give ownership to our partners, and hand back the profits to our investors. We are now entirely proprietary, which allows us to be more agile with how we strategize, grow, and ultimately reward our employees. Our core focus is on high frequency, low latency strategies across Europe and The Americas. We cover Equities, Futures, Crypto, Options, and will be adding Foreign Exchange in 2025. We are nothing without our people. We have built an excellent team of technologists, researchers, and systematic traders, however we are now looking to expand our scope by adding new trading pods. We are therefore looking for competent, Senior C++ Engineers who have experience building low latency software for PMs. Our latency is measured end-to-end, front-to-back, so we are looking for people that have worked across the stack and have implemented a single-digit microsecond latency from start to finish. Our business is growing, and therefore our policy has always been to welcome ideas to the table. If you are innovative, entrepreneurial, and ambitious, we are confident our environment will suit you. Please apply below, and someone in our recruitment team will reach out to you. We are unable to sponsor, so you will need to be a UK Citizen.

London, UK
Harvey Nash

20h ago

Quality Assurance Engineer

Job Title: QA Engineer Location: London/Bristol/Edinburgh Mode of working: Hybrid (3 Days/Week) Job Type: 6 Months At least 8 yrs quality assurance experience in Agile Development environments Familiarity with Agile Software Development Methodologies Minimum 5 yrs experience with automated testing tools or equivalent automation skills Programming skills (Selenium by using SPECFLOW with C# for implement BDD Framework / Cucumber preferred) Experience with IAM Platform Good experience with PING Good experience with SPARTA Experience testing SOAP and RESTful web services Experience basic automation of steps in PostMan/ SOAPUI or similar Experience with web-based application testing (minimum 3 yr) Experience with integration testing between applications (minimum 3 yr) Defines problems, collects data, establishes facts, draws valid conclusions, and provides solutions. Identifies, communicates, and escalates issues as required. A team player and self-starter who will work side by side with the development team. Ability to multi-task, prioritize tasks and quickly adjust in a rapidly changing environment. Excellent verbal and written communication skills Thorough working knowledge of software testing methodologies and the testing life cycle Reviews and validates requirements and technical specifications. Develops and executes test plans and detailed test cases based on requirements and/or customer feedback and prioritization. Documents results; offer observations or improvements after analysis of test results and overall product quality. Collaborates with the development team on bug fix verification and validation (regression testing) Communicates professionally at all levels within and outside of the organization. Supports, designs, develops, and enhances test processes and reporting for QA processes. Manages testing efforts across many varied projects and tasks under tight deadlines.

UK, UK
Stanford Black Limited

20h ago

VPC Engineering Lead

VPC Lead Engineer - Cutting Edge Trading Firm - Up to £400k My client, who are a well established trading firm, who are involved building out the fastest liquidity provider for trading in the world They are now looking to bring on their flagship VPC Engineer, who will have full oversight of the space with how things will be run. This role requires a deep understanding of cloud networking, automation, and security, with a strong emphasis on scalability and governance. The key requirements Manage and grow a complex global AWS VPC system Thrive in a fast-paced, rapidly-scaling environment Use infrastructure-as-code to ensure that topology is formally defined They are my top paying client so I would be able to guarantee you an uptick

London, UK
Marks Sattin

20h ago

Senior Delta 1 Trader

Overview: My client is seeking an experienced Delta One Trader with a strong focus on ADR/GDR arbitrage and equity markets to join our global trading team. This role is ideal for a highly analytical individual with a systematic trading background and deep expertise in global equity instruments. The successful candidate will be responsible for driving profitability through sophisticated arbitrage strategies, managing risk in real-time, and collaborating closely with quants, developers, and execution teams. Key Responsibilities: Design, execute, and manage delta one trading strategies across ADR/GDR pairs, focusing on both intra-day and medium-horizon arbitrage opportunities. Leverage systematic models and data-driven insights to inform trading decisions and enhance alpha capture. Optimize execution via low-latency infrastructure, internal algos, and smart order routing. Collaborate with quantitative researchers and technologists to improve strategy performance and streamline trading processes. Monitor and manage real-time risk exposures, PnL, and capital allocation across books. Stay current on market structure, regulatory changes, and corporate actions affecting ADR/GDR vehicles and related equity markets. Qualifications: 5 years of experience at a systematic trading firm or hedge fund, with a proven track record in delta one trading and global equities, specifically ADR/GDR instruments. Strong coding and data manipulation skills (e.g., Python, SQL, or similar); familiarity with backtesting frameworks is a plus. Deep understanding of market microstructure, cross-listing arbitrage, and liquidity dynamics. Experience with automated trading systems and working closely with quant developers and infrastructure teams. Exceptional attention to detail, with strong risk management and analytical skills. Self-starter mentality with the ability to operate independently in a high-pressure environment. Preferred Qualifications: Prior involvement in the buildout or scaling of an ADR/GDR trading book. Experience in emerging markets and/or access to local market data feeds (US/Europe). Exposure to portfolio financing, synthetic equity products, or swap-based trading.

London, UK
Selby Jennings

20h ago

eFX Trader

An eTrading desk at an exciting, innovative bank is looking to hire an eFX Trader to join a high-performing trading desk to develop pricing strategies. Essential Skills and Qualifications Advanced degree in a quantitative subject incl. Mathematics, Physics, Statistics, Computer Science, etc. Demonstrated experience working on an eFX trading desk. Strong Python skills. Desired Skills and Qualifications Experience working with different programming languages and technologies e.g.: Java, KDB, etc. Demonstrated experience developing machine learning libraries. Experience with client optimisation on an eTrading desk.

London, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Serverless Image Processing Pipeline with AWS ECS and Lambda
Serverless Image Processing Pipeline with AWS ECS and Lambda

Published in

····

April 16, 2025

Top 9 WordPress Themes To Use in 2025
Top 9 WordPress Themes To Use in 2025

Published in

··

April 16, 2025

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles

We Develop Elite Developers

Ready to get started? Access a library of books and courses on JavaScript, Python, AI, and more!
Start your free trial

7 Day Free Trial. Cancel Anytime.

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.