Welcome to SitePoint!
Access a huge library of books and courses
On various topics: JavaScript, Python, AI, and more!
Use arrows to navigate
Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

video

video
·
★ 5.0
video
·
★ 5.0
video

video

video
·
★ 4.5Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.
The home for developers



... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.
Creator of WordPress, CEO of Automattic
Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

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.

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.

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.

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.

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.

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.
Discover our library filled with learning paths for all kinds of learners.
Browse thousands of jobs in Software Development
1d ago
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
1d ago
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.
1d ago
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
1d ago
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.
1d ago
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
1d ago
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
Stay sharp with the latest updates in tech industry!

Published in
··June 13, 2025

Published in
··June 5, 2025

Published in
····May 26, 2025

Published in
····May 22, 2025
Discover a world of insights - browse our complete collection of articles in one place!
laxmisamaharjan2007

51
43 minutes ago
4
cdhimit

140
2 hours ago
8
fconijn

239
3 hours ago
15
nandla

11
5 hours ago
1
Corobori

235
a day ago
18
lancerogerss00

43
a day ago
4
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.