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

·

5.0
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
Experis

20h ago

SC Remedy Consultant

Role Title: Remedy Consultant Duration: 6 month contract Location: Remote Rate: up to £579 p/d Umbrella inside IR35 Clearance required: Must hold a current SC as a minimum (Enhanced SC would be ideal). Must be willing to go through Enhanced SC process that is specific to the customer. Key Skills/ requirements Experience and/or capability to manage Remedy version 20.02 including the following modules/processes (Service Level Management, Incident, Problem, Change Management, Knowledge Management and Service Request Management) Provide technical support of the Remedy Suite including CMDB, Asset Management, Service/Incident/Problem/Change management within the production and non-live environment Managing CMDB data model and Asset / CI Audit Log Experience undertaking daily checks Experience in the management and resolution of Remedy Incident Configuring and customising components of ITSM - Incident, Problem, Change, Task, SRM, SLM and CMDB Experience of Asset Management Create and/or update Remedy documentation to comply with software lifecycle methodologies Integration of Remedy with external reporting systems Desirable - experience generating reports from multiple Remedy sources Desirable - experience with direct database query technologies Experience supporting all stages of the Software Development Lifecycle (SDLC) All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!

UK, UK
BP Energy

20h ago

Loyalty Manager - BPme

Entity: Customers & Products Job Family Group: Marketing Group Job Description: Bp are hiring for a Loyalty Manager to contribute to the development and execution of the long-term loyalty strategy for Mobility & Convenience (M&C), ensuring alignment with customer needs and business objectives. We need someone with a keen interest & proven track record of what loyalty tactics build consistent customer value. Someone commercially minded & customer centric, balancing generous rewards to customers with increased transactions that make a meaningful impact to the business bottom line. The Loyalty Manager will manage the design, implementation, and optimisation of loyalty programmes that enhance customer retention, engagement, and satisfaction. Partnering with local markets as well as tech teams, to standardise loyalty approaches, enhance our architecture to future proof loyalty offerings, and create compelling offers that differentiate the company across various business channels such as B2C and B2B. Please note this role can be based out of Sunbury UK, Chicago US, or Madrid ES. What you will deliver Support with the creation of the M&C loyalty vision and long-term strategy, including loyalty propositions, and digital offers (e.g. BPme). Including loyalty for product, product brand and channel, as well as management of cross-market strategic loyalty partners, and ensuring alignment with customer archetypes and future growth opportunities. Responsible for ensuring the M&C Marketing Network of Excellence (NoE) consistently achieves critical metrics by embracing a results focused culture and aligning team efforts toward maximising MROI, improving brand health, increasing volume and profitability, and enhancing CLV. Act as a point of contact for the convergence of loyalty programmes across markets and own the process for loyalty proposition development and financial planning annual process, partnering with Technology teams to streamline operations and define a roadmap that is achievable. Create and suggest new insights for scalable loyalty offers that can be centrally managed while ensuring flexibility for local market adaptation. Assist with the management of loyalty roadmaps, prioritising backlogs for BPme, Earnify, etc. and aligning initiatives across teams to prevent silos. Help to develop and manage the reporting strategies, including Customer Lifetime Value (CLV), Single Customer Identifier (SCI), and propensity models, to track and optimise loyalty program performance. Stay abreast of new developments and technologies in the Loyalty space and bring these into the organisation as appropriate, partnering with Technology. Measure and monitor the value and profitability of loyalty investments, ensuring alignment with bp’s North Star. Work with the new and emerging markets with no dedicated loyalty teams, including South Africa, India, and China. Provide input into budget planning and manage budgets for specific activities to ensure financial efficiency. What you will need to be successful Proven experience in loyalty strategy development and programme execution, preferably in a multi-national matrix organisation. Great knowledge and experience and understanding of customer loyalty and loyalty schemes, as well as an understanding of technologies that can enable them. Ability to help with large-scale, data-driven initiatives that enhance customer engagement and drive measurable business outcomes. Strong project management skills, crucial for the successful delivery of the role’s deliverables, combined with a customer-obsessed approach that consistently prioritises the customer while delivering long-term business impact. Deep understanding of fuel sales, including lubricants and emerging trends, and some familiarity in EV charging solutions. Strong commercial attitude, understanding what margin impact offers will have. An ability to minimise margin loss whilst maximising customer value will be crucial. Expertise in digital loyalty platforms, data analytics, and customer modelling techniques (e.g., CLV and SCI), being able to demonstrate what incremental value loyalty can bring. Leadership and communication skills, with a track record of influencing collaborators and aligning cross-functional teams. A results focused approach with the ability to manage competing priorities in a fast-paced environment. Strong business insight and financial understanding, including budget, cost control and return on investment. Why join us? At bp, we provide an excellent working environment and employee benefits such as an open and inclusive culture, a great work-life balance, tremendous learning and development opportunities to craft your career path, life and health insurance, medical care package and many others! We support our people to learn and grow in a diverse and exciting environment. We believe that our team is strengthened by diversity. We are committed to crafting an inclusive environment in which everyone is respected and treated fairly. There are many aspects of our employees’ lives that are significant, so we offer benefits to enable your work to fit with your life. These benefits can include flexible working options, collaboration spaces in a modern office environment, and others benefits. Reinvent your career as you help our business meet the challenges of the future. Apply now! How much do we pay (Base)? ($136,000 - $210,000) *Note that the pay range listed for this position is a genuinely expected and reasonable estimate of the range of possible base compensation at the time of posting. This position is eligible for Core U.S. Benefits . This position offers paid vacation depending on your years of relevant industry experience and will range from 120 – 240 hours of vacation per year for full time employees (60 - 240 hours of vacation per year for part time employees). You will also be eligible for 9 paid holidays per year and 2 personal choice holidays. You may learn more about how we calculate paid vacation and view our generous vacation and holiday schedules at Core U.S. Benefits . Bp has a parental leave policy as well, which offers up to 8 weeks’ paid leave for the birth or adoption of a child. Learn more by visiting Core U.S. Benefits . We offer a reward package to enable your work to fit with your life. These offerings include a discretionary annual bonus program, long-term incentive program, and generous retirement benefits that include a 401k matching program. These benefits include a pension for eligible employees. You may learn more about our generous benefits at Core U.S. Benefits . As part of bp’s wellbeing package, bp offers access to health, vision, and dental insurance, as well as life and Short-Term Disability and Long-Term Disability. You may learn more about our generous benefits at Core U.S. Benefits . Travel Requirement Up to 10% travel should be expected with this role Relocation Assistance: This role is not eligible for relocation Remote Type: This position is a hybrid of office/remote working Skills: Business Performance, Customer data knowledge, Customer value proposition, Loyalty Management, Measurement and metrics, Offer and product knowledge, Portfolio Management, Product and market intelligence Legal Disclaimer: We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, socioeconomic status, neurodiversity/neurocognitive functioning, veteran status or disability status. Individuals with an accessibility need may request an adjustment/accommodation related to bp’s recruiting process (e.g., accessing the job application, completing required assessments, participating in telephone screenings or interviews, etc.). If you would like to request an adjustment/accommodation related to the recruitment process, please contact us . If you are selected for a position and depending upon your role, your employment may be contingent upon adherence to local policy. This may include pre-placement drug screening, medical review of physical fitness for the role, and background checks.

