Metronome
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
JacobsMassey AV Specialists

20h ago

AV Team Leader

We have a new opportunity to work for our client, one of the world’s largest international banks, at their impressive London office near Liverpool Street. They are seeking a highly presented and tech-savvy AV Team Leader to oversee a team of 5 AV Technicians, delivering exceptional AV support across meeting rooms and a purpose-built conference centre. This is a hands-on, client-facing role where you'll combine a passion for technology with high-end customer service to ensure seamless event delivery and day-to-day AV operations. You'll be a key part of the wider front-of-house (FOH) team, working in a fast-paced, high-profile environment where 5-star service is expected. Salary: Up to £43,500 Key Responsibilities: • Manage, coordinate, and develop a team of 5 AV Technicians, ensuring consistent, high-quality service delivery. • Oversee daily AV operations including meeting room setups, video conferencing, and hybrid meeting support. • Support internal and external events across the business, including high-profile events in the on-site conference centre. • Act as the primary AV point of contact for senior stakeholders, providing professional and responsive service. • Assist the Regional Manager in managing service delivery and identifying continuous improvements. • Liaise with third-party AV suppliers as needed for large-scale or specialist events. • Maintain and monitor AV equipment to ensure operational readiness at all times. • Create and manage shift rotas to ensure sufficient cover within the operational window. Candidate Requirements: • Proven line management or supervisory experience in an AV environment. • Strong technical knowledge of AV systems and services, preferably in a corporate or conference setting. • Excellent communication and interpersonal skills with the ability to interact confidently with senior stakeholders. • A track record of delivering high-end, 5-star customer service. • Ability to work flexibly and adapt to changing priorities and event requirements. What’s in it for you? • Generous holiday allowance • Pension contributions • Life insurance • Opportunity to work in a prestigious global organisation with a strong commitment to service excellence

London, UK
Mondrian Alpha

20h ago

Application Support Engineer – Elite Systematic Trading Firm - Prop Trading - Up to £400k TC - WFH

Application Support Engineer – Elite Systematic Trading Firm - Prop Trading - Up to £400k TC - WFH My client, an elite and fast-growing systematic trading firm, is looking for an Application Support Engineer to join a high-impact, London-based team at the cutting edge of global markets. This is a career-defining opportunity to join an engineering-driven firm where technology is core to every decision. You will provide mission-critical support for low-latency trading systems, automate infrastructure and application processes, and collaborate directly with trading, development, and infrastructure teams. You will operate in a high-performance environment that values precision, initiative, and continuous innovation. Key Responsibilities Deliver L1/L2 support for proprietary and third-party trading applications across global markets. Ensure maximum uptime of latency-sensitive trading platforms, proactively identifying and resolving production issues. Automate and enhance support functions using Python, SQL, and monitoring tools like Splunk and Grafana. Collaborate with traders, developers, and network engineers to troubleshoot live issues and optimise trading operations. Build, maintain, and document proactive alerting systems and health checks for internal and external connectivity (e.g., FIX, REST APIs). Drive operational excellence through robust incident management, process improvement, and knowledge-sharing across regions. Play a key role in onboarding new trading desks, products, and exchanges—delivering low-latency infrastructure and reliable integration. Ideal Candidate Profile 3 years’ experience supporting high-performance trading systems in a Python and Linux-heavy environment. Strong knowledge of the trade lifecycle in one or more asset classes (e.g., FX, Commodities, Equities). Proven expertise in FIX protocol, trading workflows, and exchange connectivity. Skilled in scripting for automation (Python, Bash) and familiar with tools like Ansible and Geneos. Experience with relational databases (Postgres, Sybase, Oracle) and writing performant SQL queries. Knowledge of production-grade monitoring tools (e.g., Grafana, Splunk), alert tuning, and system health validation. Understanding of low-latency infrastructure, colocation environments, and performance tuning (CPU affinity, NUMA). Strong communicator with a sense of urgency and ownership; capable of leading investigations and mentoring junior staff. To apply, please send your CV to moses.lynn@mondrian-alpha.com or respond directly to this advert.

London, UK
INEOS

20h ago

Group IT and Information Services Procurement Manager

