Score code, devs, and debt fast.

Start free trial
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
Parkside

20h ago

Control Systems Engineer

Ref: (phone number removed) Role: Control Systems Engineer Innovative Engineering Opportunity Location: High Wycombe, UK (Onsite) Type: Permanent Salary: £40,000 - £60,000 per annum (depending on experience) Role Overview: Parkside Recruitment are seeking a Control Systems Engineer to join our clients team in High Wycombe. This role involves a blend of responsibilities, including the maintenance and development of software, supporting production, and contributing to R&D projects. The successful candidate will play a key role in ensuring the smooth operation and continued development of control systems used in advanced thin film deposition equipment. Key Responsibilities: Maintain existing PC and PLC software to ensure systems run efficiently. Customise software to meet specific customer requirements as the product range evolves. Create system schematics for production systems, ensuring proper design and function. Review interlock designs to ensure system and user safety standards are met. Develop and maintain documentation for software changes and updates. Fault finding and troubleshooting to address system issues. Provide technical support and advice to the sales team to assist in customer-facing tasks. Collaborate with the test and installation teams to ensure Factory Acceptance Testing (FAT) documentation is up-to-date. Support R&D efforts to aid in new product development initiatives. Required Skills and Qualifications: Degree in a science or engineering-based subject or equivalent experience. Experience with industrial control software. Proficiency in PC software (VB.net preferred). PLC coding experience (Mitsubishi PLC experience preferred). Positive mindset and self-motivated approach to work. Desirable Skills: Knowledge of PVD vacuum equipment. Experience working with scientific instrumentation. PCB design experience. How to Apply: Please submit your CV and cover letter outlining your relevant experience and interest in the position

Handy Cross, UK·

Full Time

Clearline Recruitment Ltd

20h ago

2nd Line Support

Role: 2nd Line Support Location: South West - Hybrid / Remote (ad hoc visits to clients in South West area) Hours: Monday - Friday Pay: £28,000 - £32,000 per annum An excellent opportunity has arisen for a 2nd Line Support / Engineer to join one of our longstanding clients, an exciting company in the South West of England. This role will be remote with ad hoc visits to clients as and when needed, with some on call work being expected (shift allowance included). Benefits: The business offers some great benefits such as flexible working arrangements to enhance your work life balance, learning opportunities and a supportive environment. This friendly company has some ambitious substantiality targets, offers additional holiday days and encourages volunteering days to all employees, to give back to the local community. The Requirements: Strong communication skills with a professional and approachable telephone manner. Proven ability to follow procedures while building trust and rapport with customers. Ability to stay composed and confident in challenging situations while working toward a resolution. Skilled in gathering relevant information, analysing issues, and taking swift, appropriate action. Highly organized, able to manage tasks and escalations efficiently while maintaining service excellence. Proficient in numeracy, written communication, and data entry with a high level of accuracy. A logical and methodical approach to problem-solving. The Role: Prioritising the customer experience in all aspects of our work. Managing incoming inquiries through phone, email, online portal, and live chat, ensuring timely responses within set targets. Identifying, logging, and resolving issues efficiently, including necessary escalations, while keeping customers updated. Coordinating on-site visits when remote resolution is not possible. Owning assigned cases from start to finish, even when delegating tasks, to uphold a high standard of customer satisfaction. Communicating effectively via the most suitable channels to resolve issues promptly and minimize delays. Collaborating with third-party providers when necessary to achieve case resolution. Ensuring all cases adhere to agreed service levels, proactively seeking senior engineer support as required. If you're keen to join an exceptional team who can offer flexible working then please apply to this 2nd Line Support / Engineer role below or call Jamie Watson (phone number removed) between 9:00am and 5:00pm

Pillaton, UK·

Full Time

Harnham

20h ago

Senior CRM Executive

Senior CRM Executive Redditch (Hybrid – 3x Days a Week in Office) £35,000-£45,000 THE COMPANY A household name retailer is seeking a Senior CRM Executive to join their Automation team! THE ROLE As the Senior CRM Executive, you will work on the end-to-end campaign lifecycle, specifically focused on new or lapsed customers, offering you the chance to be creative and drive greater personalisation THE BENEFITS £35,000-£45,000 HOW TO APPLY Please register your interest by sending your CV to Adam Osborne at Harnham via the Apply link on this page

Redditch, UK
Fruition Group

20h ago

Senior Backend Engineer (Go)

