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
·
★ 5.0
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
E-Commerce Manager (Shopify, Amazon, Performance Marketing) Salary: £50,000 – £55,000 Location: Hybrid (UK-based) or Remote Reports to: Managing Director Start Date: ASAP About Us Go10 is a fast-growing product distribution business supplying major retailers like Boots , Very , and Currys , as well as growing our D2C e-commerce channels via Shopify and Amazon. We’re at a pivotal stage — building a lean, AI-powered, data-driven engine to grow online sales without bloated overhead. We’re looking for a hands-on E-Commerce Manager who knows how to get things done and drive revenue growth across our Shopify stores and Amazon account. If you’ve got the skills but are stuck in a siloed role, this is your opportunity to own the whole e-commerce stack. Your Mission You’ll take full ownership of our D2C e-commerce channels — managing Shopify back/front end, optimising Amazon PPC, and driving performance through email and paid traffic. You’ll be expected to improve ROI, conversion rates, and customer experience. Key Responsibilities Shopify (Back End & Front End) Manage product listings, variants, tags, categories, inventory sync, etc. Install and manage apps (reviews, upsells, subscriptions, returns, etc.) Optimise store theme for UX, speed, conversion, and mobile performance Handle backend config: shipping rates, tax rules, checkout flow, etc. Coordinate with 3PL/inventory team to ensure stock accuracy and fulfilment sync Digital Marketing Create and execute campaigns in Klaviyo : automated flows, newsletters, segmentation Plan, launch, and optimise Google Ads (Shopping, Search, Performance Max) Use GA4 and Shopify reports to track performance and feed decisions Manage discounting strategy, landing pages, and promotional calendar Amazon Seller Central Own our Seller Central account : listings, compliance, A content, deals, backend settings Run Amazon PPC campaigns : structure, bid optimisation, ACoS control Monitor performance metrics: returns, customer feedback, IPI, Buy Box You’ll Be a Great Fit If You Are: Technically fluent in Shopify – not just front-end; you can navigate settings, configure apps, and solve sync/fulfilment issues Strong at email, paid search, and basic CRO — you love testing things Confident with Amazon PPC and have experience managing Seller Central compliance Highly analytical – you look at conversion rates, ACoS, and ROAS before making decisions Action-oriented and resourceful – you can work independently and get things done Experience & Skills Required 3 years in an e-commerce role, preferably across both D2C and marketplaces Deep hands-on experience with Shopify and its app ecosystem Klaviyo, Google Ads, Google Analytics (GA4), and Meta Ads (bonus) Amazon Seller Central and ad campaign management Basic HTML/CSS skills a bonus but not essential Comfortable using tools like Excel/Sheets, ClickUp, Brightpearl (ERP), etc. What We Offer £50–£55k salary depending on experience High ownership and trust — no micro-management Opportunity to shape and scale a multi-channel e-commerce operation Flexible working (UK-based remote OK) Fun, down-to-earth team working at a fast pace Next Steps Send us your CV and if we like what we see, you’ll be speaking directly with our commercial director to talk vision, growth, and getting stuck in.
20h ago
Role: Account Manager Salary: £36,500 basic, £55,000 OTE Location: Old Trafford, Manchester Hours: 1pm - 10pm Monday - Thursday, 1pm - 6pm Friday (4.5 days per week) We are seeking an Account Manager to join our team and drive post-sale success for our Complete Caller Experience (CCE) clients. This is a newly created role designed to ensure technical excellence, client satisfaction, and continued adoption of our CCE offering. You will serve as the primary point of contact post-implementation, building strong relationships with clients, resolving technical issues, and helping them realise the full value of our service. This is a strategic role that blends technical expertise, account management, and client advocacy. Key Responsibilities: Serve as the trusted technical advisor and day-to-day contact for assigned CCE clients following implementation. Manage and resolve technical queries quickly and professionally to ensure optimal service performance. Drive client engagement by promoting deeper adoption of CCE features and identifying growth opportunities within the client’s organisation. Collaborate with internal teams (Sales, Creative, Technical Support, Product) to address client needs and deliver tailored solutions. Monitor account health and proactively identify risks or areas for improvement. Conduct regular check-ins and performance reviews to ensure clients are achieving their business goals with PHMG. Document client feedback and contribute to continuous improvement of CCE offerings. Support a global client base while working core hours aligned to North America. Experience Required Proven experience in technical account management, client success, or delivery management roles, ideally in a SaaS, telecommunications, or media/technology environment. Strong problem-solving skills and the ability to troubleshoot technical issues in a client-facing setting. Exceptional communication and interpersonal skills, with a client-first mindset. A proactive and organised approach to managing multiple accounts and priorities. Ability to work independently and as part of a cross-functional team. What you’ll get in return: Competitive salary and rewards Career development and progression directly linked to your performance Free gym membership at PureGym All expenses paid company events in sought after venues Birthday time off to celebrate On-site barber and beautician Exciting social scene and lively atmosphere Creative, spacious offices with breakout areas and bar Fundraising initiatives for our registered charity – the PHMG Foundation Cycle to work scheme Smart pension scheme About PHMG: At PHMG, our drive to innovate fuels everything we do – our culture, our work, and our mission. This commitment to doing things differently inspired our journey, starting back in 1998 in the UK. We saw the need for a fresh approach to audio branding, one that harmonizes creativity, technology, and results. Today we serve over 37,000 clients across 50 countries, helping businesses to elevate their brand and customer experience by embracing the power of sound. Our prestigious client list includes global giants like Coca-Cola, Samsung, Adidas, and Audi. But it’s not just about the big names; we also pride ourselves on supporting SMEs across virtually every sector, providing each with world-class audio branding solutions. For those with the talent, drive, and ambition, PHMG offers a vibrant workplace with over 800 colleagues across six global offices. Here, you’ll collaborate with some of the brightest minds in the industry, all united by a passion for innovation and excellence. Joining PHMG means becoming part of a company that values creativity, embraces diversity, and fosters professional growth. Sound good?
20h ago
Technical Account Manager | up to £80,000 | Berkshire, Hybrid Pearson Carter are working with a very exciting client in the Travel and Leisure industry who are are partnered with giants such as TUI, EasyJet, Premier Holidays and more. Responsibilities: Proactively building and maintaining effective relationships to allow growth Working on new implementations, from gap analysis through to production delivery, ensuring that go-live is achieved Supporting existing customer implementation(s) Liaison with internal teams to support the design, development and QA processes ensuring that all required software development is planned and delivered to agreed specifications and timescales Identifying opportunities to advocate for additional products or services and contribute to customer retention and renewal efforts. Use experience of travel/systems to assist customers in identifying new requirements (BAU change requests and new project initiatives) Lead Customer Project review and Delivery Meetings with customer teams including BA’s, PM’s, Testing Teams, IT and Business Managers / Directors Experience: 5 years of experience within software development organisation / travel company Experience with travel reservations and tour operating / dynamic packaging systems Experience of working directly with customers and on customer sites Excellent analytical and project management skills Hands on and practical approach to delivery Highly versatile and at ease operating and communicating with external and internal people across all levels, both technical and non-technical Salary They offer an excellent salary package: up to £90,000 an excellent benefits package Location The client is based in Slough and they are looking for someone to be in office on a hybrid basis, 3 times per week. The role will be onsite based during an onboarding period. How to Apply Please apply asap with your CV to be considered for this position. You can also get in touch with me on cameron.s@pearsoncarter.com or 0191 406 6111. Pearson Carter is the Global Leader in Microsoft Technology, Web, Mobile and Software Development Recruitment with specialist roles across the globe - www.pearsoncarter.com
20h ago
Education Account Manager | IT Managed Services Location: Reigate (Hybrid) Salary: Up to £45,000 Double OTE Benefits: Car Allowance or Company Car Perks The Client We're working with a rapidly growing IT Managed Services Group, on an ambitious mission to deliver cutting-edge technology solutions that truly transform education. Partnering with leading secondary schools and Multi-Academy Trusts, they offer fully managed ICT services, cloud technologies, and bespoke education-focused solutions to drive digital excellence in the classroom. The Role We're on the lookout for a passionate and experienced Account Manager to help elevate customer relationships and ensure sustained ICT success in the education space. As an Education Account Manager , you'll be the trusted advisor for school and trust clients - nurturing relationships, aligning technical solutions with educational outcomes, and driving mutual growth. Key Responsibilities Act as the main point of contact for clients, building trusted and enduring relationships. Develop tailored account plans and growth strategies for each educational partner. Collaborate with internal teams (sales, marketing, technical) to deliver integrated solutions. Support contract renewals, service agreements, and procurement strategies. Keep up to date on tech trends in education and identify new value-adding opportunities. Track client satisfaction and proactively solve issues before they escalate. Manage budgets and help ensure projects are delivered on time and within scope. Be a passionate advocate for both the client and company's brand values. What We're Looking For 3 years' experience in a similar Account Manager role, ideally within an MSP. Strong grasp of the education technology landscape and client needs. Proven ability to grow existing business - no cold calling here! Excellent communication, planning and relationship-building skills. A customer-first mindset with the ability to manage multiple priorities. Passion for using tech to make a difference in education
20h ago
This is a Hybrid Manchester based role. All candidates must be able to occasionally commute to a Manchester office base. About Them This flagship tech organisation are shaping the future of their highly valuable sector. Their platform is built on cutting-edge technologies, and they are scaling fast. They believe in clean code, strong ownership, and empowering their engineers to build with purpose. Now, they're looking for a Technical Lead with deep Java expertise to lead one of their core development teams. The Role As a Technical Software Engineering Manager, you'll split your time between hands-on technical leadership and people management. You'll be leading a team of talented Java engineers, driving project delivery, shaping technical direction, and nurturing a high-performance engineering culture. What You'll Do Lead, mentor, and grow a team of backend engineers working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for your team and help us attract world-class talent Continuously improve team workflows and development processes Stay hands-on with coding when necessary, especially in system-critical components What They're Looking For Proven experience managing or leading software engineering teams (3 years) Strong expertise in Java and JVM-based systems (8 years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance optimization Excellent communication, leadership, and decision-making skills A mindset for innovation, problem-solving, and continuous improvement Bonus Points For Experience in microservices architecture and containerization (Docker, Kubernetes) Exposure to CI/CD pipelines and DevOps practices Background in agile methodologies and delivery management Contributions to open-source Java libraries or frameworks Why Join Them? Work with brilliant, passionate engineers Real ownership & influence over the product roadmap Flexible working hours and remote-friendly culture Wellness and learning stipends A chance to shape a growing tech company at a pivotal stage InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process.
Full Time
20h ago
Are you a senior PMO professional ready to lead complex infrastructure programmes in a fast-paced environment? We’re currently hiring a PMO Lead based in Portsmouth, with a salary of up to £70,000 per annum , depending on experience. This is a fantastic opportunity to bring leadership, strategy, and coordination to a high-profile infrastructure programme. Tell me more You’ll be leading the PMO function, managing a cross-functional team, and acting as the central link between project delivery teams, client stakeholders, and strategic asset groups. You’ll provide clarity, structure, and consistency across project lifecycles – ensuring programme success through collaboration, data-driven decisions, and effective risk management. What do you need? Extensive project/programme management experience, ideally in infrastructure Strong leadership and stakeholder management skills Strategic thinking with the ability to manage and adapt complex change Proficiency in project management tools (e.g. MS Project, Power BI, Primavera, Power Apps) Excellent communication, planning, and analytical abilities Full right to work in the UK and must hold SC Clearance The details: Full-time, permanent Based in Portsmouth Up to £70,000 salary DOE Opportunity to drive meaningful change in a high-impact role If you're ready to lead a PMO with purpose and influence, hit the APPLY button now for a quick CV review – or call Steph for more information. Kingdom People is acting within the capacity of a Recruitment Agency for their client.
Full Time
Stay sharp with the latest updates in tech industry!

Published in
···June 19, 2025

Published in
··June 13, 2025

Published in
··June 5, 2025

Published in
····May 26, 2025
Discover a world of insights - browse our complete collection of articles in one place!
jalex

31
4 hours ago
3
rhhutchins

122
7 hours ago
6
lurtnowski

77
7 hours ago
6
mepcobill93

20
20 hours ago
2
kartikagaragflymedia

16
21 hours ago
2
gtibbetts1174

113
21 hours ago
11
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.