Group IT and Information Services Procurement Manager This role can be based at any of these INEOS sites: London or Lyndhurst, UK Brussels or Antwerp, Belgium Cologne, Germany Lavera, France Rafnes, Norway INEOS Olefins & Polymers Europe and INEOS Group are seeking an experienced IT and Information Services Procurement Manager. The INEOS Group IT and Information Services Procurement Manager will lead an established Group network, the role is responsible to multiple stakeholders across the INEOS group. These stakeholders have not only a broad base of IT hardware, software and solutions in place today, but diverse needs driven by their unique business strategies and requirements. The Group IT and Information Services Procurement Manager is responsible for reconciling these needs and identifying opportunities to create synergies and drive technological efficiencies across the businesses, as well as recognise where a unique solution is required. This role will develop the appropriate procurement strategies and negotiate the best contracts in the marketplace, fulfilling needs of the businesses and the INEOS group. This role will also contract manage the IT and technology providers to ensure key obligations, performance metrics and standards are delivered. The candidate will be an expert buyer, bringing current knowledge of the dynamic global technology marketplace. Through leading-edge understanding of enterprise technologies and how they can enable business performance, this role keeps abreast of the key market providers, changing solutions, the competitive landscape and the impact on prices in the various markets within which INEOS is buying. ACCOUNTABILITIES: Strategy and Planning Develop, define and implement the appropriate IT hardware, software and solutions procurement strategies fulfilling requirements of the businesses. Through leading-edge industry knowledge secure the appropriate contracts and put in place the right risk assessments, measurements for performance standards and service level agreements. Manage the portfolio of IT Procurement initiatives and ensure alignment of the businesses in both IT and Procurement functions. Create and enforce techniques, practices and procedures for software licensing administration in a manner that best protects INEOS interests Define and enforce the cost allocations methodology of Group contracts to businesses. Manage the portfolio of group information services contracts and coordinate with the businesses on strategy, delivery and value for money. Acquisition & Deployment Manage the procurement activities of INEOS Group and INEOS O&P Europe IT including procurement of a broad range of IT products and services and Information Services. Define and enforce how and when Procurement must be involved in any IT project in the businesses . Input to the planning, development and management of all IT related aspects of business projects – including activity related to Business process outsourcing etc. Ensure effective use of internal Standard Operating Procedures in procurement, control of the workflows, continuous business processes monitoring and improvements. Reporting Create and share the high-level reporting on the Group IT Procurement network activities for the Group stakeholders both in Procurement and IT. Report on costs and potential savings generated by the implementation of Group contracts. Ensure the right level of diffusion in the businesses. Operational Management Manage the end-to-end procurement process for all Group IT and technology services and solutions including Request for Quotations (RFQs), Purchase Requisitions (PRs) and Bit Analysis Statements (BASs), receipt of quotations, bids or proposals, their evaluation, negotiation of contracts in full compliance with INEOS authorisation rules and regulations. Organise and manage the right level of communication at each step of the procurement process to have the businesses fully aligned. Make multi-business agreements visible to all key people/functions in the businesses. Establish solid internal control system which ensures manual, or SAP purchase orders (POs) are duly prepared and dispatched. Identify where value can be captured for the INEOS group by entering Long Term Agreements (LTAs) for commonly required services across multiple businesses. Share best practices and lessons learned across the procurement function. Manage IT vendor’s audit at the Group level. Budgets Identify opportunities for the appropriate and cost-effective investment in IT and technology to meet the business needs and budgets. Ensure appropriate cost and contract management practices are in place for each contract to ensure the contracts deliver the correct services, products and value to enable tight control of spend and return on investment. Ensure that costs and savings associated to Group contracts are shared and understood by businesses. Ensure that cost allocations of Group contracts are available and shared on time helping the businesses to build their IT budget accurately. SKILLS & EXPERIENCE: Level of education & experience Completed advanced university degree preferably in Business Administration, Management, Procurement or an equivalent combination of training and experience. Five years of professional experience; progressive responsible experience in managing procurement operations. Excellent level of computer literacy and overall understanding of IT portfolio ranging from Infrastructure, application landscape, hardware and software. Good knowledge of business processes. Experience in, IT out-source service & contract management. Demonstrated skills in managing costs. Languages Fluency in English is essential. Working knowledge of French and/or German languages is an advantage. Technical skills Extensive experience and knowledge of enterprise technology solutions and services. Effectively applies specialized knowledge of IT procurement to timely source IT products services and/or business solution with a high technological content. Effectively works with vendors and service providers in compliance with INEOS procedures to secure cost-effective quality solutions. Drives IT Procurement in a safe manner consistent with local regulations. Has experience in Project management enabling to provide value in sourcing of solutions within business and IT projects. Behavioural skills Builds strong working relationships and engages positively with all clients and stakeholders Communicates clearly (written and verbal including senior levels), builds strong networks and can have impact in a virtual working environment. Can influence decision makers within the business and vendors. Takes initiative and drives high levels of performance management. Plans work, anticipates risks, and sets goals within area of responsibility. Contributes to team environment. Self-motivated Highly numerate & analytical with good cost management skills. To apply: Please submit your CV by clicking the 'Apply' button.

