Score code, devs, and debt fast.

Start free trial
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
Hill Group Services Limited

20h ago

CRM Coordinator

Hill Group is a leading property development company dedicated to delivering high-quality homes and exceptional customer experiences. We are seeking a detail-oriented SalesCRM Coordinator to manage, maintain, and enhance our Sales CRM system, ensuring it remains a reliable and valuable tool for our business. As a Sales CRM Coordinator, you will be responsible for the development, integration, and optimisation of our CRM platform, Unlatch, which is used by the sales team. Your role will involve working closely with sales, marketing, and IT teams to deliver a seamless experience for both our internal teams and customers. You will be tasked with ensuring the CRM supports lead generation, customer tracking, sales pipeline management, and reporting. Success Measures: Effective and proactive management of issues and queries effectively. Strong ability to analyse data, create reports, and present findings in a way that drives business decisions. Excellent troubleshooting skills and ability to solve CRM-related challenges quickly and effectively. Suggest ways to market development better using CRM data. The delivery of the Hill Customer Journey in line with the company procedure manual to ensure the NHBC / HBF Five Star customer satisfaction award is achieved. CRM plot progress and status is up to date. Skills, Experience and Attributes: Demonstrate a broad knowledge of the local housing market. Strong experience with popular CRM platforms (e.g., Salesforce, Microsoft Dynamics 365, HubSpot). Knowledge of CRM development tools, API integrations, and automation workflows. Experience with SQL, JavaScript, HTML, or similar programming languages is beneficial. Ability to work under pressure to achieve deadlines. Skilled in analysing sales data and using it for forecasting, trend analysis, and identifying areas for process improvement. This may include working with tools like Excel, Tableau, or CRM-specific analytics tools to generate actionable business insights Flexible attitude willing to adapt work and hours to succeed Skill in preparing user manuals, technical documentation, and training materials to ensure teams understand how to leverage CRM tools effectively. Experience in delivering training sessions to end-users is a plus. Ability to engage with both technical and non-technical stakeholders, explain CRM functionalities in simple terms, and manage expectations to ensure successful implementation and usage. Proactively takes full responsibility of all duties. Why join us? Competitive salary and benefits package. Be part of a dynamic and growing company with a strong industry reputation. Opportunity to shape and optimise a key business system. A collaborative and supportive work environment with career growth opportunities Apply now to be considered and for more information (full JD available on request).

Waltham Abbey, UK
Softcat

20h ago

Microsoft Enterprise Specialist - 12 Month FTC

Would you like to kick start your career in a supportive, collaborative and innovative company? Do you enjoy working as part of an enthusiastic, passionate, and collaborative team? Join our Microsoft Alliances Team The Microsoft Enterprise Team work with our larger customers (>1500 users) to provide advice on Microsoft products and commercial guidance for agreement anniversaries and renewals. The team consists of subject matter experts that pride themselves on providing the highest level of customer service. The team is based across multiple locations within the UK and there will be occasional travel to all Softcat locations. Success. The Softcat Way. There''s a uniqueness to Softcat – what we do, how we do it and why we do it. That''s because we help customers to use technology to succeed, by putting our employees first. We give everyone the chance to step up and show how much they can achieve. We succeed when all our people succeed. Empowering customers to seamlessly adopt Microsoft''s modern licensing As a Microsoft Enterprise specialist, you will support customers alongside our Corporate Account Management team. Your extensive knowledge of Microsoft Products, Technologies, and Agreements will ensure customers adopt Microsoft''s modern licensing while maintaining competitive advantage and compliance. As a Microsoft Enterprise Specialist, you''ll be responsible for: Driving Microsoft licensing opportunities with Softcat account managers Conducting customer calls, meetings, proposal writing, and cost projections Delivering workshops, presentations, and product roadmap sessions as needed Engaging with Microsoft Enterprise sales and leadership teams to align priorities Supporting and developing team members, driving sales enablement, and representingSoftcat at events We''d love you to have Experience in customer-facing and volume licensing sales roles would be advantageous Excellent written and verbal communication skills with board-level negotiation experience Proven results in selling Microsoft products, especially Microsoft 365 would be desirable Understanding of Microsoft cloud technologies and their alignment with business strategies Strong organizational, prioritization, and time-management skills, with MS-900 qualification essential and SC-900 would be preferrable We also acknowledge that the confidence gap and imposter syndrome are a real thing and can get in the way of us meeting fantastic talent, so please don''t hesitate to apply - we would love to hear from you! Work in a way that works for you We recognise that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns: Hybrid working – 3 days in the office and 2 days working from home Working flexible hours - flexing the times you start and finish during the day Flexibility around school pick up and drop offs Working with us Wherever you work, we want you to experience the freedom and autonomy to realise your potential. You will feel supported by a team that celebrates individuality, encourages different perspectives, and embraces every background. Join us To become part of the success story, please apply now. If you have a disability or neurodiversity, we can provide support or adjustments that you may need throughout our recruitment process or any mitigating circumstance you wish for us to consider. Any information you share on your application will be treated in confidence. You can find out more about life at Softcat and our commitments to diversity and inclusion at jobs.softcat.com/jobs/our-culture/ Here at Softcat, we don''t prohibit the use of AI (artificial intelligence) in our application process, as we understand how far it can go to creating a truly equitable candidate experience. That being said, as a culture-driven organisation, we believe that the genuine essence of each person is what truly matters, so we highly encourage you to be as authentically you as possible when submitting your application to showcase your true and whole self.