Sunbury-On-Thames, UK·

Part Time

Endress + Hauser Limited

20h ago

IT Support Specialist with AI Expertise

IT Support Specialist with AI Expertise Instrumentation / Process Automation Wythenshawe, Manchester Salary £45,000-£55,000 Bonus Excellent Benefits Join EndressHauser Where Innovation Meets Impact At EndressHauser , were not just a global leader in process automationwere a community of innovators, problem-solvers, and forward-thinkers. We're looking for a dynamic IT Support Specialist with a passion for AI , a knack for user support, and a drive to make technology work smarter for everyone. Future leadership opportunity We see this role as a key stepping stone toward senior leadership within our organisation. The successful candidate will not only contribute to current digital initiatives but will also play a pivotal role in shaping the long-term strategy and direction of our digital transformation journey. This position offers a unique opportunity to grow into a strategic leadership role, influencing how we harness technology to drive innovation, efficiency, and impact across the business. Role Responsibilities for an IT Support Specialist with AI Expertise: You will provide 2nd line IT support to our Manchester office and remote teams, ensuring smooth day-to-day operations. You will leverage your AI and automation skills to streamline support processes and enhance user experience. You will troubleshoot and resolve issues across Office 365, Windows environments, and enterprise applications. You will collaborate with global IT teams to analyse and improve system performance and user satisfaction. You will identify patterns in support requests and use data-driven insights to proactively solve recurring problems. Qualification Profile for an IT Support Specialist with AI Expertise: Solid experience in IT support (2nd line or higher). Hands-on experience with AI tools, scripting, or automation platforms (e.g., Power Automate, Python, Chatbots). Proficiency in Microsoft 365 tools and administration. Strong analytical mindset with the ability to diagnose and resolve complex technical issues. Excellent communication and interpersonal skillsyou enjoy helping people and making tech accessible. Benefits Perks for an IT Support Specialist with AI Expertise: The security of working for an international family-owned company who are a global driver within measurement instrumentation. Excellent training facilities and personal development plans for your career growth Flexible working Family social events throughout the year Excellent pension scheme Increase in annual leave with length of service. Free onsite car park and subsidised onsite restaurant Who we are EndressHauser is a global leader in measurement instrumentation, services and solutions for industrial process engineering. Despite employing over 15,000 people worldwide, we have remained a family company and are proud of our close-knit working environment. There are always two sides to working with us - the professional and the personal. Together they add up to a more rewarding career, day in and day out.

