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
This is a remote role. The Sponsor: Bloom Equity Partners is leveraging decades of investing and operating experience to rapidly unlock transformational growth and deliver superior returns to our investment partners and management teams. Investing exclusively in lower-middle market technology, software and tech-enabled business service companies, Bloom drives enduring market value by partnering closely with founders and management teams, injecting capital to unlock growth and providing operational resources and expertise to enable meaningful step-change to the business. GRC Solutions is a renowned cyber security and privacy consultancy committed to delivering exceptional governance risk and compliance solutions to our customers. Our mission is to help safeguard digital environments and ensure data privacy compliance through comprehensive and innovative solutions. As a Senior Sales Executive you will play a pivotal role in driving our business growth. You will be responsible for managing key accounts and bringing in new business. This senior role requires a proactive and self-motivated individual who excels in consultative selling, client relationship management and new business development. In this role, you’ll identify new customers, manage and develop key accounts and negotiate and close high value deals. Key Responsibilities Develop and execute strategies for winning new business including outbound prospecting , engaging with new prospective customers and identifying potential business opportunities; Articulating the GRC Solutions value proposition and helping customers understand how it will improve their business’s governance, risk and compliance; Manage and develop an account portfolio including some of GRC Solutions’ Key Accounts; Earning trust and developing relationships with senior executives by displaying knowledge, professionalism and relevance to business issues; Develop and maintain relationships with key decision makers, developing and qualifying new business opportunities within targeted markets; Work with customers to identify opportunities across the full spectrum of cyber security and data privacy compliance solutions; Handle key bids, pitches and tenders, writing proposal documents and presenting to senior stakeholders; Pipeline management, budgeting and forecasting; Consistently achieve sales targets and performance KPIs; Understand the GRC market and have knowledge of competitors; Building and maintaining a working knowledge of products and services and keeping up-to-date with industry developments; Provide customer and industry feedback to support the group sales strategy; Person Specification Essential Skills and Experience Self-starter with proven experience and track record of bringing in new business Proven experience of consultative selling and bringing in high value deals Track record in consistently hitting sales targets and KPIs Previous experience in a senior sales or account/key account management role Excellent pipeline management, forecasting and budgeting skills Contract management and contract negotiation skills Commercial acumen Experience of pitching to and working with C-Suite Use of CRM system (preferably Salesforce) Experience of working on tenders Excellent Word, Excel and PPT skills Knowledge of the cyber security and data privacy compliance market Excellent communication and negotiation skills Desirable Skills and Experience Experience of basic contract law Familiarity with key account methodology Personal Competencies Ambitious, driven and motivated to succeed Highly developed organizational skills Excellent verbal and written communication skills Ability to absorb and retain new knowledge and information Team player who can also work independently Excellent relationship builder at all levels Confident and outgoing
1d ago
Hiring: AI SaaS Developer – Scalable MVP Build We’re building a scalable MVP for a healthcare-focused SaaS platform. You’ll be responsible for developing the AI functionality and key dashboard features. Core Features Audio recording transcription AI-generated summaries Basic post-session outputs GDPR/HIPAA-ready architecture ️ Preferred Tech Stack React, Next.js, Tailwind Node.js or FastAPI Supabase/PostgreSQL OpenAI APIs (Whisper GPT-4) ✅ Deliverables Functional MVP delivered within 4 weeks Clean GitHub repo README Deployment to staging/production Post-launch bug support Requirements Experience with Whisper, GPT-4, and API integrations SaaS healthcare startup experience is a strong bonus Fluent English available for Zoom kickoff Budget: $2,000–$3,000 depending on experience We’re open to experienced freelancers or small dev teams. To apply: Send your timeline, quote, CV , and relevant project examples .
1d ago
Lead Data Engineer - Open Source/Azure/Python/Scala/Contract (Inside IR35) 6 months - £650-£750 We're looking for a hands-on, technically heavyweight Lead Data Engineer to step into a high-impact contract role — shaping both the technical direction and the way the team works. This isn't a ticket-taking role. You'll lead from the front: spotting the problems worth solving, identifying better tools or patterns, and delivering well-justified, production-grade solutions. We're working at the intersection of data and AI , solving both greenfield and brownfield challenges with modern cloud tooling. You'll need: -7 years in data engineering -Spark, ADF, Python/Scala – solid hands-on skills -Cloud-first thinking (Azure preferred, but AWS/GCP welcome) -Experience designing end-to-end pipelines at scale -A commercial mindset – you think in terms of business value and cost -AI/ML awareness — you've worked alongside data scientists -A pragmatic, fail-fast, iterate-forward attitude -Confidence to lead, influence, and mentor If you're the kind of contractor who doesn't just do the work, but defines it — let's talk.
1d ago
Join a Leading Global Financial Services Organization as an IT Procurement Lead - Office-Based Role: This position requires 3 days on-site in the City of London offices Are you an expert in Sourcing and Procurement with a deep technical understanding of IT - software, networks, security, SaaS, IT infrastructure etc. Do you have a proven track record managing high-value contracts across a diverse range of IT services, including global multimillion £/$ agreements, If so, we want you to join one of the leading global financial services organizations. As IT Sourcing/Procurement Lead, you will be responsible for managing existing contracts, drafting commercial terms for new IT agreements and suppliers, and working closely with the U.S. You will be working with multiple sites and stakeholders in the U.S to ensure the smooth operation and successful delivery of key IT services, all while maintaining strong supplier relationships and driving cost efficiencies. Ideal Candidate: Procurement Expertise in IT Services and Software: Strong background in Software, IT Infrastructure, SaaS, IT Security, Networks procurement within the private sector, with the ability to manage complex contracts and high-value projects. Comprehensive Procurement Skills: Experience in managing a range of IT services mainly within the U.S for multi-site operations. End-to-End Tendering Experience: Extensive experience running end-to-end tenders Strong Negotiator: Excellent negotiation skills, with the ability to secure the best value for money CIPS Qualified (Desirable): Certification in CIPS (Chartered Institute of Procurement & Supply) Stakeholder Management: Proven ability to engage with and influence key stakeholders to align procurement strategies with business goals, ensuring successful project delivery. Multi-Site Experience: Ability to manage IT services and procurement activities across multiple locations within Europe and U.S, ensuring consistent quality and cost control across sites. Key Responsibilities: Supplier & Contracts Management: Manage a portfolio of IT suppliers and contracts across various IT services, ensuring optimal performance and quality standards. IT Commercial Contract drafting and bespoke terms of business Contract Negotiations: Leverage strong negotiation skills to secure favourable terms and conditions with suppliers Stakeholder Engagement: Collaborate with key internal stakeholders in the U.S to align procurement strategies with the company's broader objectives Project Delivery: Ensure the smooth delivery of IT projects, managing timelines, budgets, and resources efficiently across multiple sites.
1d ago
We’ve been providing Home and Motor Insurance since 2000, with over 2 million customers trusting us to keep them covered through our esure and Sheilas’ Wheels brands. With a bold commitment for digital innovation, we're transforming the way the industry operates and putting customers at the heart of everything we do. Having completed our recent multi-year digital transformation, we’re now leveraging advanced technology and data-driven insights alongside exceptional service, to deliver personalised experiences that meet our customers ever-changing needs today and in the future. Job Description We currently have a fantastic opportunity for a Senior Software Engineer to join our technology team! You will be our technical expert for a squad building software and customer experiences that are market leading and support our digital, data driven business. This is a great opportunity to work on industry leading products and become a pivotal part of our future. We are looking for someone who has extensive backend development experience with Java and understands what its like to work in an ever changing, Agile environment. What you’ll do: Key technical member of a high performing Claim's Agile squad accountable for shaping our products and customer journeys An expert developer, working with developers to design and build customer facing systems using Java microservices and the latest cloud technologies Actively sharing technical expertise with the team both as a hands-on developer, coach and mentor. Improving the engineering practices in the squad including code quality, testing and CI/CD Working with SRE engineers to build distributed systems with a focus on high availability, low latency and scalability (you build it, you run it) Senior member of esure’s engineering community, engaging in tech forums and driving tech change wider than your squad We would love you to bring! Senior Developer experience in a scaled Agile environment, with delivery partners and 3rd party applications. Strong technical expertise in Java, Sprint Boot and Microservices. Proficient in Spring Boot; Apache Kafka experience is desirable Expertise in microservices, database programming, event streaming, and queueing technologies in a cloud-based environment The ability to tell a technical story / concepts to non-technical audiences in a way that is digestible Knowledge and practice of code quality techniques like continuous integration, unit testing, and peer reviews Passionate about keeping up to date with the latest technology trends and tools Someone who wants to knowledge transfer between individuals and teams. You’ll be a strong coach and mentor who enjoys sharing your experiences The Interview Process (subject to change): You’ll start with an introductory call with one of our Recruitment Partners. This is a ‘get to know you session’ and for you to explore the position in more detail. 1st stage: 30mins - 1 hour conversation with our Technical Lead 2nd stage: 1 hour conversation with Head of Technology and Product Owner What’s in it for you?: Competitive salary reflecting your skills, experience and potential. Discretionary bonus scheme recognising your hard work and contributions. 25 days annual leave plus 8 flexible days and the ability to buy and sell further holiday Flexible working options, including hybrid and part-time opportunities where applicable Company funded private medical insurance for qualifying colleagues Career growth supported by training, mentoring, and a whole host of other resources! Join our networks and communities to connect, learn, and share ideas with likeminded colleagues. Fantastic discounts on insurance products for you and your family. 2 paid volunteering days per year and initiatives for a more sustainable lifestyle. Internal social recognition tool for colleague appreciation And much more; See our full benefits here Reward and benefits | Esure Group PLC We are committed to creating an inclusive and diverse workplace where everyone feels valued, respected, and empowered. We celebrate individuality and create spaces where unique backgrounds and experiences can come together. We believe that diverse perspectives drive innovation, in turn enabling us to better serve our customers, community and build a stronger organisation. Our commitment to inclusion extends to every part of our business, from hiring practices to professional growth opportunities, ensuring equal access and support for all.
Part Time
1d ago
Senior SQL Developer – Remote | Fintech Are you a seasoned Microsoft SQL Developer ready to take ownership of high-performance, data-driven solutions in a fast-moving fintech environment? A dynamic and growing tech team is seeking an experienced SQL expert to help design, build, and optimise robust database systems powering innovative financial platforms. You’ll work closely with senior technical leaders on solutions that drive integration and efficiency across the wealth management sector. What You’ll Bring: Expert-level T-SQL skills (Stored Procedures, Views, Triggers, UDFs) Deep understanding of SQL Server internals (indexes, statistics, metadata) Strong performance tuning and SQL refactoring expertise Experience with SQL CLRs, SSRS, and Power BI Excellent communication and a proactive mindset What You’ll Get: Fully remote working with flexible hours Up to 30 days annual leave ( bank holidays) Paid meet-ups and CSR days Holiday buy/sell scheme Life assurance & private health contribution Wellbeing & employee assistance programme Pension & other salary sacrifice benefits If you want to shape next-generation fintech tools and stay hands-on in a senior role, we’d love to hear from you.
Stay sharp with the latest updates in tech industry!

Published in
···May 22, 2025

Published in
···May 16, 2025

Published in
····May 14, 2025

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

145
an hour ago
29
chensp2602

140
2 hours ago
11
liagapi555

44
5 hours ago
6
rhhutchins

97
10 hours ago
18
Corobori

31
21 hours ago
3
cssissimple

96
a day ago
12
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.