Balsall Heath, UK
Softcat

20h ago

Microsoft Enterprise Specialist - 12 Month FTC

Would you like to kick start your career in a supportive, collaborative and innovative company? Do you enjoy working as part of an enthusiastic, passionate, and collaborative team? Join our Microsoft Alliances Team The Microsoft Enterprise Team work with our larger customers (>1500 users) to provide advice on Microsoft products and commercial guidance for agreement anniversaries and renewals. The team consists of subject matter experts that pride themselves on providing the highest level of customer service. The team is based across multiple locations within the UK and there will be occasional travel to all Softcat locations. Success. The Softcat Way. There''s a uniqueness to Softcat – what we do, how we do it and why we do it. That''s because we help customers to use technology to succeed, by putting our employees first. We give everyone the chance to step up and show how much they can achieve. We succeed when all our people succeed. Empowering customers to seamlessly adopt Microsoft''s modern licensing As a Microsoft Enterprise specialist, you will support customers alongside our Corporate Account Management team. Your extensive knowledge of Microsoft Products, Technologies, and Agreements will ensure customers adopt Microsoft''s modern licensing while maintaining competitive advantage and compliance. As a Microsoft Enterprise Specialist, you''ll be responsible for: Driving Microsoft licensing opportunities with Softcat account managers Conducting customer calls, meetings, proposal writing, and cost projections Delivering workshops, presentations, and product roadmap sessions as needed Engaging with Microsoft Enterprise sales and leadership teams to align priorities Supporting and developing team members, driving sales enablement, and representingSoftcat at events We''d love you to have Experience in customer-facing and volume licensing sales roles would be advantageous Excellent written and verbal communication skills with board-level negotiation experience Proven results in selling Microsoft products, especially Microsoft 365 would be desirable Understanding of Microsoft cloud technologies and their alignment with business strategies Strong organizational, prioritization, and time-management skills, with MS-900 qualification essential and SC-900 would be preferrable We also acknowledge that the confidence gap and imposter syndrome are a real thing and can get in the way of us meeting fantastic talent, so please don''t hesitate to apply - we would love to hear from you! Work in a way that works for you We recognise that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns: Hybrid working – 3 days in the office and 2 days working from home Working flexible hours - flexing the times you start and finish during the day Flexibility around school pick up and drop offs Working with us Wherever you work, we want you to experience the freedom and autonomy to realise your potential. You will feel supported by a team that celebrates individuality, encourages different perspectives, and embraces every background. Join us To become part of the success story, please apply now. If you have a disability or neurodiversity, we can provide support or adjustments that you may need throughout our recruitment process or any mitigating circumstance you wish for us to consider. Any information you share on your application will be treated in confidence. You can find out more about life at Softcat and our commitments to diversity and inclusion at jobs.softcat.com/jobs/our-culture/ Here at Softcat, we don''t prohibit the use of AI (artificial intelligence) in our application process, as we understand how far it can go to creating a truly equitable candidate experience. That being said, as a culture-driven organisation, we believe that the genuine essence of each person is what truly matters, so we highly encourage you to be as authentically you as possible when submitting your application to showcase your true and whole self.