Manchester, UK
emh group

20h ago

ICT Solutions Analyst

ICT Solutions Analyst (Technology Analyst) Based : Hybrid working – initially during probationary period you will be required to work 3 days in the office at Memorial House in Coalville with 2 days working from home. Following the 6-month probationary period this will then change to an average of 2 days in the office at Memorial House in Coalville with an average of 3 days working from home. Hours: 35 hours per week working Monday to Friday between the hours of 8am and 6pm to be agreed with line manager. Salary: £43,001 - £47,7779 per annum (ICT RFJ 7) The role We are looking for a ICT Solutions Analyst who will drive digital transformation and optimise technology systems. You will focus on existing IT infrastructure, identify technology needs and implement solutions that enhance service delivery, tenant engagement and operational efficiency. This role will work closely with cross-functional teams to ensure technology aligns with the business goals and supports the evolving needs of tenants and staff. The ICT Solutions Analyst will assess current IT systems and infrastructure used in social housing, including housing management systems, tenant portals, and mobile solutions. Working with key stakeholders, you will gather and document technology requirements and work with the team to ensure smooth integration of housing management systems, mobile workforce solutions and other digital tools. You will support the collection, analysis, and reporting of data from housing management systems, focusing on key metrics such as tenant satisfaction, rent arrears, and repairs. You will ensure that all technology solutions comply with data protection regulations, including GDPR, and meet cybersecurity standards. About you The successful candidate will have proven experience as a ICT Solutions Analyst , Technology Analyst, Systems Analyst, or similar role in IT with ITIL Foundation Agile, preferably within the public sector or social housing. You will have experience working with cloud-based technologies, mobile solutions for field workers, and CRM systems, with a strong understanding of IT systems, infrastructure, and software relevant to social housing operations (e.g., housing management systems, tenant engagement platforms). You will be able to identify emerging trends and innovations that have the potential to reshape services offered, continuously assessing how future technologies will drive business transformation and create new opportunities. About us emh group is one of the largest providers of affordable homes and support services in the East Midlands. We pride ourselves in providing high quality homes and services that contribute to sustainable communities. Our vision is to be the best social housing and care business in the country, leading the market as service provider and employer. Our values Our values are important to us and we're looking for people who can help live our values of Integrity, Diversity, Openness, Accountability, Clarity and Excellence. Company Benefits Our generous package includes: Competitive salary Contributory pension scheme Health cash plan – BHSF 39 days' annual leave (including statutory days), increasing to 44 days with length of service (pro-rata for part time) Flexible working A wide range of training and development opportunities (we are an Investors in People accredited organisation) Qualifications Educated to A level. Degree or equivalent is desirable. Azure certifications and Agile are essential for the role . For further information about the role, please see attached Job Description and Person Specification. How to apply Please send an up- to-date CV with a covering letter of no more than 3 sides of A4, detailing how you meet the requirements of the person specification. (Please note your covering letter and CV will need to be on the same document). Please note: We reserve the right to close these vacancies prior to the application deadline once a sufficient number of applications have been received, so recommend early application. We ask all candidates to evidence their right to work status during the recruitment process. Please click here for a list of Sponsor Licence holders in the UK and information on the types of roles that are eligible for sponsorship.

