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
FBI &TMT

1d ago

Trade Systems Executive

Key Responsibilities: Develop, maintain, and optimise Power BI dashboards and data solutions, enabling real-time trade performance tracking and actionable insights. Ensure high levels of data accuracy, consistency, and integrity across key trade platforms by implementing regular quality checks, data audits, and validation processes. Automate complex data workflows and streamline reporting processes using tools like Alteryx and Power BI, reducing manual input while increasing efficiency and reliability of data delivery. Gather business requirements and translate them into technical reporting solutions to ensure dashboards, KPIs, and reports align with commercial objectives. Enhance Local CRM system (Evolve) functionality and reporting capabilities by integrating trade performance metrics and campaign tracking. Lead and support the integration of new digital tools and system functionalities, working closely with external developers and UAT environments. Collaborate with internal teams such as Cycle Planning, Trade Insights, and Regional Managers to ensure system-driven solutions support operational objectives. Champion effective communication and training, providing structured onboarding and learning environments for new users. Job Requirements: Proficiency in Power BI for developing and maintaining dashboards and data solutions. Experience in CRM systems, particularly in gathering business requirements and translating them into technical solutions. Strong analytical skills with the ability to ensure data accuracy, consistency, and integrity. Knowledge of tools like Alteryx for automating complex data workflows. Excellent communication and collaboration skills to work effectively with internal teams and stakeholders. Ability to manage and support the integration of new digital tools and system functionalities. Strong organisational skills and attention to detail. Relevant degree or equivalent qualification in IT or related discipline. Benefits: Opportunity to work on innovative projects within the IT sector Professional growth and development opportunities Collaborative and supportive work environment Contract position with a focus on meaningful impact If you are an experienced Trade Systems Executive with a strong background in Power BI and CRM systems, we would love to hear from you. Apply now to join our client's dynamic and talented team in the IT sector. ADZN1_UKTJ

Hounslow, UK
ASHDOWN GROUP

1d ago

Junior BI Analyst - £30,000 – Chelmsford

Junior BI Analyst - £30,000 – Chelmsford A highly regarded brand in the FMCG space are looking for a bright, enthusiastic Junior BI Analyst to join their IT team. This role would suit a recent IT or Computer Science Graduate that has circa 12 months experience and is looking for their next role. This is an exciting opportunity to join an established business at a time of growth. As the Junior BI Analyst you will be responsible for designing developing and maintaining business intelligence and reporting solutions to support data driven decision making. You will collaborate with stakeholders to gather requirements and create insightful reports and dashboards ensuring the integrity, reliability and optimisation of data. To be suitable for this BI / Data Analyst role you will have experience managing large data sets, have worked with SQL databases (writing and maintaining SQL queries) and have strong Excel skills. Exposure to BI tools such as Power BI would be advantageous. The salary on offer for this role is up to £30,000 plus benefits.

Essex, UK
VIQU Limited

1d ago

Data Engineering Manager

Data Engineering Manager Leading UK Logistics Organisation Hybrid Working | £66,000 - £70,000 Bonus We're looking for an exceptional Lead Data Engineer to join one of the UK's largest and most innovative parcel delivery organisations. This is a unique opportunity to combine technical leadership with hands-on development, working with cutting-edge technologies to shape the future of logistics. What You'll Do: Lead the technical direction of our Databricks Common Data Platform Drive hands-on development with high-quality Python and SQL code Mentor and coach a distributed team of data engineers Champion CI/CD and automated testing best practices Collaborate with cross-functional teams to align with Evri's data strategy Maintain system resilience and accurate documentation Identify and implement cost optimisation strategies Establish data governance frameworks for secure data handling Support developer interviews and contribute to team growth Work closely with the Head of Data Engineering to align with strategic goals Must-Have Experience: 8 years in data engineering, including leadership experience Expert-level knowledge of the Databricks platform Advanced Python development for logistics and delivery optimisation Mastery of SQL for large-scale, nationwide operations Strong understanding of data modelling for parcel tracking systems Experience with both streaming and batch Spark workloads Proven ability to lead distributed teams in a hybrid environment What We're Offering: Flexible working arrangements and patterns Up to 15% bonus potential 26 days holiday bank holidays (with buy/sell options) Comprehensive pension scheme (3% employer contribution) Work from anywhere globally for up to 90 days per year Career progression framework and development support Discounts from major clients and flexible benefits options To discuss this exciting opportunity in more detail, please APPLY NOW for a no-obligation chat with your VIQU Consultant. You can also contact Aaron via . Know someone perfect for this role? VIQU offers an introduction fee of up to £1,000 once your referral successfully starts (terms apply). Stay updated on the latest opportunities and tech news by following VIQU IT Recruitment on LinkedIn and Twitter: @VIQU_UK ADZN1_UKTJ