Bisham, UK
Softcat

20h ago

Microsoft Enterprise Specialist - 12 Month FTC

Would you like to kick start your career in a supportive, collaborative and innovative company? Do you enjoy working as part of an enthusiastic, passionate, and collaborative team? Join our Microsoft Alliances Team The Microsoft Enterprise Team work with our larger customers (>1500 users) to provide advice on Microsoft products and commercial guidance for agreement anniversaries and renewals. The team consists of subject matter experts that pride themselves on providing the highest level of customer service. The team is based across multiple locations within the UK and there will be occasional travel to all Softcat locations. Success. The Softcat Way. There''s a uniqueness to Softcat – what we do, how we do it and why we do it. That''s because we help customers to use technology to succeed, by putting our employees first. We give everyone the chance to step up and show how much they can achieve. We succeed when all our people succeed. Empowering customers to seamlessly adopt Microsoft''s modern licensing As a Microsoft Enterprise specialist, you will support customers alongside our Corporate Account Management team. Your extensive knowledge of Microsoft Products, Technologies, and Agreements will ensure customers adopt Microsoft''s modern licensing while maintaining competitive advantage and compliance. As a Microsoft Enterprise Specialist, you''ll be responsible for: Driving Microsoft licensing opportunities with Softcat account managers Conducting customer calls, meetings, proposal writing, and cost projections Delivering workshops, presentations, and product roadmap sessions as needed Engaging with Microsoft Enterprise sales and leadership teams to align priorities Supporting and developing team members, driving sales enablement, and representingSoftcat at events We''d love you to have Experience in customer-facing and volume licensing sales roles would be advantageous Excellent written and verbal communication skills with board-level negotiation experience Proven results in selling Microsoft products, especially Microsoft 365 would be desirable Understanding of Microsoft cloud technologies and their alignment with business strategies Strong organizational, prioritization, and time-management skills, with MS-900 qualification essential and SC-900 would be preferrable We also acknowledge that the confidence gap and imposter syndrome are a real thing and can get in the way of us meeting fantastic talent, so please don''t hesitate to apply - we would love to hear from you! Work in a way that works for you We recognise that everyone is different and that the way in which people want to work and deliver at their best is different for everyone too. In this role, we can offer the following flexible working patterns: Hybrid working – 3 days in the office and 2 days working from home Working flexible hours - flexing the times you start and finish during the day Flexibility around school pick up and drop offs Working with us Wherever you work, we want you to experience the freedom and autonomy to realise your potential. You will feel supported by a team that celebrates individuality, encourages different perspectives, and embraces every background. Join us To become part of the success story, please apply now. If you have a disability or neurodiversity, we can provide support or adjustments that you may need throughout our recruitment process or any mitigating circumstance you wish for us to consider. Any information you share on your application will be treated in confidence. You can find out more about life at Softcat and our commitments to diversity and inclusion at jobs.softcat.com/jobs/our-culture/ Here at Softcat, we don''t prohibit the use of AI (artificial intelligence) in our application process, as we understand how far it can go to creating a truly equitable candidate experience. That being said, as a culture-driven organisation, we believe that the genuine essence of each person is what truly matters, so we highly encourage you to be as authentically you as possible when submitting your application to showcase your true and whole self.

Rusholme, UK
Nexus Jobs Limited

20h ago

Cyber Resilience Officer with DORA (IT)

