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 Spectrum Engineer - Space - London Closing Date: 22/05/2025 Group: Spectrum Group Management Level: Senior Associate Job Type: Permanent Job Description: Please note this role will close at 00.01 on the 22nd May so we advise making your application by midnight on the 21st May About Ofcom As the UK’s communications regulator, we’re delivering vital work that helps keep the UK connected and shapes the future of how we’ll stay connected with each other. Our work covers everything from phones and broadband, through to TV, radio, the postal service, and wireless devices. We’re also taking on the challenge of making the online world a safer place. And we need people of all backgrounds, skill sets, and experiences to help us achieve our goal of making communications work for everyone. About the team you’ll be part of Ofcom’s Spectrum Group manages the use of wireless spectrum throughout the UK to ensure that it is used efficiently. As the UK’s communications regulator we make spectrum available for new and innovative services such as next-generation mobile or satellite systems whilst ensuring that existing solutions like Wi-Fi and radio can continue to operate. The role sits within the Spectrum Management and Authorisation team, part of the Spectrum Group. We design and maintain authorisations to enable different wireless services to use and share spectrum efficiently. We understand trends and enable wireless innovation in a wide range of industries such as aerospace (including drones), business radio, emergency services, fixed links, home broadband, maritime services, mobile communications, satellites, science, and utilities, to name a few. We also represent the UK in international groups to influence the future of spectrum management and manage satellite filings to the International Telecommunications Union (ITU) on behalf of the UK. Our skilled team includes a wide range of technical and policy experts, generalists and specialists from varied backgrounds who bring in different perspectives. The purpose and scope of the role There is an increasing demand for space and satellite spectrum policy to meet the needs of UK developments in this area and the large number of space related negotiations leading up to the to 2027 ITU World Radiocommunications Conference (WRC). This is an important role, providing technical input to help the Spectrum Management and Authorisation team develop space-related spectrum policy and authorisations. You will contribute technical advice on space technology and intersystem coexistence, analyse current and future use of spectrum, interpret what this means for UK spectrum management, and recommend how Ofcom can best balance the interests of stakeholders and consumers through its policy work. The role requires creativity and insight to develop solutions to different scenarios. The role is an exciting mix of developing in-depth technical studies combined with wider engagement at policy level within Ofcom and internationally, where your understanding of underlying systems will help ensure a solid basis for new and existing space services. You will work with colleagues across the organisation as well as stakeholders from the space and satellite industry at international forums. Your Key Responsibilities You will: Use your specialist experience and knowledge to scope and undertake technical studies of satellite networks, investigating how new satellite technologies and networks can share radio spectrum with existing systems. This might include complex systems simulations or link budget analyses. Contribute to the development of related spectrum policy through developing appropriate technical criteria, models and procedures. Prepare oral and written reports, meeting inputs and give presentations, often at a senior level. Translate complex topics for non-technical audiences. Manage the necessary quality assurance and project governance of your projects. Act as a point of contact for internal and external stakeholders. Represent Ofcom and the UK at national and international groups that are considering space and satellite related issues, leading on one or more WRC agenda items. The skills, knowledge and experience you’ll need for success. Technical knowledge and experience Wireless and satellite communications systems knowledge in areas such as complex modelling; wireless standards and technologies; radio propagation; interference mechanisms; interoperability; or electromagnetic compatibility. Strong numerical and mathematical modelling skills, with the ability to understand varied datasets and extract key trend Experience of technical problem solving and creative thinking. Behavioural attributes – You will have an ability to: Scanning Horizons - Understand the bigger picture, identify and solve complex issues, using evidence-based methods to develop well-founded solutions. Articulating Ideas - Express the context, results and conclusions of technical work, whether written or orally, in a clear and concise manner, ensuring messages are understood by everyone. Empowering Development - Organise and lead tasks or projects, manage your own and other engineering colleagues’ input, setting clear goals and keeping an eye on progress to ensure timely delivery. Forming Relationships - Build and nurture positive relationships with people inside and outside the organisation. Qualifications and Accreditations You will have an engineering or other technical, scientific or numerical degree or possess an equivalent level of experience. Inclusivity Statement. Inclusivity is at the heart of what we do. Ofcom has a clear mission: to make communications work for everyone. To be able to deliver on this, we want our organisation to reflect the diversity of background, experience, upbringing and thought that exists across the UK. We aim to recruit from the widest pool of candidates possible – no matter your gender, ethnicity, disability, sexual orientation or social background. Where positions are listed as full-time, we remain open to reduced hours, part-time arrangements, job shares, and other flexible working options. From day one, we champion flexible work arrangements to accommodate individual needs. We also warmly welcome applicants who are returning to the workforce after a break – for whatever reason. If you have taken time away and are ready to rejoin, we look forward to reviewing your application. Our recruitment processes prioritise accessibility and inclusivity. If you need information in an alternative format or have specific preferences, please contact our recruitment team at resourcing@ofcom.org.uk or call 0330 912 1378. As a Disability Confident employer, we offer an interview to disabled applicants who meet the essential criteria for our advertised roles. When you apply, you can let us know if you would like your application to be considered under this scheme (sometimes known as ‘guaranteed interview scheme’). Find out more about the scheme here: https://www.ofcom.org.uk/about-ofcom/jobs/disability-confident-scheme Ofcom has a clear mission: to make communications work for everyone. To be able to deliver on this, we want our organisation to reflect the diversity of background, experience, upbringing and thought that exists across the UK. We aim to recruit from the widest pool of candidates possible – no matter your social background, ethnicity, sexual orientation, gender or disability. Where positions are listed as full-time, we remain open to reduced hours, part-time arrangements, job shares, and other flexible working options. From day one, we champion flexible work arrangements to accommodate individual needs. We also warmly welcome applicants who are returning to the workforce after a break – for whatever reason. If you have taken time away and are ready to rejoin, we look forward to reviewing your application. Our recruitment processes prioritise accessibility and inclusivity. If you need information in an alternative format or have specific preferences, please contact our recruitment team at resourcing@ofcom.org.uk or call 0330 912 1378. As a Disability Confident employer, we offer interviews to disabled applicants who meet essential criteria for advertised roles. Learn more about this scheme here. https://careers.ofcom.org.uk/careers/how-we-hire/
Part Time
1d ago
As part of our development team’s continued growth, we are seeking a Full-Stack Developer who is intelligent, motivated, and organised. This person will already have a particular interest in back-end programming languages, databases, and analytics. Working closely with our development team on varying projects which will directly influence the digital transformation of the business, the successful candidate will be directly involved with the development and maintenance of our internal web applications and online platforms. Why join? Great working hours (08:15 – 16:15), with a lunchtime finish on Fridays if target hit! Christmas event and shutdown period. Celebrate your Birtholiday – one day extra leave on your birthday! Casual dress code. Modern, high-spec offices with a roof terrace and panoramic views of Liverpool. Generous monthly, quarterly and annual incentives, and team outings. Performance related bonus Key responsibilities: Business application development Query optimisation Database design Development of APIs Building reusable code Debugging UI and QA testing About you: Experience in a PHP and MYSQL is essential. Knowledge and at least some experience in the following areas, languages and skills is desirable – Database design, Data analytics, LAMP stacks, JavaScript, HTML, CSS & Bootstrap Excellent communication skills – both spoken and written.
1d ago
Our client is a leading telecoms provider with operations that touch the lives of almost every individual and business on the Island. As they progress a program of modernisation and expansion, they require an experienced Project Manager. Located in their Douglas office, the Project Manager will be responsible for: * Overseeing and coordinating projects from inception to completion * Creating project plans, managing budgets, timelines, and resources, communicating with stakeholders, mitigating risks, and ensuring project goals align with the company's strategic objectives * Work closely with cross-functional teams to ensure projects are delivered on time, within scope, and budget The ideal candidate for the role of Project Manager will have: * A Bachelor's degree in Business, Management, or a related field * Ideally hold certification in Project Management (PMP, PRINCE2) * Project management, planning, and organisational skills * Financial management and budgeting, risk management and problem-solving skills * Excellent communication and stakeholder Management skills Desirable: * Experience within the telecom sector
Full Time
1d ago
Role: Data Architect - 7-month contract Location: Lincoln, (hybrid but must live locally to Lincoln) Rate: £38.96 per hour Inside IR35, (Perm equivalent = £73K) Start: ASAP (once vetting completed) Key skills: Data Architecture experience including data architecture design and implementation, ETL, data visualisation, cloud-based tech storage and big data technologies, data query languages and experience leading a data delivery team, (Data Engineers, BI Devs and Dashboard Designers) Our Client: UK Police Force. This is a great opportunity to undertake a key role with a high profile organisation to drive data architecture performance ultimately benefiting services at a local community level. The Role: (key duties include) SME leadership regards Data Architecture Lead and manage Data Engineering Team Data architecture design - designing data models, data flows, integration and data storage - ablet o white board ideas with stakeholders. Data solutions approach, able to present and articulate benefits to stakeholders Lead on Data Governance You will need to be able to demonstrate that you have lived and worked in the UK for the last 5 years in order to meet the security vetting required for this role
1d ago
The Opportunity: Are you passionate about IT and eager to kickstart your career? We’re on the lookout for a motivated individual to join our team as an IT Support Apprentice. This role is perfect for someone who’s ready to dive into the world of IT, learn from the best, and make a real impact. Plus, there’s a chance to go full-time after your apprenticeship! What you’ll do: Get Hands-On: Shadow our engineers both in-house and on client visits. Be the First Line of Support: Answer calls and log support tickets. Tech Troubleshooter: Help with Microsoft 365, diagnose PC and laptop issues, and work on networking, WiFi, and telephone systems. Custom PC Builder: Assist in pricing and building custom PC systems. Team Player: Work closely with our experienced engineers, admin team, and directors on a variety of tasks. What we’re looking for: A genuine passion for IT. Enthusiasm and a proactive attitude. Great communication skills. A strong work ethic. Having a driving licence is a plus, but if you’re learning, that’s cool too! Working week: 37.5 hours per week, Monday - Friday, 8:30am - 5pm. Salary: £15,000 per annum. Perks of the job: Training Galore: Access to courses from top vendors like Microsoft, Draytek, and ZyXel. Career Growth: Potential to secure a permanent, full-time position. Supportive Environment: Work with a friendly, experienced team. Networking: Connect with businesses across Scotland. Benefits: Pension plan and more! Future prospects: 90% of QA apprentices secure permanent employment after completing: this is 20% higher than the national average. Important information: This vocational apprenticeship comprehensively supports your specific job role with this particular employer. Throughout your learning journey, you are fully supported by your dedicated QA skills coach and your mentor at work. They ensure you settle in, help you develop all the skills you need to be successful in your job role and pass your assessments, and can provide one to one support. Starting with insights into your current potential, they plan your growth in a programmatic way, close skills gaps with immersive training and ensure what you learn is applicable to what you do. They talk you through the specifics on the qualifications you gain and how they align in particular to your day to day role. On completion, as well as the valuable work experience you have gained, you get a nationally recognised qualification at SCQF Level 6. If you are interested in starting your career and receiving a work based qualification at the same time, APPLY NOW!
Full Time
1d ago
Our OEM Client based in Gaydon, is searching for a Build Preparation Coordinator to join their team, Inside IR35. This is a 12-month contract position initially until 31st March 2026, with the potential for further extensions. Umbrella Pay Rate: £27.03 per hour. Duties: The purpose of this role is to contribute to the development and delivery of business processes for the build operations, resource and capacity planning for all programmes, build site and unit moves logistics. You'll also help in identifying and delivering continuous improvement projects for our build facility, whilst managing day to day responsibilities of direct reports The Build Preparation Coordinator role is varied on a day-to-day basis and best suits an individual capable of managing several tasks simultaneously. In this role, you'll establish and maintain key cross-functional relationships within the business due to the varied functions in which we collaborate. Job Description: This position requires work onsite. Responsible for managing the shortage parts post allocation and managing the movement of those parts between stores and build zones. Responsible for the management of the missing damaged wrong process within the build operations. Coordinating rework activities through material withdrawal process and managing the correct process of parts are returned to support the build. Coordinate various stakeholders such as Stores, NRP, Supply Chain, Build Planning and Build Operation, to ensure part kits are complete and support resolution of issues. Investigating root cause of any part pick issues with problem solving methodology. Coordinate, deliver and maintain operational processes ensuring deliverables meet strategic objectives of the area. Coordination of parts returned from build and investigation into the reason parts aren't required and utilising those parts back to build. Creating and managing pick kit Matrix for each build and updating on Wrike Interface with key stakeholders ensuring that service and process objectives are delivered efficiently. Systems investigations into overall parts queries and shortages (GPIRS) Shortage parts Escalation points for any risks to build operations. Attend reasonable requests from the area Management or Lead levels. Essential Skills: Competent IT skills to support data analysis and produce reports, intermediate/advanced skills in Microsoft Excel (VBA and Power Query if possible), Tableau or Power BI, Wrike or Microsoft Project. Understanding of parts tracking via GPIRS / SAP (awareness) or similar system to control Bill of Materials. Proficient communication and organisation skills to work with multiple simultaneous tasks and driving license for occasional travel between Whitley & Lyons Park. Desirable Skills: Experience in a logistics and parts environment. Experience in stakeholder management. Proficient in problem solving. Data driven profile, with experience with excel reports, crossing data from multiple sources using formulas, pivot tables and charts. Education: Educational Background on Data Analytics, Production/Manufacturing Engineering, Logistics or Administration. Desired IT Background: Intermediate to Advanced Skills on excel (VBA, Power Query, Custom Functions and other) Business Intelligence Knowledge, capable to produce dashboards from scratch and work in the maintenance (Power BI, Tableau or any other similar tool) Project Planning software skills, like Microsoft Project, Oracle P6, Wrike or similar tool. ADZN1_UKTJ
Stay sharp with the latest updates in tech industry!

Published in
··May 9, 2025

Published in
··May 9, 2025

Published in
····April 28, 2025

Published in
···April 25, 2025
Discover a world of insights - browse our complete collection of articles in one place!
mstill

183
20 minutes ago
13
jfdelarosa

45
22 minutes ago
5
rhhutchins

77
2 hours ago
14
jassonadder61

15
6 hours ago
2
web148

136
7 hours ago
19
lurtnowski

72
9 hours ago
7
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.