Tingley Common, UK
Nexus Jobs Limited

1d ago

RPG Analyst Programmer with Misys Equation (IT)

RPG Analyst Programmer with Misys Equation Our Client is looking to recruit an RPG4/400 Analyst Programmer with at least 5 to 8 years experience of developing with RPG coupled with at least 5 years experience of Misys Equation. Must have the following skills: Analysis of issues pertaining to problems or errors raised by in-house systems, i.e. Misys Equation end of day cycle, Equation interfaces. Understanding business requirements in order to develop and deliver appropriate solutions based on system definition documents. Proficiency in 4GL and 3GL programming languages and able to apply to the fully development life-cycle. Misys Equation: High level of proficiency in RPG Programming and Equation APIs. In-depth knowledge of the Equation environment. Building of in-house reports in RPG. Maintenance of all in-house programmes in the Equation end of day cycle. To be the first point of contact for issues with the Equation end of day cycle including out of office hours support. To provide second and third level support for in-house programmes during the end of day cycle. To be able to analyse and rectify any problems raised in an independent and team scenario. To take ownership of a problem and deliver a solution in a timely manner. Other: To support the Swift environment during periods of staff absence. To support the AML system through completing daily processes, e.g. fault finding, daily backups, etc. ESSBASE, maintenance and development. Occasional requirement for expansion of the dimensions within the database cube, including change, testing and sign-off. Business Continuity: ? Fulfil all prescribed business continuity requirements as set out in the organisational or departmental specific plans or as instructed by the line manager/Head of Department. Qualifications, knowledge, skills and experience required: Qualifications/Experience Must have Degree level qualified or equivalent. Experience of SQL Programming coupled with RPG and CL programming. Any experience of developing with C# would be very useful. Software analysis and design. SQL query language. Equation APIs and system modules. Salary will be in the range £45K - £55K The Client is based in the city London. Please send your CV to us in Word format along with your salary and availability.

London, UK
JOSKOS SOLUTIONS LIMITED

1d ago

2nd Line IT Support Engineer