Senior Backend Engineer (Go) Remote, UK 6 Month Contract An incredible opportunity for an experienced Senior Backend Engineer with advanced Go skills to join a prestigious tech client on a contract basis. This company is renowned for its engineering excellence, and they're looking for a Senior Backend Engineer who can take their distributed systems to the next level. As a Senior Backend Engineer, you'll be working on mission-critical, data-intensive applications that push the boundaries of technology, taking ownership of the full software engineering lifecycle, including design, development, and implementation. Reporting into an Engineering Manager, the Senior Backend Engineer will also leverage modern technologies like AWS, Kubernetes, Docker, and Kafka, whilst also architecting and implementing microservices-based solutions in collaboration with cross-functional teams. In addition, the Senior Backend Engineer will also be responsible for optimising system performance, reliability, and scalability, as well as participating in code reviews, design discussions, and knowledge sharing. Senior Backend Engineer (Go) - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go / Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and architecture Hands-on experience working on complex, data-intensive applications A product-focused mindset and familiarity with working in technology-driven organisations or start-ups Hands-on skills in Kafka, Cassandra, gRPC, and microservices architecture will also be beneficial, as well as experience contributing to open-source projects If you're a passionate Senior Backend Engineer seeking a challenging and rewarding contract role with a reputable tech company, apply now! Our client is looking to onboard the right talent as soon as possible. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.

UK, UK
Tenth Revolution Group

20h ago

Data Engineer

Data Engineer - Remote - £65,000 My client, a growing, high-impact consultancy is looking for a hands-on Data Engineer to join its expert team. Working across a mix of exciting, high-profile clients in various different sectors. You will join their expanding team to build robust platforms and create intelligent solutions. If you thrive in fast-paced environments, enjoy variety in your work, and want to build meaningful data products using Snowflake, dbt, Python, and SQL, this role is for you. Requirements: Experience designing and building scalable data pipelines using Snowflake, dbt, and Python Proven experience as a Data Engineer or Analytics Engineer Great knowledge of Snowflake SQL optimization and warehouse design experience Strong Python skills for scripting, orchestration, and data manipulation Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check

Rusholme, UK·

Full Time

Vector Recruitment Solutions Ltd

20h ago

Machine Control Engineer

Are you an experienced engineer or technician with expertise in GPS machine guidance systems gained within a bulk earthworks context ? Join a leading civil engineering contractor's dynamic team , contributing your skills directly to innovative earthmoving projects on two high-profile, long-term ventures across key sites in the UK. This role demands hands-on technical skill to ensure machine downtime is kept to an absolute minimum, tackling everything from refitting and replacing damaged or displaced sensors to routine troubleshooting. £70,000 Lodging & Vehicle Please note: Visa sponsorship is unavailable for this role due to hiring timescales. The RoleIn this specialist position, youll optimise machine guidance systems on a variety of earthmoving plant, including excavators, bulldozers, and graders. Your key responsibility will be overseeing everything from installation to hands-on troubleshooting and maintenance , ensuring seamless operation and minimal interruption. Your expertise will be essential as you review and convert 3D models for construction , create temporary designs, and upload them via Works Manager. Additionally, youll establish GNSS networks , set site control, and support Quality Assurance surveys to ensure project success. Whats in it for You? £70,000 Accomodation Allowance & Vehicle based on your experience. 25 Days Paid Holiday for work-life balance. Life Cover for peace of mind. Car Allowance to support your travel needs. Accommodation Allowance for onsite stays. 4x4 Driver Training to enhance your skills. Key Responsibilities: Collaborate closely with the Survey Manager to devise solutions for efficient project delivery. Ensure all machine guidance equipment is operating seamlessly across site machinery, with a focus on proactive intervention to prevent downtime . Create and review 3D models using Trimble Business Centre, for tasks like stockpiles and ramps. Convert client-supplied LandXML/dwg model files into Trimble Business Centre software, identifying and resolving any anomalies. Troubleshoot, refit, and resolve machine control equipment issues, including damaged or displaced sensors, to maintain smooth operations and minimise downtime. Monitor site operations and work with the team to implement engineering solutions. Conduct bucket checks and machine measure-ups to ensure accurate and precise performance. Maintain survey equipment while ensuring full compliance with Health & Safety policies. What Were Looking For: A proactive professional with a strong ability to organise and work effectively in teams. 3 years experience as a surveyor using machine control technology , particularly Trimble Earthworks , with a proven track record of hands-on technical fault-finding and resolution . A background in surveying (NHC or degree, or equivalent qualifications) is highly desirable. CSCS card and a full UK drivers licence are required; 4x4 training will be provided. A commitment to working onsite Monday to Friday , troubleshooting and ensuring smooth machine operations. ADZN1_UKTJ

Aldringham, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Why WordPress Scalability Starts with Smart Site Structure from Day One
Why WordPress Scalability Starts with Smart Site Structure from Day One

Published in

····

May 26, 2025

How to Build Scalable Web Apps with React JS
How to Build Scalable Web Apps with React JS

Published in

····

May 22, 2025

Best Crypto Payments Gateways in 2025
Best Crypto Payments Gateways in 2025

Published in

···

May 22, 2025

The Ampere Porting Advisor Tutorial
The Ampere Porting Advisor Tutorial

Published in

···

May 22, 2025

Explore all articles

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

See all articles
Our weekly newsletter
Get the freshest news and resources in your inbox each week
Subscribe to newsletter

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

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.