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
Service Manager Alscient, Leeds, England, United Kingdom (Hybrid) Role To support our ongoing growth, we are currently seeking an experienced, customer-focused Service Manager responsible for driving outstanding service and support within our ITSM Function. The successful candidate will be responsible for overseeing incident, problem, and change management aligned with ITIL best practices, driving continual service improvement and ensuring performance against SLAs. The role involves working closely with delivery teams and key stakeholders in understanding customer needs to provide outstanding service, build lasting relationships and ensuring the delivery of value from our tailored solutions. This is an exciting and hands-on opportunity to make a real difference by putting customer success and service quality at the centre of everything we do. Why Alscient? We are experts in digital transformation and are proud to be Summit level Salesforce Partners and Advanced tier AWS Partners with over 15 years of proven experience developing solutions, supporting services and driving customer success. Our certified consultants and developers build futureproof, innovative cloud solutions and provide managed services in sectors like health, transport, telecoms, social housing and others. We provide great opportunities for people to develop and grow their career, alongside a fulfilling and enjoyable environment that supports that growth, while working with the best people and teams around. What’s in it for you? From your first day we will provide you with everything you need to succeed, we just need you to play your part, there will be lots to learn, but we will be there to support, guide and help at every stage. We guarantee a welcoming, inclusive, and supportive culture working on exciting and progressive services. You will be rewarded with a market leading salary, healthcare, pension, flexible working options and a personalised development plan to match your ability and ambition, ensuring your personal and professional growth is in line with our commercial development. What do we need from you? As an Alscient Service Manager we expect you to be able to hit the ground running, you will have initiative, be self-motivated and keen to make a difference for your customers. You will be passionate about your work, technically adept, open with those you work with, and keen to do your best to support your colleagues and teams. Your previous service management experience will ensure you are confident with case supervision, building and enhancing case management capability, whilst providing excellent customer service. We want our service managers to be excited about modern technologies and get hands-on with cases, driving innovation and improvements, as well as having a track record of leading a successful service team. Key Responsibilities Service Delivery Performance - Monitor SLAs, resolution times, and feedback cycles in alignment with ITSM principles to ensure consistent service quality. Incident & Change Management - Direct incident, problem, and change management activities in accordance with ITIL standards, ensuring rapid issue resolution, root-cause analysis, and long-term service stability. Technical Collaboration - Liaise closely with Salesforce and AWS specialists to coordinate upgrades, patch releases, and enhancements, ensuring minimal service disruption and adherence to ITSM change protocols. Customer Success - Cultivate strong customer relationships using your established stakeholder management skills, with regular reviews, transparent reporting, and support for agreed technical roadmaps, all underpinned by sound ITSM practices . Service Role Model - Mentor and coach support team members, promoting ITSM and ITIL best practices across all service delivery areas to build a high-performing, process-aware team. You will have: Proven experience - at least three years of managing ITSM-based service delivery .and supporting Cloud environments. Demonstrable ITIL experience - able to deliver ITIL-aligned service management to external customers, including identifying service improvement opportunities through case and incident trend analysis. Solid grounding in ITIL - hands-on experience with incident, problem, and change workflows in complex, multi-vendor infrastructures. Excellent stakeholder management skills - focussed on service excellence and customer success, supported by ITSM reporting and communication practices. A data-driven mindset — comfortable with ITSM toolsets, dashboards, performance metrics, and SLA monitoring. Excellent coaching skills - able to embed a culture of ownership, accountability, and shared success using ITIL service principles. Strong communication skills – a flexible mindset and an agile, practical approach to problem solving within ITSM frameworks. Think you’re a good fit? if you think you are a good fit and have a hunger to develop your career with us, get in touch. Benefits and Opportunities: Excellent market leading salary. A benefits package including life assurance, pension, and healthcare. Company annual performance related bonus scheme. A generous holiday allowance, including a day off on your birthday. A flexible working policy. An inclusive, supportive, and welcoming culture. Exciting services at the fore front of developing technologies. Personalised development plan. If the above excites or interests you, please contact david.owen@alscient.com attaching your CV.
1d ago
Director of Network Architecture - Hybrid (London or Milton Keynes) About the Role We’re seeking a Director of Network Architecture to define and execute a forward-thinking network strategy that ensures scalability, reliability, and security across a rapidly growing organisation. This is a unique opportunity to lead a high-performing team through a transformative journey, integrating multiple acquired networks and driving architectural maturity across the business. Key Responsibilities Strategic Leadership : Develop and implement a long-term network architecture roadmap aligned with business objectives. Team Management : Lead and mentor a team of network architects and engineers, fostering a culture of innovation and excellence. Lifecycle Ownership : Oversee the design, deployment, and optimisation of network systems and services. Cross-Functional Collaboration : Work closely with IT, operations, and product teams to ensure seamless integration of network solutions. Innovation & Transformation : Stay ahead of industry trends and emerging technologies to drive continuous improvement. Budget & Vendor Oversight : Manage budgets and vendor relationships to ensure cost-effective, high-quality outcomes. Compliance & Security : Ensure all network designs meet regulatory and security standards. What We’re Looking For Proven experience in scaling network architecture within high-growth environments. Strong leadership background with a track record of developing high-performing teams. Deep understanding of emerging technologies, sustainability, and efficiency standards. Excellent communication skills, with the ability to present to both technical and non-technical stakeholders. Experience in managing network integration during mergers and acquisitions. Strong grasp of data analytics, programming logic, and architectural documentation. International experience and significant vendor management expertise are highly desirable. Ideal Candidate Profile Has led a mid-stage telecom or tech company through significant growth (e.g., 500 to 1500 employees). Comfortable navigating complex M&A scenarios and integrating diverse network architectures. Brings a strategic mindset with a hands-on approach to technical decision-making. Committed to driving business outcomes and long-term architectural maturity. If you're interested please get in touch!
1d ago
Contract Role: Customer Insights Researcher Join one of the world's largest and most influential media publishers Day Rate - 300-350 Ir35 - Outside Location - Hybrid/Remote Duration - 4 Months We're seeking a Customer Insights Researcher to lead the development and delivery of a global CSAT (Customer Satisfaction) programme for one of the most iconic media brands in the world. This is a high-impact contract role where you'll shape how millions of readers experience our products across multiple markets. About the Role As part of the central Insights function, you will be responsible for building and rolling out a scalable, legally compliant CSAT programme across key international markets. You'll work cross-functionally with product, legal, and local market teams, and deliver actionable insights to senior stakeholders. Key Deliverables: CSAT Programme Framework: Develop a fully scoped and documented CSAT programme that supports ongoing customer experience measurement. Global Survey Rollout: Deploy a live CSAT survey in at least three international markets (excluding the UK). Legal-Compliant Panel Workflow: Define and test an opt-in workflow with confirmed legal compliance. Actionable Insights: Conduct at least one full cycle of feedback analysis and present recommendations to senior stakeholders. Handover Enablement: Create a playbook or guide to support internal teams after the end of your term. Ongoing Communication: Provide weekly updates to the Director of Insight and deliver market-specific updates as needed. ✅ You'll Bring: Experience in customer or user research, ideally within media, publishing, or digital products Expertise in CSAT, NPS, or CX measurement frameworks Familiarity with research compliance, GDPR, and opt-in workflows Strong analytical skills and the ability to turn data into clear, actionable insights Excellent communication skills and stakeholder engagement experience Comfortable working independently in a fast-paced, global environment Desired Skills and Experience Key Skills: Customer Experience (CX) Customer Satisfaction (CSAT) Net Promoter Score (NPS) User Research Qualitative & Quantitative Research Survey Design (e.g. Qualtrics, SurveyMonkey, Google Forms) Data Analysis Insight Generation Stakeholder Management Research Compliance GDPR & Data Privacy Panel Management Research Frameworks Market Research Customer Feedback Analysis Communication & Presentation Cross-functional Collaboration Relevant Experience Keywords: Media & Publishing Industry Digital Products International Research Projects CX Strategy Development Legal & Compliance Liaison Remote Team Collaboration B2C Research Contract/Consulting Roles
1d ago
Cyber Vulnerability Management Analyst Fixed Term Contract (Maternity Cover) 18 months Our Client is a globally recognised, successful bank who provide world-class services to various institutions and individuals. Offering a comprehensive range of retail and corporate financial services/products, this thriving business boasts over 10 million active customers in over 700 business locations. Due to business requirements, we are now looking to acquire the services of an experienced Senior Compliance Officer, Monitoring & Assurance. Please note that this is a hybrid role with 3 days in the office and 2 days working from home. Key Responsibilities: In this fixed term contract role, you will be part of the team supporting the IT & Cyber Security Manager to plan and deliver our business strategy in line with our long-term goals. The role of Cyber Vulnerability Management Analyst is to deal with all remediation work in relation to identified vulnerabilities inclusive of patch testing and implementation within SLA. The job holder will work very closely with all third-party vendors involved in the remediation process. The job holder will also prepare the necessary MI/Dashboard reports for the relevant stakeholders and alleviate the workload of the IT Service desk function when required. The primary responsibilities of the role is to perform daily assessment of vulnerabilities identified by internal and external scans. Evaluate, risk assess and rate the results of the scan, prioritise all vulnerabilities discovered and remediate/patch within the established remediation timeline(s)/SLA. The role also requires the job holder to work closely with the SMEs/vendors of the relevant systems. Understanding of cloud technologies such as Azure/Amazon Web Services and Oracle Cloud Infra is essential. Key Skills/Experience: Essential: Bachelor’s degree, preferably in Computer Science, Cyber Security or Cyber Security Professional Qualifications/Certifications Desirable: General understanding of IT Security principles, standards and regulations (e.g. ISO 27001, NIST, CIS, PCI DSS and GDPR) CISM/CISSP Patch Management Applications, EDR/XDR systems. Antivirus, NAC - Forescout Vulnerability Scanning Tool e. Tenable One, Qualisys Knowledge of vulnerability scoring systems (CVSS/CMSS) Incident/Response & Forensic Management Skills IT Technical Admin Support - Azure, Oracle Cloud Infrastructure (OCI Cloud) Microsoft Windows Support & administration, CE, ISO27001 Email and Information Security Filtering/Monitoring Solutions, Egress Hands on experience on Linux and Mac Administration Support Good understanding of Windows and Linux patching
1d ago
Please note for this role -The successful candidate will need to be SC Cleared (living within the UK for 5 years) and commutable distance to our Derby office on a weekly basis. Become a change maker and join Node4. Node4 have a committed, talented, and diverse workforce that is growing all the time, but as we expand through our own growth and acquisitions, we never lose sight of the most important part of our business - our people. We want you to grow, learn, and evolve alongside us. So, whether you're just starting out in your career or looking to progress as an industry professional, Node4 has a place for you. About the role Node4 have an exciting opportunity within our Security Operations Centre (SOC) for an individual looking to progress their career in cybersecurity. Our growing Security Team comprises Analysts, Penetration Testers and Engineers. As a Security Team we are responsible for securing both Node4 and also our customers against attacks, compromises and breaches. Internally we work as part of the corporate services department, collaborating with other teams such as network specialists and infrastructure engineers to mature and maintain our internal security posture. Externally we work closely with our account-managers and pre-sales team to deliver managed security services to customers and provide a consistently high quality standard of service. We are looking for a passionate, driven individual who is keen to learn more about Cyber Security, enthusiastic about getting hands-on with new technologies and aspires to continually improve their own skills and knowledge. This role will help develop your attention to detail and analytical skills, whilst giving you exposure to various areas of cyber-security. Within the job, there will be the opportunity for continuous professional development as well as training and qualifications. During onboarding and training, there would be an expectation of increased office attendance, additionally, there may be occasional travel to other Node4 sites within the UK (this will be expensed as per the usual business travel policy). What will you bring? Some exposure to cyber-security tools and technologies such as EDR, SIEM, Firewalls etc Excellent written and verbal communication skills Foundational understanding of IT & networking fundamentals (eg TCP, DNS, TLS) Able to work effectively in a team as well as confident working independently Taking accountability for tasks/projects What can we offer you? Hybrid Working Private Medical Insurance or Company Paid Health Cash Plan Employee Assistance Program 25 days holidays plus your birthday off Option to purchase additional holiday (up to 5 days) Company Pension Scheme Life Assurance x 4 A diverse workforce Employee investment with Node4 training Academy Family savings and shopping discounts through the Node4 benefits portal. Discounted Gym Membership Modern facilities with open and welcoming breakout areas Company Social events Never ending supply of hot and cold drinks, biscuits, sweets, and fruit Why join Node4? Founded in 2004, Node4 has experienced exceptional growth and success over the years. From an office in Derby to locations nationwide. From three people to a workforce of over 1200. We believe that our people are the driving force behind our success. We are a vibrant, passionate, and diverse team committed to providing exceptional service as standard. We are proud of our employees and the environment that reflects our core business values of Passion, Innovation, and Trust. Node4 is the place to be if you are passionate about technology and providing exceptional service while developing your career within a welcoming and evolving company. TAKE A LOOK AT OUR STORY
1d ago
A brilliant opportunity for a Computer Vision Engineer to work for an exciting start-up in Saffron Walden, Essex, that is tackling some of the world’s most pressing challenges. The company is founded by a team of brilliant Engineers who have already realised success with other start-ups. This offers the chance to work in an environment filled with technological innovation whilst working on cutting-edge tech. You will apply your expertise in computer vision systems, from initial design through to product launch. Location: Saffron Walden - on-site Salary: Negotiable Requirements for Computer Vision Engineer You will be educated to Ph.D. level with a focus on Computer Vision, OR have working experience as a Computer Vision Engineer Solid academic history with good grades throughout Skilled in building computer vision solutions, with a focus on object detection and motion tracking. Knowledgeable in modern machine learning techniques, including convolutional neural networks (CNNs) and transformer models. Experience with tracking methods, including the use of Kalman filters. Aware of traditional, lower-resource image processing techniques such as blob detection. Proficient in Python for developing and implementing solutions. Any experience in the following is beneficial: video analysis, optics or working within an agile environment Due to the nature of some clients, you must be able to qualify for Security Clearance (this usually means you have been a UK resident for at least 5 years, have a clean criminal record etc) Responsibilities for Computer Vision Engineer Support the design, testing, and validation of optical hardware, including imaging sensors, optical assemblies, and related components. Contribute to the creation of solutions for visual monitoring, tracking, and image analysis. Adapt and refine image processing workflows to enhance system efficiency and output quality. Work closely with cross-functional teams comprising engineering, technical, and product specialists. Design tailored algorithms informed by the latest advancements in computer vision. Build robust machine vision systems designed to meet stringent performance and reliability standards. Plan and manage tasks effectively to ensure the timely delivery of reliable, well-documented outputs. Take part in the development and testing of prototypes through to final product launch. What this offers: An opportunity to join a success story in the making with a team who have realised big success in other start-ups Working on a cutting-edge stack in a highly innovative environment Working on technology that has the potential to save thousands of lives Applications: If you would like to enquire about this unique Computer Vision Engineer opportunity, we would love to hear from you. Please send an up-to-date CV including details of your online repository via the relevant link. We're committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by emailing applications@redtech-recruit.com (if this email address has been removed by the job-board, full details for contact are available on our website). RedTech Recruitment Ltd focuses on finding roles for Engineers and Scientists. Even if the above role isn’t of interest, please visit our website to see our other opportunities. We are an equal-opportunity employer and value diversity at RedTech. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Keywords – Computer Vision Engineer / Machine Vision Engineer / Imaging Scientist / AI Engineer / Vision Systems Developer / Image Processing Engineer / Deep Learning Engineer / Optical Systems Engineer / Tracking Algorithm Specialist / Sensor Integration Engineer / R&D Engineer / ML Engineer / Algorithm Developer / Vision Software Engineer / Embedded Vision Engineer / Object Detection / Kalman Filter / Python / Blob Detection / Optical Components / AI/ML/CV Development Engineer / AI Software Engineer / Machine Learning Engineer / Computer Vision Engineer / AI Research Engineer / ML Research Engineer / Computer Vision Software Developer
Stay sharp with the latest updates in tech industry!

Published in
··June 5, 2025

Published in
····May 26, 2025

Published in
····May 22, 2025

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

72
44 minutes ago
10
cdhimit

12
an hour ago
4
worktolead645

33
3 hours ago
5
cdhimit

52
10 hours ago
5
kmcnet

207
19 hours ago
29
ARMA

266
a day ago
14
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.