London, UK
Reward Gateway

20h ago

Product Director - Wellbeing

Reward Gateway|Edenred is a global market leader in benefits and employee engagement. We help our clients and their leaders transform employee experience that will attract, engage, and retain top talent through employee benefits, strategic reward and recognition, well-being, and much more. As the Director of Wellbeing Products at Reward Gateway, you will lead our Wellbeing Product Group inside the Employee and Merchant Experience Cluster overseeing a team of Product Managers dedicated to crafting innovative employee wellbeing solutions. You will be responsible for developing a holistic employee wellbeing product strategy, defining roadmaps, setting OKRs, and consolidating our well-being product stack, including content and employee wellbeing challenge products. Your deep market knowledge of employee wellbeing, benefits, and engagement will enable you to position Reward Gateway ahead of competitors and at the forefront of industry trends. You will play a pivotal role in enhancing our offerings to meet the evolving needs of employees globally, ensuring our products contribute significantly to making the world a better place to work. Key responsibilities include: Strategic Leadership: Develop and execute a comprehensive employee wellbeing product strategy that aligns with company objectives and market trends. Define and manage product roadmaps and OKRs for the Wellbeing Product Group. Consolidate and optimise the employee wellbeing product stack. Market Expertise: Bring deep knowledge of the global employee wellbeing market, including trends, competitor offerings, and emerging practices. Conduct market research to inform product development and ensure competitive advantage. Identify opportunities to innovate and expand our wellbeing solutions. Team Management and Development: Lead, mentor, and develop a team of Product Managers within the Wellbeing Product Group. Foster a culture of collaboration, innovation, and high performance. Hold team members accountable for their goals and support their professional growth. Cross-functional Collaboration: Work closely with Engineering, Design, Marketing, Sales, and Client Success teams to deliver high-quality well-being products. Coordinate with other Product Directors to ensure alignment and integration across product offerings. Collaborate with clients and partners to gather feedback and enhance product relevance. Product Development: Oversee the design, development, and launch of wellbeing products that engage and support employees. Ensure products are user-centric, accessible, and deliver measurable value. Implement best practices in product management and agile methodologies. Business Outcome Management: Own the economic outcomes of the Wellbeing Product Group, driving revenue growth and client satisfaction. Use data-driven insights to make informed decisions and measure product performance. Monitor key metrics and implement strategies for continuous improvement. Process Improvement: Establish and optimise processes for continuous delivery, measurement, and learning within your group. Implement tools and methodologies to enhance product development efficiency and effectiveness. Stakeholder Management: Manage expectations with stakeholders at all levels, communicating progress, risks, and opportunities transparently. Build strong relationships with executive leadership to align cluster initiatives with overall company strategy. Thought Leadership: Serve as a subject matter expert in employee well-being, representing Reward Gateway at industry events and conferences. Share insights and knowledge internally to educate and inform teams about well-being trends and best practices. Skills, Knowledge and Expertise required: 8 years of experience in product management leadership, with a significant focus on employee wellbeing, benefits, or engagement solutions. Proven track record of successfully leading product strategies that drive significant business outcomes. Experience in managing complex product portfolios and delivering results in a fast-paced, agile environment. Strong people management skills with experience in mentoring and developing Product Managers. Ability to inspire and lead cross-functional teams toward common goals Extensive knowledge of employee wellbeing practices, programs, and technologies. Ability to anticipate market shifts and position products ahead of industry trends. Experience conducting market research and applying insights to product strategy. Deep expertise in market analysis, user research, and business strategy development. Ability to translate market and user insights into actionable product strategies. Proficient in using data analytics to inform decision-making and measure product performance. Ability to synthesise complex data into clear insights and recommendations. Excellent verbal and written communication skills, with the ability to articulate complex concepts clearly. Strong storytelling ability to influence and align stakeholders across the organisation. Demonstrated ability to drive change and foster a culture of continuous improvement. The Interview Process: Online interview with the Senior Talent Partner. Technical interview with the Director of Engineering and Chief Product Officer. Final interview with the Chief Technology Officer and Senior Product Director. Be comfortable. Be you. At Reward Gateway | Edenred, we encourage all our employees to express their passion, creativity, and individuality at work. We value diverse cultures, backgrounds, and experiences because we believe that diversity fosters innovation. Join our community, express yourself, and help us create a better workplace for everyone. We hire BETTER. At Reward Gateway, our BETTER approach to hiring fosters trust, happiness, and attracts top-tier talent, enabling us to create a better workplace. Discover more about our commitment to benefits, equality, talent, technology, empathy, and what you can expect in return for joining our mission at r g.co/lifeatrg .