Whitwick, UK·

Part Time

HAYS

20h ago

IT Risk & Control Manager

Prestigious opportunity for an IT Risk and Control Manager with a pioneering Global organisation. Following a period of significant growth and investment, we are inviting you to join our success story, developing our IT Risk and Control capability in line with our IT control framework. Working very closely with our IT colleagues, Control Owners, and Operators to deliver new IT controls, assess technology risks and continually assess and enhance processes, policies, and standards, you will be responsible for:- Performing IT Control implementation in line with our IT Control framework. Supporting and managing the design and implementation of new IT controls, including those with a reliance on 3rd party suppliers. Working with the existing IT Controls project teams and IT stakeholders to perform deep dive assessments, plan and drive through remediation to completion. Proactively look for opportunities to centralise and automate controls and processes to drive efficiency using existing tools and technologies. Building relationships globally to become a trusted advisor to our colleagues in all things IT Risk and Control. If you possess a combination of some of the following skills, then LETS TALK! Experience in IT audit and a passion for Risk and Control Qualified to degree or equivalent with CISA, CRISC or similar professional qualifications / QBE Experience of working with or within IT internal audit/external audit teams within a big 4 or similar corporate environment. Confident in designing and documenting new and/or existing IT General Controls from across access, change, and operations domains, drawing on experience to do so independently and/or with minimal support. Working knowledge of COBIT/ITIL Frameworks Comfortable performing IT Risk Assessments across a variety of IT domains. Strong analytical and problem-solving skills, being able to decipher complex information, analyse and report on it for different audiences. Organised, methodical and capable of managing multiple projects at once with minimal supervision. Strong project management skills. In return, you will be rewarded with ongoing training and career development in an enviable team environment. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk

Blackburn, UK
Network IT

20h ago

Lead Product Manager

Role: Lead Product Manager Location: Milton Keynes (Hybrid Maximum 1 Day a Week In-Office) Contract: Fixed Term to July 2026 An experienced Product Manager is sought to lead a strategic transformation workstream focused on position management, data governance, and organisational control processes. The role will oversee the delivery of improved establishment control functionality through SAP SuccessFactors , ensuring business value, compliance, and user-centric outcomes. Youll guide a multidisciplinary team through delivery of system enhancements, data cleansing, and cultural change shaping a roadmap that strengthens planning, forecasting, and operational decision-making. Key Responsibilities Lead cross-functional team to deliver improved establishment control using SAP SuccessFactors Develop strategy and roadmap aligned to organisational and project objectives Champion user needs through research, prioritisation, and engagement Manage and prioritise backlog, deliverables, and performance metrics Build strong stakeholder relationships across HR, data, and finance functions Report on progress and benefit realisation using qualitative and quantitative data Drive product decisions through evidence, best practices, and agile methodology Foster an inclusive, collaborative team culture and mentor colleagues Essential Skills & Experience Expertise in SAP SuccessFactors , particularly position management and establishment control Proven experience leading complex product delivery in large organisations Strong user focus with ability to balance experience, data integrity, and compliance Skilled in stakeholder engagement, influencing, and negotiation Experienced in Agile methodologies (Scrum, Kanban, etc.) Excellent analytical, presentation, and decision-making skills Comfortable communicating with executive stakeholders and delivery teams Committed to equity, accessibility, and inclusive system design

Milton Keynes, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

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.