Are you a driven, ambitious and professional IT Support Engineer that is looking for growth, rewards to match and to join a company that makes a big difference to the lives of learners? Joskos Solutions is the ICT partner that schools can trust, delivering outstanding service and support whilst keeping education at the heart of what we do. Our vision is to become the UKs most trusted provider of ICT support and Infrastructure Services to schools and other educational organisations - a provider of outstanding service at every level, delivering award-winning service that are used as a benchmark for the education ICT sector. We want to be the ICT partner that schools can trust and turn to for everything ICT-related, always combining service and relationship longevity into the solutions and service that we take pride in delivering. Key Job Responsibilities Providing Senior Technical Support to education sector customers Ensuring continuity, efficiency and enhancing ICT networks Management and maintenance of client network environments Build key relationships with key technical contacts at client sites and third parties Key Skills Qualifications such as MCSA, AZs & ITIL would be highly beneficial towards your application Strong knowledge of Windows OS, 10 & 11 Strong demonstratable experience of Azure & Intune Excellent PC problem solving skills Proven ability to configure, troubleshoot and maintain a variety of Windows Server OS Active Directory set up and troubleshooting all aspects of AD and its associated services Virtualisation - Good understanding of the virtualization concepts Networking Good understanding of the networking stack, TCP/IP and subnetting Comfortable with a range of backup products, including VM-level solutions. Knowledge of deployment solutions such as WDS essential. Experience with MDT and/or SCCM highly advantageous Understanding of managed wireless solutions (Ruckus advantageous), including 802.1X security and guest/BYOD networks Knowledge of mobile devices (iOS, Android) and their integration with Windows networks Strong experience dealing with Office 365, Exchange 365 and Papercut Experience with Web filtering products LGFL, Smoothwall, Sonicwall, Websense Experience with Sophos Enterprise Console and other managed antivirus systems Previous knowledge/experience within the education sector or MSPs beneficial Professional, customer service minded Solutions oriented with good problem-solving skills ADZN1_UKTJ

London, UK
CCR RECRUITMENT SERVICES LTD

1d ago

Dialler Manager

DIALLER MANAGER LOCATION: MILTON KEYNES / HYBRID ROLE SALARY: UP TO £55,000 PLUS EXCELLENT BENEFITS PACKAGE My client, a leader in their field is seeking an experienced Dialler Manager/Specialist. The role can be offered on a Hybrid basis. The Dialler Manager is responsible for overseeing and optimising outbound dialling systems to ensure maximum efficiency for a large contact centre This role involves strategic planning, real-time monitoring, troubleshooting technical issues, and collaborating with key stakeholders to enhance campaign performance while ensuring compliance with regulatory requirements. The Dialler Manager plays a crucial role in improving contact rates, agent productivity, and overall campaign effectiveness through effective workforce planning and system management. Key Responsibilities: Configure and maintain outbound dialler systems (Predictive, Preview, Power). Monitor real-time dialler performance, adjusting pacing and algorithms to optimise efficiency. Manage software updates, patches, and upgrades, and resolve any dialler-related technical issues. Work closely with IT dept and external vendors to address system outages and implement system enhancements. Develop and implement outbound calling strategies aligned with business objectives. Optimise dialling parameters, lead management strategies, and segment lead lists to improve contact rates. Track real-time KPIs such as call success rates, dropped calls, agent occupancy, and conversion rates. Generate detailed reports on campaign performance and dialler effectiveness. Provide actionable insights and recommendations based on data analysis to optimise results. Identify and resolve operational bottlenecks impacting dialler performance. Ensure outbound dialling activities comply with relevant regulations (e.g. TCPA, GDPR, DNC, OFCOM). Implement risk minimisation measures, such as call blocking and DNC list compliance. Stay updated on regulatory changes affecting outbound calling operations and conduct periodic audits to maintain legal and ethical standards. Collaborate with IT, Operations, and Sales teams to ensure dialler strategies align with overall business goals. Provide training and ongoing support to teams using the dialler system. Work closely with management to set clear goals and define success metrics for outbound campaigns. Coordinate workforce planning efforts to align staffing levels with dialling requirements and ensure agents are efficiently utilised. Make real-time adjustments to dialler pacing and strategies based on operational needs and campaign performance. Skills & Qualifications: 2 years of experience in dialler management Proficiency with dialler technologies preferably Strong understanding of predictive, preview, and power diallers, call centre metrics, and workforce management. Experience working with CRM and telephony integrations. Ability to analyse large data sets and interpret them to drive strategic decisions. Excellent problem-solving, analytical, and decision-making skills, with the ability to adapt in a fast-paced, dynamic environment. High attention to detail and a proactive approach to troubleshooting and issue resolution. Experience in workforce planning and managing real-time adjustments to optimise agent performance. ADZN1_UKTJ

Northampton, 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.