London, UK
Tata Consultancy Services

20h ago

Oracle Fusion Data Architect

If you need support in completing the application or if you require a different format of this document, please get in touch with at UKI.recruitment@tcs.com or call TCS London Office number 02031552100 with the subject line: “Application Support Request”. Role: Oracle Data Architect Job Type: Permanent Location: West Bridgford Ready to utilise your knowledge of Data Architect ? We have an exciting role for you as an Oracle Data Architect! Careers at TCS: It means more TCS is a purpose-led transformation company, built on belief. We do not just help businesses to transform through technology. We support them in making a meaningful difference to the people and communities they serve - our clients include some of the biggest brands in the UK and worldwide. For you, it means more to make an impact that matters, through challenging projects which demand ambitious innovation and thought leadership. Gain access to endless learning opportunities. Lead a team and their technical growth. Collaborate with customers and stakeholders. The Role As an Oracle Fusion Data Architect, you will serve as an Oracle Fusion Data Architect to lead the data strategy, architecture, integration and migration activities for Oracle Fusion Cloud implementation. You should have knowledge of Oracle Fusion data models across multiple modules (Financials, SCM, EPM), strong expertise in ETL, data governance and cloud data integration tools. Key Responsibilities : Provide solutions and configure Define and lead the data architecture strategy for Oracle Fusion Cloud applications across various business domains. Design end-to-end data solutions, including data modeling, integration architecture and migration plan for on-premises to cloud transitions. Work closely with functional team and implementation partners to map legacy data to Fusion data structures. Lead data conversion activities using tool like Oracle FBDI, ADFdi, HDL and REST APIs. Ensure data quality, integrity and compliance with governance policies and regulatory standards. Collaborate with enterprise architects, DBAs and infrastructure teams to optimize data performance security. Develop and maintain data lineage, metadata and architecture documentation. Support reporting and analytics initiatives by ensuring data availability and consistency across systems. Assist in designing data integration using tools such as OIC (Oracle Integration Cloud), Oracle Data Integrator (ODI), Oracle Fusion Data Intelligence (FDI), Oracle Transactional Business Intelligence (OTBI) and BI Publisher. Your Profile Key skills/knowledge/experience: Strong understanding of Oracle Fusion data model, including ESS jobs, interfaces and seeded tables. Hands-on experience with FDBI, HDL, BIP, OTBI, Snart View, OIC and REST/SOAP APIs. Proven experience in large-scale data migration projects. Expertise in SAL, PL/SQL and Oracle database technologies. Strong knowledge of data governance, data quality frameworks and compliance standards (e.g., GDPR, SOZ). Experience with Oracle SaaS-PaaS integration. Excellent communication and stakeholder management skills. Desirable skills/knowledge/experience: An Analytical and problem-solving mindset. Strong leadership and mentoring capabilities. Ability to manage multiple priorities in a fast-paced environment. Rewards & Benefits TCS is consistently voted a Top Employer in the UK and globally. Our competitive salary packages feature pension, health care, life assurance, laptop, phone, access to extensive training resources and discounts within the larger Tata network. We offer health & wellness initiatives and sports events; we are the proud sponsor of the London Marathon. Diversity, Inclusion and Wellbeing Tata Consultancy Services UK&I is committed to meeting the accessibility needs of all individuals in accordance with the UK Equality Act 2010 and the UK Human Rights Act 1998. We welcome and embrace diversity in race, nationality, ethnicity, disability, neurodiversity, gender identity, age, physical ability, gender reassignment, sexual orientation. We are a disability inclusive employer and encourage disabled people to apply for this role. As a Disability Confident Employer, we offer an interview to applicants with disabilities or long-term conditions who meet the minimum criteria for the role. Please email us at UKI.recruitment@tcs.com if you would like to opt in. If you are an applicant who needs any adjustments to the application process or interview, please contact us at UKI.recruitment@tcs.com with the subject line: “Adjustment Request” or call TCS London Office 02031552100 / 44 204 520 2575 to request an adjustment. We welcome requests prior to you completing the application and at any stage of the recruitment process. Beware of Fraudulent offers This is to notify you that TCS does not ask for any sort of payment or security deposit from candidates at any stage of the recruitment process. The firm never sends out job offers from free internet email services like Gmail, Yahoo Mail, and so on. TCS has not authorised any third-party company to collect money on their behalf. As a vigilant job seeker, beware of fraudulent recruitment activity and protect your interests! You can write to UKI.recruitment@tcs.com to report any fraudulent activity. Due to the high volume of applications, we will be unable to contact each applicant individually on the status of their application. If you have not received a direct response within 30 days, then it should be deemed unsuccessful on this occasion. Join us and do more of what matters. Apply online now.

