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

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
20h ago
Do you have fundraising management experience within charitable organisations, specifically individual giving? Are you on the lookout for a new role within a charity or non-profit, as part of a welcoming, friendly and dedicated team, with flexible hours and hybrid working? This super fundraising team already have lotteries and gaming covered, same for legacy and memorial giving, so you will be solely focused on regular giving, direct debits and appeals. Salary up to £37,000 depending on your skills and experience with excellent benefits including generous holiday allowance, health and wellbeing support, staff discounts, pension, essential coverage including life assurance, critical illness and income protection. This role is hybrid working from the office 50/50 working from home. You can work from either the Redhill, Surrey or Rochester, Kent office, whichever is closest to you. This is a full time, permanent position, either working Monday to Friday 9-5 or you can do compressed hours across 4 days working 9-6 or similar. In this role you will lead a small team of 2 so you should be comfortable coordinating and supervising others too. Interested? Then apply today!
Full Time
20h ago
Cyber Security Operations Lead| 12 Months (Outside IR35)| Hybrid (Edinburgh) Harvey Nash's client is recruiting for a Cyber Security Operations Lead on a 12 Month contract Main Responsibilities Use understanding of digital systems and attack frameworks to apply theory to practice. Be aware of the current cyber threat landscape and industry best practices and standards. Lead on improvement to coverage and depth of security monitoring and vulnerability scanning Design vulnerability data gathering and prioritisation procedures Act as technical escalation point for analysts on significant incidents, investigations, including hands on experience Establish procedures for intelligence ingestion and threat hunting Working with architects and interpreting designs to ensure strong handover to SecOps during new service go live. Recommendation and implement improvements to SecOps processes and tools (e.g. automation of workloads) Design security KPIs and SecOps management reporting, and the gathering of data in support of them Own completion and accuracy of all SecOps-related product delivery evidence Key Skills Security products (M365 Defender stack, Sentinel/SIEM, email filtering (including authentication protocols), AV, firewalls, WAFs, Defender for Cloud) Security Testing (SAST, DAST, vulnerability scanning, configuration compliance scanning) Virtualisation platforms and operating systems, including Hyper-V and Windows Server. Enterprise Systems (Azure, M365, Intune, email, PKI, AD, GP, SCCM) Application platforms (MS Dynamics, Power Platform) Cloud platforms (Azure) Detection engineering (Log Ingestion, Rule Development, Tuning and Maintenance, detection testing) Security monitoring service delivery and improvement Vulnerability detection service improvement, finding prioritisation and reporting. Ability to communicate on technical issues with users and senior managers Recent experience in incident response Ability to work well in small team with internal colleagues and suppliers Ability to self-start, accept ownership and oversee organisation wide protective responsibilities Ability to share knowledge and experience with colleagues, including mentoring of analysts This role falls outside of IR35 and is hybrid working with the expectation to attend the Edinburgh office as and when required. Please note that for this role you must have or be happy to get a Standard Disclosure Scotland. To apply, please send your CV using the link.
20h ago
Sands exists to save babies’ lives and ensure that anyone affected by pregnancy loss or baby death receives the support and care they need. We are looking to recruit a Technology Business Partner. The post-holder will play a pivotal role in driving modern Ways of Working and fostering technology adoption across the organisation. This hybrid position blends the responsibilities of a Business Analyst, Solutions Architect, Technical Trainer, and Mentor. Acting as a vital link between technical teams and end users, the Technology Business Partner ensures that technology solutions are not only implemented effectively but are also embraced and utilised to their full potential. Working closely with stakeholders across the organisation, you will take the time to understand each teams unique dynamics, operational objectives and technology needs, mapping out their processes and fostering a culture of continuous improvement. With strong experience in Microsoft 365, you will be confident in utilising tools such as Teams and SharePoint to enable individuals and departments to streamline and enhance their ways of working. You will play a key role in enabling and embedding digital working practices across Sands, helping to ensure the technology available supports day-to-day operations and long term strategic goals. You will also be able to cope with demanding situations and work to tight deadlines, with the ability to think outside of the box and demonstrate an agile approach. This is an exciting and-high profile role which offers a fantastic opportunity to make a real difference to the work of Sands.
20h ago
Scheduling Officer - Field Services Location: Stratford Upon Avon | Full-Time | Permanent | Hybrid | £25,500 About the Opportunity I'm working exclusively with a well-established client who is looking to add a skilled Scheduling Officer to their growing operations team. This role is key to ensuring that field visits and warrant-related activity are scheduled and delivered smoothly, in line with client expectations, regulatory requirements, and internal processes. You'll act as the vital link between internal teams, field agents, engineers, locksmiths, and third-party suppliers - making sure every part of the operation runs to plan. If you're process-driven, confident with communication, and thrive in a fast-paced environment where attention to detail matters, this could be a great fit for you. Key Responsibilities Coordinating all visit scheduling, including warrant applications and executions Allocating and re-allocating field agent workloads to meet service targets Booking engineers and locksmiths in line with process requirements Supporting the recruitment, onboarding, and maintenance of agent records Liaising with clients and field teams to ensure accurate and timely execution of work Monitoring performance data and reporting against key operational metrics Managing central inboxes and responding to queries in a professional manner Producing internal communications and supporting operational project work Ensuring all documentation and system updates are completed accurately and in a timely manner Highlighting any risks or issues that could impact service delivery What My Client Is Looking For Strong organisational skills and attention to detail Excellent written and verbal communication skills Proficient in Microsoft Office and confident handling data Comfortable working to deadlines in a busy, changeable environment Professional, adaptable, and able to work both independently and as part of a team A proactive attitude and willingness to take ownership of tasks What's on Offer A key role in a stable and supportive team environment Full training and development opportunities The chance to work with a reputable company that values continuous improvement Long-term career prospects within a growing business Interested? If this sounds like the right opportunity for you, I'd love to speak. Please apply with your CV or get in touch for a confidential discussion. Brook Street NMR is acting as an Employment Agency in relation to this vacancy. ADZN1_UKTJ
Full Time
20h ago
About The Role What if your expertise in business analysis could help unlock ground-breaking solutions that transform lives during their most challenging moments? About Alzheimer's Society - who are we and what’s our mission? Dementia is the UK’s biggest killer. One in three people born in the UK today will develop dementia in their lifetime. At Alzheimer’s Society, we’re the UK’s leading dementia charity and the only one to tackle all aspects of dementia by giving help and hope to people living with dementia today and in the future. We give vital support to people facing the most frightening times of their lives, while also funding ground-breaking research and campaigning to make dementia the priority it should be. Together with our supporters, we’re working towards a world where dementia no longer devastates lives. Our values make sure that our focus is clear for the challenges and opportunities ahead and remind us of what we all stand for. About the opportunity As Senior Business Analyst, you’ll step into an important leadership role within our Technology Directorate. You'll guide a team of Business Analysts and influence how we deliver impactful change across the Society. You’ll lead the development of our business analysis practices and play a central role in delivering our IT Roadmap. As well as supporting high-profile projects that directly benefit people affected by dementia. This is a highly collaborative role, working across IT, Data, Digital and other teams. You will ensure business needs are clearly understood and translated into effective solutions. You’ll have the chance to shape how we approach change, build relationships across the organisation, and mentor others to deliver their best work. If you’re looking for a meaningful opportunity to lead, influence and make a real difference in a values-driven environment, we’d love to hear from you. About you You’re a skilled and capable Senior Business Analyst with a strong foundation in business analysis and a passion for driving positive change. You guide with clarity, connect effectively, and enjoy working across technical and non-technical teams to deliver results. You’ll have: - Experience guiding business analysts in a delivery-focused environment. - Strong knowledge of business analysis practices, including BABOK, Agile, PRINCE2, and software selection processes. - Proven ability to gather, interpret and document complex user requirements clearly and effectively. - A successful track record of delivering high-profile, complex technology projects in a matrix environment. - Excellent stakeholder management and workshop facilitation skills, including engaging senior leaders. - Aptitude in Microsoft Office and Visio, with a detail-oriented and solutions-focused approach. What you’ll focus on: - Leading a team of Business Analysts, providing coaching and mentoring to support their development and delivery quality. - Driving the adoption of business analysis methodologies, tools, and techniques to ensure consistent solutions across all user groups. - Engaging stakeholders through workshops and meetings to gather, analyse, and document business and technical requirements in line with governance and security standards. - Bridging the gap between stakeholders and technical teams to maintain alignment and facilitate smooth delivery of change initiatives. - Supporting the transition of changes into live environments, advising senior management on process updates, and advocating best practices in business analysis and change management. - Collaborating on system improvements, integrations, and functional testing to ensure solutions meet business needs and expectations. Ready to lead a team where every process improvement, every stakeholder conversation, and every system enhancement directly supports a cause that touches millions of families? About Alzheimer's Society Our commitment to Equity, Diversity, Inclusion & Belonging We need to ensure the voices around our table better reflect and understand the communities we exist to serve. We strongly encourage individuals to apply who have a disability, impairment or health condition or individuals who identify as Black, Asian or from another minority ethnic background, as these groups are currently under-represented at Alzheimer's Society. We want everyone we work with, as a colleague, volunteer, supporter, or someone we support, to feel included and that they belong at Alzheimer's Society. Our Equity, Diversity and Inclusion Strategy here along with our internal employee forum and Employee Lived Experience network groups help us promote inclusion and belonging, becoming an engaged and inclusive organisation for all our people. Our hiring process During your recruitment process we want to make sure that you bring your whole self and can be at your best. We are working hard to ensure our recruitment process is as inclusive as possible, so please do inform us of your experience and anything you think we could do better by completing our candidate survey when you apply. Please also contact Alzheimer’s Society Talent Acquisition Team via careers@alzheimers.org.uk for application support or any adjustments you might need. To ensure fairness and consistency to select the best candidate for this role, all our applications are anonymised up until an interview has been confirmed. We recognise the benefits of AI, but if you're considering using it to submit your application, we encourage you to reflect on the value it truly adds. AI tools often lack the personal touch and authenticity that set candidates apart. We want to hear your unique perspective, experiences, and skills, so we encourage you to showcase them in your own voice. We try to avoid closing roles early where possible, however if we receive a high volume of applications, we may close earlier than the advertised closing date. Should this occur, we will aim to provide you with at least 48 hours' notice. We are committed to safer recruitment and ensuring the welfare of those we work with, due to the nature of some of our roles, we might need to carry out a DBS check at the relevant level. Giving back to you Our employees work hard every day to make a true difference in people's lives. We are proud to support them with a range of benefits, recognition and many options for working agilely, all contributing to a strong work life balance. We also have various learning programmes to support you in your development and help you grow to realise your potential and shape a career with Alzheimer's Society. You can also visit our Working for Us pages, which give you more information about what it’s like to be an employee at the Society.
20h ago
We believe in better. And we make it happen. Better content. Better products. And better careers. Working in Tech, Product or Data at Sky is about building the next and the new. From broadband to broadcast, streaming to mobile, SkyQ to Sky Glass, we never stand still. We optimise and innovate. We turn big ideas into the products, content and services millions of people love. And we do it all right here at Sky. The team is looking for a Data Architect to join the IoT platform team, supporting technical initiatives aimed at enhancing data architecture and improving the platform's data handling capabilities. This role will focus on designing scalable data models, ensuring data quality, and streamlining the integration of data sources for real-time analytics and platform performance. The Data Architect will also play a key role in implementing data governance policies to ensure compliance, security, and proper management of IoT data. Additionally, the role will involve aligning IoT data practices with broader company data standards and warehousing strategies. Collaboration with the firmware and platform teams to optimize data flows and maintain robust governance frameworks will be essential. What you'll do Design, implement, and maintain scalable data architectures for the IoT platform. Streamline the integration of IoT data sources for enhanced real-time analytics and insights. Align IoT data architecture with company-wide data standards and contribute to the centralized data warehousing strategy. Develop and enforce data governance policies, ensuring compliance with industry standards and security protocols. Lead initiatives to improve data retention, access, and security across the IoT ecosystem. Collaborate closely with platform and firmware teams to optimize data flows and ensure efficient data handling. Mentor and guide team members on data management best practices. Ensure data quality and reliability through robust data management processes. Support the continuous improvement of the platform's data processing capabilities and infrastructure. Maintain comprehensive documentation of data architecture and processes. What you'll bring Proven experience in data architecture and governance, particularly in IoT or similar environments. Strong understanding of data modelling, data integration, and data lifecycle management. Experience with implementing and managing data governance frameworks, including data security and compliance standards. Expertise in IoT data pipelines and real-time data analytics. Familiarity with cloud-based data storage solutions and big data processing platforms ( , AWS, Azure, or Google Cloud). Ability to work collaboratively with cross-functional teams to achieve technical and strategic goals. Strong problem-solving skills and the ability to manage multiple technical initiatives concurrently. Team overview We are Sky Protect, combining 5-star home insurance with smart home technology to ensure our customers are connected, protected, and insured. Our team is growing, and we are looking for a Solution Architect to join our Insurtech team and take a central role in determining the success of our product. Reporting into the Head of Software Architecture, you will be responsible for the platform and solution architecture for our consumer IoT devices and platform hosted on AWS. You will be instrumental in helping to shape the technology and integration strategy as we look to upgrade and expand our IoT device offering and integrate our IoT technology with other Sky products - Head of Software Architecture The rewards There's one thing people can't stop talking about when it comes to LifeAtSky : the perks. Here's a taster: Sky Q, for the TV you love all in one place The magic of Sky Glass at an exclusive rate A generous pension package Private healthcare Discounted mobile and broadband Inclusion & how you'll work We are a Disability Confident Employer, and welcome and encourage applications from all candidates. We will look to ensure a fair and consistent experience for all, and will make reasonable adjustments to support you where appropriate. Please flag any adjustments you need to your recruiter as early as you can. We've embraced hybrid working and split our time between unique office spaces and the convenience of working from home. You'll find out more about what hybrid working looks like for your role later on in the recruitment process. Your office space: Osterley: Our Osterley Campus is a 10-minute walk from Syon Lane train station. Or you can hop on one of our free shuttle buses that run to and from Osterley, Gun
Stay sharp with the latest updates in tech industry!

Published in
····May 22, 2025

Published in
···May 22, 2025

Published in
···May 22, 2025

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

34
an hour ago
5
richarddunnebsc

195
2 hours ago
29
divyparekh1810

10
4 hours ago
1
rhhutchins

141
6 hours ago
26
rhhutchins

60
11 hours ago
14
alexpettgr0

42
12 hours ago
4
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.