Cyber Resilience Officer with DORA Our Client is an international bank with offices based in Central London. They are looking to recruit a Cyber Transformation expert with experience of DORA. The purpose for this new role is to support the Business Transformation, Resilience & Oversight Manager and the direct team in both: 1) the execution/ongoing management of the banks Cyber Resilience activities & also 2) the new Cyber Security and Digital Operational Resilience Act (DORA) related capabilities. This is an opportunity for a motivated self-starter, with a can-do mindset and the ability to connect information from various sources to help build a connected resilient organisation. The candidate will have the opportunity to strengthen and demonstrate strong knowledge of cyber resilience and the new DORA requirements coming into effect in January 2025. Accountabilities and Duties: This is an overview list of responsibilities. Collaborating with your line manager, you will develop your own objectives by focusing on the below and more. ? Support stakeholders across the Bank in assessing, understanding and managing cyber risk and bringing awareness on the topic. ? Conduct gap analysis and provide solutions to ensure compliance and alignment with DORA requirements. ? Support DORA compliance by coordinating the activities required across all six pillars of DORA: ICT Risk Management, ICT related Incident Reporting, Digital Resilience Testing, Information Sharing, ICT Third Party Risk and General Governance Principles. ? Stay up to date with the changing cyber risk landscape, emerging threats, regulatory requirements and cybersecurity industry best practises in the UK and EU (e.g. Network and Information Security (NIS2) Directive). ? Plan and execute DORA deliverables in cooperation with similar initiatives e.g. Operational Resilience, Business Continuity and Incident Management. ? Design and oversee regular testing exercises to evaluate the effectiveness of Digital Resilience and Cyber Security, contributing to the Bank?s overall resilience. ? Collaborate with various teams and departments including close partnership with the IT and Risk teams to drive a collaborative firm-wide approach to cyber resilience. ? Conduct reviews on third parties? cyber resilience as part of the third-party risk management process. ? Act as cyber resilience SME and champion on projects/change initiatives. Experience Required: ? Around 5 years of experience within Financial Services or Consultancy (familiarity with banking products and services). ? Comprehensive understanding and experience of cyber resilience principles/practises including experience in information security, business continuity planning, business impact assessments, crisis management and cyber security. ? Working knowledge and/or expertise of ISO27001, NIST, CAF or other industry standards. ? Knowledge and general understanding of EU Digital Operational Resilience Act (DORA) and Network and Information Security (NIS2) Directive. ? Knowledge of EBA Outsourcing Guidelines, PRA SS2/21 (Outsourcing and TPRM), ESMA Guidelines on Outsourcing to Cloud Service Providers and UK Operational Resilience regulatory requirements are advantageous. ? A team player with the ability to work independently and to manage and prioritise work to meet set deadlines. ? Excellent problem solving and analytical skills with the ability to adapt within a changing environment. ? Solid presentation skills with experience of facilitating meetings and workshops at all seniority levels. ? Great communicator with the ability to build relationships (both 1-to-1 and through existing governance forums) and influence key stakeholders. ? Strong expertise in using Microsoft applications (including Excel, Visio). Previous experience in producing PowerPoint ? presentations for senior management/audiences. Salary circa £70K - £90K The position is hybrid 3 days a week in the office in Central London. Do send your CV to us in Word format along with your salary and notice period.

London, UK
Sysco International

20h ago

Senior Network Engineer

