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
Technical Test Manager, Automation Framework Design, SDET, ISQTB, Remote Technical Test Manager required to join a global Professional Services business based in Central London. However, this is practically a remote role, but when travel is required (to London, Europe and the States on occasions), you will be reimbursed for your travel and accommodation. We are looking for someone who has proven skills of setting up Test Automation Frameworks up from scratch. The role is initially to help take an old significant desktop application into the modern world of cloud / mobile etc. There will be other programmes beyond this, but this is the initial concentration point. We need someone with good, solid, hardened business stakeholder management experience, as you will be facing off to challenging C-Suite business related stakeholders in this position. Also, as this has global coverage, there may be some early / late calls. You must be prepared for this. There will be give and take with times, along with some flexibility if things are becoming quite taxing. However, we want someone dedicated and definitely not someone who wants a hardened 9am – 5pm kind of position As much as the following experience as possible is required: Tertiary qualifications in Information Technology or a related discipline (e.g. University degree), vendor-aligned certification in quality or testing (e.g. ISQTB) required. 10 years’ experience delivering Information Technology Services in a complex, professional environment; able to demonstrate hands-on knowledge of all aspects of the IT Quality Assurance process. 5 years’ experience in a team lead or management position, ideally with team management responsibilities in an IT environment. 4 years of experience in automated testing of software applications. Extensive knowledge of various testing techniques and methodologies, across functional (unit, integration, system, acceptance) & non-functional (security, performance, compatibility etc.) Strong understanding of software development lifecycles (SDLC) and Agile methodologies. Proficient in various testing tools and methods, such as ISTQB, ISEB, PMP, QAI, 9001, ISO, HP, CAPM, SILK, ALM, ADO. Demonstrable ability in the creation and development of Quality Strategies, Policies and Test Plans Demonstrated experience in delivery of quality management framework and systems. Proficiency in test management tools (e.g., JIRA, TestRail, Azure DevOps). Azure DevOps is the preferred option, other are beneficial. Experience with automation tools (e.g. Playwright, Selenium, QTP, Cypress, LoadRunner). Knowledge of programming/scripting languages (e.g., Java, JavaScript, TypeScript, Python, SQL). Familiarity with continuous integration/continuous deployment (CI/CD) practices. Fundamental knowledge of the ITIL framework and or/other IT Service Management methodologies; 3 years’ experience working in an environment with processes based on the ITIL framework preferred, including: delivery of services and support to defined service levels, specifically within the service transition phase. experience using IT Service Management systems, preferably ServiceNow. Effectively demonstrate the ability to quickly acquire knowledge of new service elements for complex line of business applications and services. Effectively demonstrates teamwork, problem solving, initiative and integrity. In depth understanding of quality control procedures and relevant standards e.g., ISO9001. Excellent interpersonal and written English communication skills. This is a great opportunity and salary is dependent upon experience. Apply now for more details
Full Time
20h ago
Bristol An opportunity has arisen within our Bristol based Product Assurance Software Quality team for an engineer to further develop their quality assurance skills by being part of the wider Product Assurance community within MBDA. Job Title : Process Assurance Engineer - Software Quality Salary : Circa £40,000 - £50,000 depending on experience Location : Bristol/ Stevenage (We may be able to offer a relocation package for this role) Dynamic (hybrid) working : 2-4 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual UK national with British citizenship Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. The opportunity: An opportunity has arisen within our Bristol based Software Quality Assurance team for an engineer to develop their process-centric quality assurance skills by being part of the wider Quality Assurance community within MBDA. Working on a diverse range of missile programmes, supporting project activities alongside the UK Engineering Directorate's software development teams you will help ensure that MBDA's hi-tech weapon systems are developed to the required level of quality and delivered to trusted partners around the world, during increasingly uncertain times. This is an excellent opportunity to make a difference and be able to build a career in Quality. What we're looking for from you: The role focuses on software quality assurance through adherence to process and standards: You ideally have an understanding and background in software development – full life cycle - and quality assurance, within a process-based design and development environment but we will consider people from a diverse range of backgrounds and industries. You have knowledge of software processes including national and international standards and assurance requirements. You will have the ability to build strong relationships with colleagues across all programmes You have a collaborative but objective approach with an ability to influence change when required. You have the ability to lead Project Quality Assessments, identify risks and critical issues and provide input to monthly reports. You communicate clearly, both orally and in writing You remain calm under pressure and cope well with unexpected changes You can work independently as part of a functional and integrated team You will ideally have an Engineering Degree, or equivalent, with an understanding of new and appropriate technologies. Relevant experience will be consider in lieu. Experience or knowledge of configuration management, documentation and requirements management systems is highly beneficial. Interested? Click Apply Now Our company: MBDA is a leading defence organisation. We are proud of the role we play in supporting the Armed Forces who protect our nations. We partner with governments to work together towards a common goal, defending our freedom. What we can offer you: Company bonus : Up to £2,500 (based on company performance and will vary year to year) Pension : maximum total (employer and employee) contribution of up to 14% Overtime: opportunity for paid overtime Remote working : opportunities although the role entails a mix of onsite working due the security nature of the work. Dynamic Working : where business requirements permit, with flexible hours etc. Flexi Leave: Up to 15 additional days Enhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave. Enhancements are available for paternity leave, neonatal leave and fertility testing and treatments. Facilities : Fantastic site facilities including subsidised meals, free car parking and much more… Training and Development : Excellent career progression, training and career development opportunities Our Business: We respect new perspectives and experiences, and we value our collaborative ways of working. We are committed to growing and supporting diversity in our workforce and ensuring everyone has an equal opportunity to reach their potential. MBDA is proud of our employee-led networks, examples include: Gender Equality, Pride, Menopause Matters, Parents and Carers, Armed Forces, Ethnic Diversity, Neurodiversity and more… We recognise that everyone is unique, and we encourage you to speak to us should you require any advice, support or adjustments throughout our recruitment process. We also welcome applicants who are looking for flexible working arrangements. Follow us on LinkedIn (MBDA), Twitter (MBDAcareers), Instagram (lifeatMBDA_UK) and Glassdoor or visit our MBDA Careers website for more information. LI-AB1
Full Time
20h ago
An exciting opportunity has arisen for a Junior Architectural Technician to join a well-established architectural firm, offering excellent benefits and a competitive salary. As a Junior Architectural Technician , you will be representing our client on-site with a national retail partner, acting on their behalf and developing detailed plans following site visits and assessments. They are urgently looking for Junior or Graduate level candidates. What we are looking for: Previously worked as a Junior Architectural Technician, Junior Architectural Technologist, Graduate Architectural Technologist, Graduate Architectural Technician or in a similar role. Experience using CAD software. Revit skills would be desirable, training available Valid UK driving license. Must reside nearby the job location. What's on offer: Competitive salary Access to pool car Apply now for this exceptional Junior Architectural Technologist opportunity to work with a dynamic team and further enhance your career. Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Additional Resources will be acting in your best interest and may contact you in relation to the role, either by email, phone or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please contact us. Additional Resources Ltd is an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003.
Full Time
20h ago
Business Analyst – Dynamics 365 - Home working – Contract Reputable within their sector, my client continues to build upon their excellent market position and are currently going through an exciting period of Business Change and IT Transformation. Resultantly, we are looking to recruit a contract Business Analyst to form a crucial bridge between key business stakeholders, 3rd parties / key technical teams, and deliver their new Dynamics365 (D365) Solution. The successful candidate will define and document business processes, identify and outline appropriate solutions and deliver as part of an established project team. Typical duties include the following: AS-IS and TO-BE evaluation Analysing requirements and understanding the needs of our stakeholders Arrange / manage workshops Process flows / User Stories Document findings and communicate them to the relevant third parties/stakeholders Work closely with the relevant business and IT teams to ‘provide that bridge’ and deliver the appropriate technical solution Create Business Cases and Benefits Analysis for key stakeholders Use cases, User Stories, Activity diagrams Creation of prototypes and proof of concepts Collate and understand feedback Re-development of prototypes into working solutions This is a professional environment for a high-calibre client, and a crucial business project. Please forward your most recent CV for consideration. BUSINESS ANALYST / ANALYSIS / BA / ERP / DYNAMICS / 365 / D365 / CONTRACT / EAST MIDLANDS / NOTTINGHAM / LEICESTER / BIRMINGHAM / BUSINESS ANALYST / ANALYSIS / BA / ERP / DYNAMICS / 365 / D365 / CONTRACT / EAST MIDLANDS / NOTTINGHAM / LEICESTER / BIRMINGHAM / BUSINESS ANALYST / ANALYSIS / BA / ERP / DYNAMICS / 365 / D365 / CONTRACT / EAST MIDLANDS / NOTTINGHAM / LEICESTER / BIRMINGHAM
20h ago
Location: Manchester Salary: £65,000 benefits About Us: We are a progressive and inclusive company dedicated to delivering innovative and cost-effective engineering solutions for the built environment. Our team is passionate about providing high-quality designs that cater to the unique requirements of each project. Our Values: Innovation and Excellence:We aim for excellence in every design, continually improving to offer the most efficient and effective solutions. Client Relationships:Transparency and education are central to our approach, ensuring clients are fully informed and involved throughout the process, fostering lasting trust. Sustainability:Our commitment to sustainability and ethical practices drives our design solutions, promoting responsibility and excellence at all levels. Community Engagement:We actively support our local communities, encouraging staff participation in charitable activities and voluntary work. Team Collaboration:Our diverse team of engineers collaborates seamlessly to adapt to client needs, providing unique and tailored solutions throughout the construction cycle. Our Projects: We specialise in Commercial, MoJ, and Retail sectors, offering comprehensive services across the UK. Our dedication to quality and client satisfaction ensures that our projects not only meet but exceed expectations.Join us and be part of a dynamic, equal opportunities company offering hybrid working and a supportive environment. Together, we can achieve excellence in engineering design and have a positive impact on the built environment. Role Overview: We are seeking an Associate Lead Manager with a strong M&E background in team management and survey work, ideally with design experience. The successful candidate will lead our Manchester office, currently supported by two Principal Engineers. Key Responsibilities: Establish and manage a new team. Appoint and oversee an Electrical & Mechanical design team. Drive business growth by winning new work, particularly in Manchester. Maintain and expand client relationships across Birmingham, Leeds, Glasgow, and beyond. Utilise a list of 85 contacts provided by the employer to initiate client engagement. Requirements: Strong local knowledge. Proven ability to build and lead a team. Self-starter with business acumen. Contacts within the industry. Driven to grow and progress within the company. Benefits: 28 days holiday bank holidays (including 3 days over Christmas). Pension scheme (4% employer contribution, 10% employee contribution). Medical insurance available. Potential invitation to join the partnership at Associate Director level, subject to SMT vote. What you need to do now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Full Time
20h ago
ERP Support Associate, Castle Donington (On-Site, Mon-Fri) Salary: £30k - £35k Tired of being a cog? Own the system A growing, ambitious organisation is seeking a dynamic ERP Support Associate to be the backbone of their business operations. You'll be the go-to guru for our Microsoft Dynamics 365 Business Central, directly impacting daily success and shaping future growth across a multi-site group. If you're a problem-solver who thrives on tech and teamwork, this ERP Support Associate role is for you Your Mission as our ERP Support Associate: Be the hero: First-line support for MS Business Central users - conquer those tech gremlins Empower the team: Deliver killer training and create easy-to-use support guides. Level up the systems: Assist with exciting ERP upgrades and smooth new business integrations. Document like a pro: Keep system knowledge sharp and accessible. Drive innovation: Collaborate on ERP enhancements that boost performance. Your Superpowers (What We Need in our ERP Support Associate): ERP wizardry: Experience supporting an ERP system (D365 Business Central is a huge plus). Problem-solving ninja: You love untangling tech knots and finding smart solutions. Communication champion: You can explain complex stuff simply (no tech jargon). Training ace: You enjoy sharing your knowledge and building user confidence. Self-starter with team spirit: You're proactive and love collaborating to get things done. Ready to be on-site: You're excited to work from the Castle Donington base Mon-Fri. Why Join the Adventure as our ERP Support Associate? Real impact, real fast: Your work directly shapes how we operate and grow. Variety is the spice: Every day brings new challenges and opportunities. Grow your game: Deepen your ERP skills and gain exposure to exciting projects. Be valued: We champion continuous improvement and invest in our people. Great package: Competitive salary (£30k - £35k) and a supportive environment. Ready to make a real difference as our next ERP Support Associate? Hit APPLY NOW
Full Time
Stay sharp with the latest updates in tech industry!

Published in
····April 16, 2025

Published in
··April 16, 2025

Published in
··April 16, 2025

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

7
2 hours ago
1
msq4778

73
3 hours ago
8
Corobori

123
4 hours ago
12
kamaldpareek001

45
11 hours ago
7
dmorman

105
12 hours ago
8
kmcnet

67
16 hours ago
7
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.