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
21h ago
Contract: 6 months (Likely Extensions) Rate: Up to £550 per day (Outside IR35) Location: Remote We are seeking a Cloud NetOps Engineer to support cloud-first networking with some hybrid/on-prem elements. The ideal candidate will have hands-on expertise in Azure networking, security, and automation, along with strong traditional networking experience. Key Responsibilities: Manage and optimise Azure networking (Firewalls, NSGs, Route Tables, ExpressRoute, SD-WAN). Secure and optimise north-south and east-west traffic using Azure Firewalls, Palo Alto appliances, and Cisco ASA/Checkpoint firewalls. Deploy and manage Application Gateway for web traffic security and load balancing. Automate network operations using PowerShell, Python, YAML pipelines, and Bicep for Infrastructure as Code (IaC). Implement and maintain Bicep templates for repeatable and scalable cloud deployments. Troubleshoot issues using Azure Network Watcher, diagnostics tools, and packet capture. Oversee IP Address Management (IPAM) for cloud and hybrid environments. Support Cisco layer 2 & 3 switching, routing protocols (BGP/EIGRP/OSPF), and SD-WAN solutions. Manage wireless networks, Citrix ADC/Kemp load balancers, and proxy services like Zscaler. Collaborate with security teams to align with Zero Trust principles and network segmentation best practices. Skills & Experience: 3-5 years experience in network engineering with a focus on Azure and hybrid cloud environments. Azure networking expertise (VNets, Peering, ExpressRoute, SD-WAN). Experience with Palo Alto, Cisco ASA, and Checkpoint firewalls. Hands-on automation experience with PowerShell, Az CLI, Bash, YAML pipelines, Terraform, and Bicep. Strong knowledge of Zero Trust architecture and cloud security best practices. Firewalls (Azure Native, Palo Alto, Checkpoint) Load Balancers (Azure Native, Citrix ADC, Kemp) Application Gateways Connectivity solutions (ExpressRoute, VPNs) Strong troubleshooting skills in cloud, hybrid, and on-prem networking environments. CCNA, CCNP, or Azure Networking certifications are a plus. Highly motivated, takes ownership, and delivers excellent customer service. Technically curious and eager to learn new technologies. Experience working in a global, diverse IT environment.
21h ago
Contract: 6 months (Likely Extensions) Rate: Up to £550 per day (Outside IR35) Location: Remote We are looking for an experienced Azure IDAM Engineer with expertise in Azure Active Directory (Entra ID), Privileged Identity Management (PIM), and CyberArk. This role is critical in ensuring security, governance, and automation of identity and access controls across a multi-site, enterprise-scale environment. The ideal candidate will have hands-on experience in mergers and acquisitions (M&A) where identity integration, domain consolidation, and hybrid identity management were key. Key Responsibilities: Design, implement, and manage Azure AD identity solutions across multi-site environments. Configure and govern Privileged Identity Management (PIM) for secure role-based access. Work with CyberArk for privileged account management. Enforce Zero Trust security principles and least privilege access using Azure RBAC. Manage identity integrations for mergers, acquisitions, and divestitures. Automate identity lifecycle management and access provisioning. Implement and maintain Conditional Access Policies (MFA, risk-based authentication). Support and improve hybrid identity environments (Azure AD & on-prem Active Directory). Monitor and audit privileged access usage, compliance, and security events. Key Skills & Experience: ✅ Azure AD / Entra ID, Active Directory (multi-site, domain trusts, forest migrations) ✅ Privileged Identity Management (PIM) & RBAC governance ✅ CyberArk or other Privileged Access Management (PAM) tools ✅ Experience in M&A identity integration and migrations ✅ Azure Security Controls (Conditional Access, MFA, Managed Identities, Key Vault) ✅ Infrastructure as Code (Bicep) for IDAM automation ✅ SIEM & Logging (Taegis, Sentinel, Log Analytics, ELK) ✅ Scripting (PowerShell, Bash, Az CLI) for automation ✅ Knowledge of GDPR, ISO 27001, and compliance frameworks Desirable Experience Experience with Microsoft Defender for Identity Azure DevOps - CI/CD YAML pipelines
21h ago
Contract: 6 months (Likely Extensions) Rate: Up to £550 per day (Outside IR35) Location: Remote We are seeking a Cloud NetOps Engineer to support cloud-first networking with some hybrid/on-prem elements. The ideal candidate will have hands-on expertise in Azure networking, security, and automation, along with strong traditional networking experience. Key Responsibilities: Manage and optimise Azure networking (Firewalls, NSGs, Route Tables, ExpressRoute, SD-WAN). Secure and optimise north-south and east-west traffic using Azure Firewalls, Palo Alto appliances, and Cisco ASA/Checkpoint firewalls. Deploy and manage Application Gateway for web traffic security and load balancing. Automate network operations using PowerShell, Python, YAML pipelines, and Bicep for Infrastructure as Code (IaC). Implement and maintain Bicep templates for repeatable and scalable cloud deployments. Troubleshoot issues using Azure Network Watcher, diagnostics tools, and packet capture. Oversee IP Address Management (IPAM) for cloud and hybrid environments. Support Cisco layer 2 & 3 switching, routing protocols (BGP/EIGRP/OSPF), and SD-WAN solutions. Manage wireless networks, Citrix ADC/Kemp load balancers, and proxy services like Zscaler. Collaborate with security teams to align with Zero Trust principles and network segmentation best practices. Skills & Experience: 3-5 years experience in network engineering with a focus on Azure and hybrid cloud environments. Azure networking expertise (VNets, Peering, ExpressRoute, SD-WAN). Experience with Palo Alto, Cisco ASA, and Checkpoint firewalls. Hands-on automation experience with PowerShell, Az CLI, Bash, YAML pipelines, Terraform, and Bicep. Strong knowledge of Zero Trust architecture and cloud security best practices. Firewalls (Azure Native, Palo Alto, Checkpoint) Load Balancers (Azure Native, Citrix ADC, Kemp) Application Gateways Connectivity solutions (ExpressRoute, VPNs) Strong troubleshooting skills in cloud, hybrid, and on-prem networking environments. CCNA, CCNP, or Azure Networking certifications are a plus. Highly motivated, takes ownership, and delivers excellent customer service. Technically curious and eager to learn new technologies. Experience working in a global, diverse IT environment.
21h ago
Contract: 6 months (Likely Extensions) Rate: Up to £550 per day (Outside IR35) Location: Remote We are seeking a Cloud NetOps Engineer to support cloud-first networking with some hybrid/on-prem elements. The ideal candidate will have hands-on expertise in Azure networking, security, and automation, along with strong traditional networking experience. Key Responsibilities: Manage and optimise Azure networking (Firewalls, NSGs, Route Tables, ExpressRoute, SD-WAN). Secure and optimise north-south and east-west traffic using Azure Firewalls, Palo Alto appliances, and Cisco ASA/Checkpoint firewalls. Deploy and manage Application Gateway for web traffic security and load balancing. Automate network operations using PowerShell, Python, YAML pipelines, and Bicep for Infrastructure as Code (IaC). Implement and maintain Bicep templates for repeatable and scalable cloud deployments. Troubleshoot issues using Azure Network Watcher, diagnostics tools, and packet capture. Oversee IP Address Management (IPAM) for cloud and hybrid environments. Support Cisco layer 2 & 3 switching, routing protocols (BGP/EIGRP/OSPF), and SD-WAN solutions. Manage wireless networks, Citrix ADC/Kemp load balancers, and proxy services like Zscaler. Collaborate with security teams to align with Zero Trust principles and network segmentation best practices. Skills & Experience: 3-5 years experience in network engineering with a focus on Azure and hybrid cloud environments. Azure networking expertise (VNets, Peering, ExpressRoute, SD-WAN). Experience with Palo Alto, Cisco ASA, and Checkpoint firewalls. Hands-on automation experience with PowerShell, Az CLI, Bash, YAML pipelines, Terraform, and Bicep. Strong knowledge of Zero Trust architecture and cloud security best practices. Firewalls (Azure Native, Palo Alto, Checkpoint) Load Balancers (Azure Native, Citrix ADC, Kemp) Application Gateways Connectivity solutions (ExpressRoute, VPNs) Strong troubleshooting skills in cloud, hybrid, and on-prem networking environments. CCNA, CCNP, or Azure Networking certifications are a plus. Highly motivated, takes ownership, and delivers excellent customer service. Technically curious and eager to learn new technologies. Experience working in a global, diverse IT environment.
21h ago
Ideas | People | Trust We’re BDO. An accountancy and business advisory firm, providing the advice and solutions entrepreneurial organisations need to navigate today’s changing world. We work with the companies that are Britain’s economic engine – ambitious, entrepreneurially-spirited and high‑growth businesses that fuel the economy - and directly advise the owners and management teams that lead them. We’ll broaden your horizons To ensure our services and applications are fit for the modern market, our IT team collaborates with every department. They develop, they explore and they implement the new ideas helping us to change the future of accounting, tax and business consulting. But, just as importantly, they maintain the tech that keeps us advancing. By testing and adopting the future of financial technical solutions, they find new and exciting ways to drive us forward. And you could too. In an IT role at BDO, you’ll become part of a team that act as the backbone for our business. No matter who you are or what your skillset is, we’ll give you the training and support you need to achieve whatever you put your mind to. We’ll help you succeed Leading organisations trust us because of the quality of our advice. That quality grows from a thorough understanding of their business, and that understanding comes from working closely with them and building long-lasting relationships. You’ll be someone who is both comfortable working proactively and managing your own tasks, as well as confident collaborating with others and communicating regularly with senior managers, directors, and BDO’s partners to help businesses effectively. You’ll be encouraged to identify and draw attention to opportunities for enhancing our delivery and providing additional services to organisations we work with. The Data Engineer role is part of the Chief Data Office function and reports into our Data Engineering manager. It is a critical role to deliver on our vision which is to empower every colleague and client of BDO with data. You will be working as part of a multi-disciplinary team of data and analytics managers, data analysts and fellow data engineers to develop and manage data products that can empower our people to make decisions from data to drive growth activities and bring efficiencies to our processes. You will be working on a greenfield cloud platform and will play a key role in building out data products that drive value for the firm. In this busy and rewarding role you’ll also: Ingest from a variety of source types Transform raw data to curated Provision curated data sets to our data marketplace for use across the business Ensure that your development on the platform meets our coding and development standards Work as part of squad following the SCRUM methodology Support the design of data engineering solutions to meet our data product and business requirements You’ll be someone with: Experience and expertise in using SQL and Python and are comfortable using them everyday Experience in Azure technologies, particularly SQL DB, Azure Synapse, Data Factory, Azure Data Bricks and PowerBI Experience in processing data from flat files, databases, APIs, data streams and using ETL/ELT development and building stored procedures. A solid understanding of agile working practices and have some experience of working within the SCRUM agile methodology An eagerness to have a real positive impact on the firm, products, clients and importantly your colleagues You’ll be able to be yourself; we’ll recognise and value you for who you are and celebrate and reward your contributions to the business. We’re committed to agile working, and we offer every colleague the opportunity to work in ways that suit you, your teams, and the task at hand. At BDO, we’ll help you achieve your personal goals and career ambitions, and we have programmes, resources, and frameworks that provide clarity and structure around career development. We’re in it together Mutual support and respect is one of BDO’s core values and we’re proud of our distinctive, people-centred culture. From informal success conversations to formal mentoring and coaching, we’ll support you at every stage in your career, whatever your personal and professional needs. Our agile working framework helps us stay connected, bringing teams together where and when it counts so they can share ideas and help one another. At BDO, you’ll always have access to the people and resources you need to do your best work. We know that collaboration is the key to creating value for the companies we work with and satisfying experiences for our colleagues, so we’ve invested in state-of-the-art collaboration spaces in our offices. BDO’s people represent a wealth of knowledge and expertise, and we’ll encourage you to build your network, work alongside others, and share your skills and experiences. With a range of multidisciplinary events and dedicated resources, you’ll never stop learning at BDO. We’re looking forward to the future At BDO, we help entrepreneurial businesses to succeed, fuelling the UK economy. Our success is powered by our people, which is why we’re always finding new ways to invest in you. Across the UK thousands of unique minds continue to come together to help companies we work with to achieve their ambitions We’ve got a clear purpose, and we’re confident in our future, because we’re adapting and evolving to build on our strengths, ensuring we continue to find the right combination of global reach, integrity and expertise. We shape the future together with openness and clarity, because we believe in empowering people to think creatively about how we can do things better. LI-JB1 TJ-JB1
Full Time
21h ago
Audio Visual Event Technician (£35,000 - £40,000 benefits) Excellent opportunity for an experienced Event Technician to join an established operation with scope to drive and enhance the service at every opportunity. You will take responsibility for providing support of fully integrated conference rooms, boardrooms and large complex environments such as auditoriums. Responsibilities include the operation and functional testing of all AV and integrated conference room components/equipment. Based on-site in London, working for an organisation who continue to invest in state-of-the-art technologies, services, and training. About the Role - Key Responsibilities Coordinate event requirements /schedules with clients. Attend client pre-production meetings to effectively plan the scope. Direct & manage all technical aspects of live events. Setup/operation of integrated events spaces including high profile auditorium-based results presentations and town halls. Post event reporting to highlight production improvements and enhancements to service. Ensure all video conferencing / UC requirements are configured and tested. Ability to provide workarounds in the event of equipment failure. Presentable and able to always liaise with senior executives in a calm and professional manner. Provide 1st and 2nd line audio visual support as requested. Ensure all equipment on-site is maintained and kept in working order with all faults reported via the onsite procedures. Carry out first line troubleshooting to AV equipment and rooms within time constraints. Work closely with the helpdesk and field service engineers, where required. Required Skills Experience of supporting a variety of AV spaces. Experience of running the AV aspect of presentations for high profile meetings. Excellent customer service skills with previous experience of dealing with ‘ALL’ level executives advantageous. Be competent to a high level of computer literacy. Be available and flexible to work overtime if required. Capable of good communication skills both verbal and written, being able to communicate with company executives to building contractors. Strong working knowledge of industry standard video conferencing platforms.
Stay sharp with the latest updates in tech industry!

Published in
···January 26, 2025

Published in
··January 24, 2025

Published in
··January 23, 2025

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

135
22 minutes ago
15
Paga

423
an hour ago
46
jeremy58

28
3 hours ago
4
810311

3905
5 hours ago
79
toolman

33
10 hours ago
4
Paga

14
14 hours ago
1
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.