Job Description Network Engineer Sysco International Hybrid (Dublin, Limerick, Belfast, London or Ashford) Sysco is the global leader in selling, marketing and distributing food products to restaurants, healthcare and educational facilities, lodging establishments and other customers who prepare meals away from home. Its family of products also includes equipment and supplies for the foodservice and hospitality industries. With more than 72,000 colleagues, the company operates 334 distribution facilities worldwide and serves approximately 725,000 customer locations. For fiscal year 2023 that ended July 1, 2023, the company generated sales of more than $76 billion. Information about our Sustainability program, including Sysco’s 2023 Sustainability Report and 2023 Diversity, Equity & Inclusion Report, can be found at www.sysco.com . Sysco International, officially formed in 2021, is the externally reported segment of Sysco's foodservice businesses outside of the United States. It comprises businesses in the Bahamas, Canada, Costa Rica, France, Ireland, Mexico, Panama, Sweden, the United Kingdom - as well as Sysco's export business, International Food Group. The Role: As a member of the Sysco Network team, the Senior Network Engineer is responsible for providing network support of Sysco’s initiative in networks and automation with a focus on delivering effective and efficient network support services. The Senior Network Engineer reports into the Network Manager but will be embedded into the Sysco Global Network team. The ideal candidate will have a bachelor’s degree in Computer Science or closely related subject, and / or relevant network certifications including extensive experience. Role Responsibilities: Maintain key Network devices on a daily basis Supports the user community via Service Now tickets, and assist in problem resolution Monitor operations of LAN, WAN, Load Balancing, VPN, Security, and Wi-Fi Monitors all aspects of project and daily operations as it relates to network services Provide timely project status updates to customers, PMO Teams, and management Performs operational tasks with Service Now ticket support. Understanding and ongoing support of all LAN, WAN, VPN, WLS, IPT, Load Balancing, Security, content filtering Perform problem isolation within the network infrastructure Participate in an enterprise infrastructure On-call rotation Participate within projects across the enterprise network Support the campus environments as required, remote site locations, and corporate Data Centre Locations Develop operational knowledge of Network-based tools that support the enterprise network environments Role Requirements: You will have considerable understanding of the following infrastructures: Bachelor’s degree in computer science, systems analysis or a related study, equivalent experience, CCNP, CCIE or other network qualifications Expert knowledge in at least two of the following Load balancers o Firewalls BGP IBGP, OSPF, EIGRP Security Cloud networks Automation Programming capability Python Relevant Certifications CCNP or higher held continuously for 6 years Exposure to multiple, diverse technologies and processing environments Strong understanding of network fundamentals Security qualification and cloud experience would be an advantage Analytical, problem-solving and communication skills Extensive knowledge of network integration with storage, compute, virtualization, security and wireless systems Strong time management and critical thinking skills Applying troubleshooting skills to resolve network issues Technical Skills Requirement: You will have considerable understanding of the following infrastructures: Cisco WAAS Cisco TACACS Cisco ASA Firewalls with multiple contexts, and failover configuration Cisco Catalyst 6500s, 4500s Cisco Nexus 9000 / 7000 / 5000 / 2000 products Cisco VSS Cisco StackWise and Flexstack switches Cisco Wireless Controllers Motorola Wireless QoS – Voice and Video Environments Remote Cloud Services (AWS, SoftCloud, Azure) VM Environments TCP expert / Application performance expert Sniffing and ability to read a trace Network Tools – Fluke, Infoblox, Solarwinds, Network drawings and design documentation (Visio) Routing protocols (OSPF, EIGRP, BGP) Switching and switching technologies (Cisco Catalyst, Nexus, Stack technology, 802.1q, LACP / Ether channel, HSRP, VRF, VSS) Experience in large enterprise environments (300 sites) Sniffer/packet capture capability Remote site performance investigation Hands-on experience with networks including physical layer infrastructure, Cisco-based LAN, WAN, IPT, WLS, Firewall hardware (Cisco & Checkpoint), F5 Load Balancing, Bluecoat Proxy, Cisco WAAS, SNMP based software, and interconnecting devices Proven knowledge and practical application of network security across firewalls Demonstrate the ability to formulate sound solutions based on formal training, research, and expertise with little guidance from management Possess a high degree of professionalism, customer service, and dependable Strong LAN, WAN, Security, Wireless, Load Balancing, and VPN troubleshooting capabilities Ability to apply a comprehensive and in-depth knowledge of technical concepts, practices, and procedures Solid written and verbal communication Must present exceptional leadership, problem-solving, decision making, and time management skills Ability to work in a remote capacity Ability to work in a team environment The above information has been designed to indicate the general nature and level of work performed by associates within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of associates assigned to this job.

UK, UK·

Full Time

Check out our latest articles

Stay sharp with the latest updates in tech industry!

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.