West Bridgford, UK
Client Server

20h ago

Data Analyst Python SQL - Start-up

Data Analyst / BA (Python SQL Tableau) London / WFH to £85k Are you a bright, ambitious, tech savvy Data Analyst? You could be progressing your career in a Data Analyst / BA role at a scale-up tech company, that enables smart matching for commercial van drivers and consumers, via job bidding and route optimisation, streamlining processes and delivering CO2 carbon neutral targets, the company has been established 10 years, with recent funding of £125 million. You'll be working on complex and interesting systems and can enjoy a range of benefits and perks. As a Data Analyst on the Routing Team you will be collaborating with c-suite business stakeholders, data scientists and product leaders to shape and scale the core algorithmic decision-making platform across multiple countries. You'll be partnering with data scientists and the business to optimise routes and drive efficiencies using data. You'll design, run and analyse A/B tests and simulations to validate hypothesis and recommend improvements based on impact, feasibility and strategy as well as building interactive dashboards to uncover trends, anomalies and opportunities for optimisation and improvement. Leading deep-dive analysis you'll create compelling narratives around quantitative insights to influence product roadmaps and decision making. There's an emphasis on getting stuff done and immediate business impact, alongside longer term strategy. Location / WFH: There's a hybrid work from home model with three days a week in the Hammersmith office and the other two work from home. When in the office you can enjoy the onsite gym, barista coffee and free breakfast. About you: You have achieved a 2.1 or above in a relevant STEM discipline You have strong SQL, Python and dashboarding (e.g. Tableau) skills You have experience of designing, executing and analysing A/B tests or large-scale simulations to deliver business impact You enjoy ambiguous problem solving You're comfortable in a fast paced, start-up environment with changing priorities You have excellent communication, collaboration and stakeholder management skills What's in it for you: As a Data Analyst / BA you will receive a competitive package: Salary to £85k 25 days holiday (increasing to 30), plus Christmas Eve Vitality healthcare plus a host of wellbeing benefits Pension Family leave and enhanced maternity scheme Continual career and self development opportunities Onsite gym, and partnership with Octopus Electric Vehicles and Evans Cycle to Work scheme, there's showers and towels if you do decide to cycle! Apply now to find out more about this Data Analyst / BA (Python SQL Tableau) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

London, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Best Crypto Payment Gateway for High Risk
Best Crypto Payment Gateway for High Risk

Published in

··

June 5, 2025

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

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.