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
1d ago
Senior Network Engineer | Cisco IOS XR > Birmingham > £80,000 to £100,000 15% Bonus > 10% Pension Life Assurance Excellent Benefits Share Equity > Hybrid Working This is a purpose-led business whose mission is to provide critical support to the UK's most high-profile organisations, such as the UK Government, MOD, NHS, and many more alike. About The Business With one of the largest networks in Europe, this business invests hundreds of millions annually in research each year and employs more than 10,000 people in the networks business alone. With incredible opportunities to learn, develop and grow your skills, they will invest in you, nurture your potential and shape your future – whatever your background or experience. The Team Working with some of the brightest technologists in the industry, this development team focuses on providing Software, Systems and Network Engineering development. They are currently developing a new global platform focussing on Global MPLS, Global & UK Internet, UK VPN platform, and Global cloud connect platform. Nothing else like this currently exists. The Role We are seeking a highly skilled Network Engineer with a focus on routing and switching, particularly experienced in Cisco IOS XR. The business is developing a new global network and will be leaning on your expertise which will be pivotal in shaping its success. Key Responsibilities: Network Design and Configuration: Utilise your in-depth knowledge of Cisco IOS XR to design, configure, and manage network routing and switching. OpenConfig Proficiency: Implement OpenConfig standards for router configuration, ensuring interoperability and streamlined management. Infrastructure as Code: Employ Jinja2 and YAML to define network designs in code, promoting consistency and version control. Automation and Testing: Lead the automation of network testing using the ROBOT framework, focusing on enhancing efficiency and reliability. Continuous Integration/Continuous Deployment (CICD): Develop and manage CICD pipelines within GitLab to automate deployment processes and ensure seamless integration. Service Provider Network Design: Leverage your experience in service provider environments to design and test robust network solutions. Technical Leadership: Set direction for a large technical team, defining standards for testing and network designs, with an emphasis on advanced routing protocols like IS-IS. Qualifications: Extensive hands-on experience with Cisco or Juniper routers in a service provider setting. Proficiency in network automation tools and frameworks, particularly the ROBOT framework. Strong understanding of software-defined networking principles and practices. Demonstrated ability to lead technical teams and set standards for network design and testing. Experience with GitLab and CI/CD pipelines. Familiarity with advanced routing protocols and features, including IS-IS. Benefits 15% Bonus 10% Pension 4x Life assurance cover Free annual shares Above average annual leave, plus bank holidays, and additional days for length of service Significant investment in world-class training and development keywords: L69V367W, network engineer, cloud, cloud computing, routing, switching, GitLab, Software Defined Networking, CICD methodologies, network architecture, network design, core networks, fixed networks, core infrastructure, SDN/NAAS ecosystem, OSS, BSS, network services, it infrastructure, it networks, project management, technical delivery, telecommunications, telco
Full Time
1d ago
We are seeking a skilled and experienced Cyber Security Engineer with a strong background in Endpoint Privilege Management (EAM) and Privileged Access Management (PAM) to join a dynamic team in Rugby. The successful candidate will be responsible for managing and enhancing security measures across multiple domains, with a primary focus on Arcon EAM/PAM systems. This role offers a hybrid work model (2 days in the office, 3 days remote) and positions are available on a permanent or contract basis. Key Responsibilities: Design, deploy, configure, and manage security products with a focus on Arcon EAM/PAM tools. Implement and integrate Arcon EAM/PAM with various authentication and management tools. Develop and enforce access control policies through Arcon PAM. Provide 24/7 support for security incidents, troubleshooting, and resolving PAM-related issues. Coordinate with users to address support tickets and perform root cause analysis (RCA) for PAM incidents. Ensure compliance with GRC, audits, and ITIL processes (incident, change, and problem management). Share best practices and insights to improve security posture across the organisation. Required Skills and Experience: Minimum of 8 years of experience in cybersecurity, with a strong focus on Endpoint Privilege Management and Privileged Access Management. Proven expertise with Arcon EAM/PAM and related security technologies. In-depth understanding of identity and access management, security principles, and privilege access controls. Experience in GRC, compliance management, and audits. ITIL knowledge in incident, change, and problem management. Must hold an active SC clearance (lapsed SC cannot be accepted). Cyber Security certifications (SANS, ISACA, CISSP, etc.) are highly desirable. Desired Characteristics: - Familiarity with industry standards such as HMGSPF, JSP 440, JSP 490, NCSC ten steps to cyber security, MOD Cyber Security Directives. - Excellent troubleshooting skills and ability to resolve technical issues quickly and efficiently. - Good understanding of networks and domain structures. Additional Information: - This is a classified project, and applicants must hold British Nationality (dual citizenship cannot be considered for this role). - The successful candidate will be required to provide 24/7 support and be on-call as needed
Full Time
1d ago
I’m currently recruiting for a Senior Backend Java Developer to join a successful multi-national software house with offices in London. This role can allow fully remote working with occasional visits to the office. The company has a cloud SaaS platform that enables organisations to manage assets more effectively by collecting data inputs in a single system. Essentially transforming the speed that information is processed and made available in a user-friendly interface, allowing safety and security professionals to respond to events rapidly. You will find yourself working on a high-load, distributed, real-time system running in a complex mixed-cloud environments. You will be contributing to the development process and will help generate delivery ideas and solutions whilst being involved in the design, coding, and testing. Responsibilities: - Lead a team of engineers to build high-performance enterprise software systems - Deliver features, fix bugs using Agile Development practices - Work with inhouse and offshore teams - Knowledge sharing in modern SOLID techniques - TDD mindset with regression testing - Own part of the platform through your design and code Skills needed: - Java - Experience with high performance enterprise grade distributed applications - Strong in Git version control - Jenkins or similar CI/CD pipelines - REST APIs - Backend Scalable systems - Relational & Non-relational database technologies - Docker / Kubernetes - AWS Beneficial: - Leadership experience of small teams - Front-end development technologies – JavaScript / React / Angular will be an advantage - Python / Bash Scripting experience - AWS or Security Certifications Salary for this role is up to £80,000 Benefits
Full Time
1d ago
Job Title: Head of IT Location: Lancashire Salary: £50,000 - £60,000 DOE Contract Type: Full-time, Permanent, on site Our client a Catholic Education Trust based in Lancashire, are looking to onboard a Head of IT, who is committed to providing outstanding learning environments across their schools in Lancashire, Blackburn with Darwen and Calderdale. Please note a driving licence is an essential requirement of the role. They are seeking an experienced and visionary Head of IT to lead our IT strategy and operations across the Trust. This pivotal role will oversee the development, implementation, and management of their IT infrastructure and services, ensuring they support their educational objectives effectively and efficiently. Key Responsibilities: Develop and implement the Trust's IT strategy, aligning with the organisation's educational goals. Lead and manage the IT team (service desk, infrastructure, software development) fostering a culture of continuous improvement and innovation. Oversee the delivery of IT services, ensuring high availability, security, and performance. Manage IT budgets, procurement, and vendor relationships to ensure cost-effective solutions. Ensure compliance with relevant data protection and cybersecurity regulations. Provide strategic leadership on digital transformation projects to enhance teaching and learning. Collaborate with senior leadership to support the Trust's strategic objectives. Drive staff training and development to maximise the use of IT resources.Person Specification: Proven experience in a senior IT leadership role, ideally within the education sector. Strong technical knowledge of IT systems, infrastructure, and cybersecurity. Excellent leadership and team management skills. Strategic thinking with the ability to implement innovative IT solutions. Strong project management and problem-solving abilities. Exceptional communication and stakeholder engagement skills. A degree in IT, Computer Science, or a related field. Driving licence, own vehicleDesirable: Experience with education-specific IT systems and platforms. Relevant industry certifications (e.g. ITIL, Prince2, Microsoft Certified).What We Offer: A supportive and collaborative working environment. Opportunities for professional development and career progression. Competitive salary and benefits package. The opportunity to make a meaningful impact on education through faith and technology.How to Apply: If you are a dynamic IT leader with a passion for education and innovation, we would love to hear from you. Please note - The trust is committed to safeguarding and promoting the welfare of children and young people. The successful candidate will be required to undergo an enhanced DBS check. Key words: Head of IT, IT Manager, Senior Systems Manager, Infrastructure Manager, Senior IT Engineer, Senior Infrastructure, Team Lead, Service Desk Manager, IT Director, Director of IT In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy
Full Time
1d ago
I’m currently recruiting for a Senior Backend Java Developer to join a successful multi-national software house with offices in London. This role can allow fully remote working with occasional visits to the office. The company has a cloud SaaS platform that enables organisations to manage assets more effectively by collecting data inputs in a single system. Essentially transforming the speed that information is processed and made available in a user-friendly interface, allowing safety and security professionals to respond to events rapidly. You will find yourself working on a high-load, distributed, real-time system running in a complex mixed-cloud environments. You will be contributing to the development process and will help generate delivery ideas and solutions whilst being involved in the design, coding, and testing. Responsibilities: - Lead a team of engineers to build high-performance enterprise software systems - Deliver features, fix bugs using Agile Development practices - Work with inhouse and offshore teams - Knowledge sharing in modern SOLID techniques - TDD mindset with regression testing - Own part of the platform through your design and code Skills needed: - Java - Experience with high performance enterprise grade distributed applications - Strong in Git version control - Jenkins or similar CI/CD pipelines - REST APIs - Backend Scalable systems - Relational & Non-relational database technologies - Docker / Kubernetes - AWS Beneficial: - Leadership experience of small teams - Front-end development technologies – JavaScript / React / Angular will be an advantage - Python / Bash Scripting experience - AWS or Security Certifications Salary for this role is up to £80,000 Benefits
Full Time
1d ago
A manufacturing business, is searching for a Quotations Support professional to join their Data Centre Team in Basingstoke. Your Role: While in this position your duties may include but will not be limited to: Qualifying, assessing and scheduling incoming queries, as per the set-out process, ensuring customer dates are achieved and that sales engineers are updated on changes Selecting and quoting solutions to a high and competitive standard, seeking opportunities to add value wherever possible including discussing alternative options with customers and sales engineers Validating incoming orders against technical criteria and passing these over to the project team Obtaining authorisations as required for pricing and margins Providing technical guidance and support for customers to assist in the selection of solutions to meet their requirements Building strong client relationships, for both existing and potential clients, acting as a point of contact and ensuring their needs are understood and met to encourage satisfaction and repeat business Setting leads and appointments onto the CRM to support sales engineers You MUST Have: Please apply ONLY if you meet the following criteria: Good experience within a comparable, customer focussed role Exposure to AHU (Air Handling Units) and also Data Centres Excellent communication skills Technical mindset and a qualification within an Engineering field Proficiency in Microsoft Office and Sales Navigator, as well as familiarity with CRM systems Valid driver’s license PLEASE NOTE: The position holder may be expected to travel on occasion around the country for this role, if required. Your Opportunity: Having grown to be an industry leader within recent years, this business now have an expansive customer base, which is continuously growing, whilst they provide expert and high-quality HVAC engineering solutions and products. The position holder will be managing the quotations process for the sales engineering team, providing technical and pricing support for customers. This company are offering a competitive starting salary, which will also accompany a peripheral package that will include a good holiday allocation and pension, as well as a plethora of other rewards. There will be good support provided while in this role, as well as opportunities for progression and excellent training materials and activities available.If this fantastic opportunity appeals to you then please don't hesitate to contact: Lynsey Franklin - Talent Acquisition Specialist M: E:
Full Time
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!
toolman

23
4 hours ago
3
pafupk

193
6 hours ago
8
Paga

399
10 hours ago
41
810311

3884
12 hours ago
77
tribaljbc

32
17 hours ago
5
Paga

540
19 hours ago
44
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.