sitepoint-terminal
#

Welcome to SitePoint!

#

Access a huge library of books and courses

#

On various topics: JavaScript, Python, AI, and more!

Explore over 700 courses

Browse our comprehensive collection of courses, books, and tutorials on a wide range of development and design topics.

Django A-Z: Build & Deploy Web Projects With Python & Django
Django A-Z: Build & Deploy Web Projects With Python & Django

video

Git & GitHub Masterclass: The Practical Bootcamp
Git & GitHub Masterclass: The Practical Bootcamp

video

Web Development Foundation: Learn HTML5, CSS3 & Bootstrap
Web Development Foundation: Learn HTML5, CSS3 & Bootstrap

video

·

5.0
Python Data Structures and Algorithms: The Complete Bootcamp
Python Data Structures and Algorithms: The Complete Bootcamp

video

Python A-Z: Learn Python By Building 15 Projects
Python A-Z: Learn Python By Building 15 Projects

video

React JS Masterclass: Zero To Job Ready With 10 Projects
React JS Masterclass: Zero To Job Ready With 10 Projects

video

·

4.5
Looking for more?

Browse our comprehensive collection of courses, books, and tutorials on a wide range of topics.

Browse Library
Course List
Collection of more than 700 courses

The home for developers

Track your course progress, manage projects, and find your dream job - all in one place.
Start your free Trial
Toolbox overview
Matt Mullenweg avatar

... I joined SitePoint to learn more about web stuff and their PHP/MySQL tutorial was probably the first I used.

Matt Mullenweg

Creator of WordPress, CEO of Automattic

For all learning paths

Whether you’re a full-stack developer, designer, or looking to get into AI, we’ve got a path for you.

Full Stack JavaScript Developer
Full Stack JavaScript Developer

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.

Beginner·4 steps
Web Development Basics
Web Development Basics

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.

Beginner·2 steps
Pro Dev Workflow
Pro Dev Workflow

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.

Beginner·3 steps
Build Beautiful Webpages
Build Beautiful Webpages

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.

Beginner·5 steps
React Front End Development
React Front End Development

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.

Beginner·4 steps
Vue Front End Development
Vue Front End Development

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.

Beginner·4 steps
We’ve got a path ready for you!

Discover our library filled with learning paths for all kinds of learners.

Browse Library
Recommended jobs for developers

Browse thousands of jobs in Software Development

Browse all jobs
Addition+

1d ago

Software Engineer

We are looking for a Software Engineer to join a global aerospace and defence technology leader, providing innovative solutions in cybersecurity, autonomous systems, and advanced technologies. What You Can Expect Location – Gloucestershire Salary – Competitive (Junior/Mid to Lead Levels) Work type – Permanent Main Responsibilities as a Software Engineer Work to design & develop the critical applications that power Defence services across the UK. Get involved in projects at all stages of development, building relationships with senior stakeholders and other technical departments. Mentor and guide junior developers contributing to the overall team’s growth. Actively contribute to design sessions and help shape projects as you advance. Qualifications, Skills & Experience Experienced eDv-cleared professional with a background across: Software Development (Java, React and AWS technologies). History of working effectively working within a highly secured environment and collaborating across different teams and departments. What’s In It For You? Amazing company to join Exciting and exclusive work Clearance level Bonus scheme Professional Development opportunities. Private Healthcare. Contributory pension scheme. Maternity / Paternity pay. For further information on this Software Engineer role apply below We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. By applying you are confirming you are happy to be added to the Addition mailing list regarding future suitable positions and marketing efforts. You can opt out of this at any time simply by contacting one of our consultants.

Gloucestershire, UK
CODA Technology Services

1d ago

Remote Backend Software Engineer - Node.js Typescript

We have a great opportunity for an experienced Backend Software Engineer with a fast growing & innovative Tech scale-up. They have great SaaS product, are well funded, and have a strong management team. A great time to join The role They are looking for someone to join the Engineering team as a backend developer in Node.js. You will be building upon their existing application and integration with third party services. They utilise a modern stack consisting of restful APIs mostly build in NodeJS with TypeScript, and PostgreSQL and MongoDB as datastores. Today they have a single development squad, but expect to have at least three by this time next year. So, if you are persuasive and engaging, have an extensive background in NodeJS and Typescript, and are looking for a challenge in a well-funded tech scale-up with the world’s biggest commercial firms as clients, please apply Experience Minimum 3 years software development experience Used backend frameworks like Express.js Experience with API development and integrations Demonstrable experience in working with databases like MongoDB, and PostgreSQL Can work autonomously and break down User stories into designs, task and highlight impacts where appropriate. Engaging and credible communicator, with proven experience of writing and delivering great content such as requirements, design, plans, (outline) architectures and/or approaches. Able to write tests for features delivered.

The City, UK
WiredScore

1d ago

Salesforce Administrator

About WiredScore WiredScore is a VC-backed, PropTech company on a mission to make the world’s buildings smarter and better connected. The company assesses and improves digital connectivity and smart technology within offices and homes around the world. Founded in 2013, WiredScore is backed by renowned investors like Beringea, Fifth Wall and Bessemer Venture Partners. Today, WiredScore has offices in NYC, London, Paris, Berlin, Toronto and Singapore, with 1,000 clients (including 8 of the 10 largest landlords in the world), and works with over 3,700 buildings. Building on their growth across North America and Europe, WiredScore launched in Singapore in March 2022 as part of its global expansion plan. It has since expanded its APAC footprint with its launch in Hong Kong and Thailand. The business has gathered strong momentum in the APAC region across their four APAC markets (Australia, Singapore, Hong Kong, Thailand); having worked with 50 landlords to certify >150 buildings and 68m square feet. Clients include Hines, Swire Properties, Brookfield, Blackstone, Keppel REIT, Frasers, Lendlease, Charter Hall, and GPT Group. WiredScore owns and operates two products; the WiredScore certification program, the first and only rating system for mobile and internet connectivity in buildings which helps landlords assess, improve, benchmark and promote their buildings and SmartScore, the smart building certification which helps landlords understand, improve and communicate the user functionality and technological foundations of their buildings. About the role The Salesforce Administrator plays a critical role in optimizing business processes and leveraging the Salesforce platform to drive innovation and efficiency. This individual will work closely with key stakeholders, technical teams, and end-users to ensure seamless integration, data integrity, and continuous improvements. The role requires a deep understanding of Salesforce configuration, customization, and best practices, along with strong problem-solving, analytical, and communication skills. Key Responsibilities: Strategic Initiatives & Business Process Optimization: Business Analysis & Strategy: Collaborate with business teams and architects to gather requirements, develop strategic initiatives, and align solutions with business objectives. Salesforce Implementation & Customization: Oversee Salesforce and integration platform customization, ensuring seamless processes and successful project execution. Training & Support: Conduct workshops, define project scopes, and provide end-user training to enhance adoption and efficiency. Salesforce Administration & Configuration: Salesforce Development & Automation : Design and develop custom objects, fields, validation rules, and automations (using Flow Builder) to meet business requirements. Data Management & Integrity : Manage Salesforce data through imports, exports, cleansing, and deduplication to ensure data accuracy, integrity, and security. Salesforce Data Model & Security : Articulate and manage the Salesforce data model, including objects, fields, and data security protocols. Testing & Quality Assurance : Develop and execute test plans for unit, integration, and system testing to ensure the quality and reliability of Salesforce solutions. Change Management & Deployment : Manage change sets, deploy from Sandbox to Production, and ensure smooth transition across projects while adhering to change management processes. Cross-Department Collaboration & Continuous Improvement : Collaborate on multiple projects across various departments, identifying and implementing automation and system improvements to enhance efficiency and user experience in Salesforce. Required Skills & Qualifications: Salesforce Expertise: 6 years of experience in administration and development, specializing in Flow Builder, Visualforce, LWC, and Salesforce best practices. Technical & Analytical Skills: Strong problem-solving abilities, expertise in platform architecture, data and security models, and experience with change management and deployment strategies. Communication & Adaptability: Excellent collaboration skills, ability to convey technical concepts to non-technical users, and adaptability to rapid changes while working independently or in a team. Preferred Qualifications & Certifications: Salesforce Certified Administrator – Required Salesforce Certified Advanced Administrator – Required Salesforce Certified Business Analyst – Preferred Salesforce Certified Sales Cloud Consultant Certification – Plus Experience with Netsuite – Plus Experience with Docusign – Plus This role offers an exciting opportunity for a skilled Salesforce Administrator to drive digital transformation and enhance business efficiency through Salesforce solutions. If you are passionate about leveraging technology to improve business processes, we encourage you to apply What we offer: Enhanced parental leave Health insurance cover and income protection 25 days holiday plus public holidays, and office closure between Christmas and New Year Flexible hybrid working & 1 Work From anywhere week per quarter Remote working budget to support your home office environment Monthly internet stipend Annual learning and development budget of $1000 USD Diversity & inclusion WiredScore celebrates and supports diversity for the benefit of our employees, our business, and our community. We are proud to be an equal opportunity employer and a workplace which thrives on the diversity and inclusion of everyone in the team. We are eager to hear from a diverse range of candidates. If this opportunity is interesting as a permanent role with a degree of flexibility, please discuss this with us. Disabilities are not a barrier to employment at WiredScore.

London, UK
Alibaba Cloud

1d ago

Business Development Manager (Key Accounts)

Responsibilities: 1 . Customer Relationship Establishment & Business Opportunity Expansion Proactively gain insights into key industries in the country/region/market, identify key/potential customers, and be able to proactively find key decision-making chains and identify customers' actual needs. Use customer's language to start conversations, gain customer trust, mining product and technology needs, and form effective business opportunities. Carry out Secondary Development for existing customers, provide customers with experience upgrades in services, operational cooperation and other aspects, and promote resource expansion. Regularly contact existing and potential customers to keep abreast of key information such as customers' business plans and budgets, supplier status, organizational structure, and technical environment. Identify customers decision-making chains, maintain relationships with key decision-making points, and establish long-term operational and technical relationships with customers' CXOs or decision makers, to obtain critical support in cooperation. 2. Product & Technological Value Delivery Based on the understanding of the customer's industry and business background, help the customer to understand the technical value of Alibaba Cloud's products such as Apsara Stack, seven major products, AI/Intelligent Computing Service,etc.,as well as the differentiated competitive advantages relative to competing companies, so as to convey the positioning of Alibaba Cloud as the best partner. Independently explain the standard Alibaba Cloud product solutions to customers; or with the support of Solutions Architect, independently explain the solutions matching the customer's business scenarios to customers, and clearly communicate the competitiveness of Alibaba Cloud product solutions and the business value that can be created for customers. 3. Decision-Making Promotion & Business Opportunity Conversion Promote the customer to make quick decisions to adopt and continuously use Alibaba Cloud products and technology solutions through effective resource integration and operation, create value for customers continuously. Through the use of a series of sales strategies, such as communication and influence, business offer, etc., to convert business opportunities, achieve results, and realize a win-win situation with customers. Reverse drive internal solutions to problems encountered in customer usage that impact the customer experience, drive improvements to internal product solutions and process system. 4. Business Support Provide customers with full lifecycle support, integrate all resources to ensure project landing, detect and resolve of product usage problems. Promote rapid iteration of Alibaba Cloud products on the customer-end, and support customers to achieve technical goals. Qualifications: • 5 years of cloud computing related industry, experience in selling Public Cloud, to B/G sales and pre-sales related working experience. • Extensive experience in selling software products, Paas tier products is preferred; experience in major customer expand is preferred. • Independently visit head customer CTO/customer project leader to complete effective business and technical communication, influence and accelerate decision-making. • Control the pace of negotiations and independently complete project negotiations to obtain targeted results. • Understand customer's business and digital transformation needs, diagnose customer's technical problems in specific business scenarios and provide competitive solutions. • Understand the technological evolution of related field, compare the similarities and differences in the technical characteristics of similar products, and answer regular questions about products on the technological development trends and technical characteristics. • Accurately identify and classify customers and key stakeholders, and build different responses for different customer groups, e.g., poor customers, average customers, better customers, etc. • Take the lead in creating a communication atmosphere, grasp the communication points of others, listen effectively to others' points of view, and express one's own point of view clearly. • Possess a good service awareness, can follow up on customer's issues to the end, effectively help customers solve problems, and ensure customer satisfaction.

London, UK
Paragon Alpha - Hedge Fund Talent Business

1d ago

Windows Server Analyst – Systematic Hedge Fund – £250k

I’m working with a global quantitative hedge fund that operates in all liquid asset classes, and attributes its success to its bespoke systematic trading infrastructure. They are looking for a Windows Server Analyst to join their Global Infrastructure Team, and help to streamline, augment and modernise their computer driven systems. The roles main responsibilities include designing, building, and supporting their Microsoft Windows Server infrastructure, and managing their core IT services that underpin research technology, trading platforms, and data processing. Tech Stack: PowerShell, Terraform, Azure/AWS This firm operates on a hybrid model with 2 days remote, and can pay market leading salaries for this profile. Please do apply if this sounds of interest.

London, UK
Hays

1d ago

Network Engineer CCIE

Network Engineer CCIE, 6-month contract, Belfast based We are working with a globally renowned organisation in the recruitment of a network engineer to work on their integration project. This role will be part of a wider project team to deliver the integration, delivery and enhancement of their networks. The technology stack will be Cisco switches with next generation Palo Alto firewalls and will incorporate SASE technologies. To be considered for the role, you will be required to have the following skills/experience: At least 7 years operating in a network related role Demonstrated experience with Cisco wireless, Palo Alto next generation firewalls Experience with SASE technologies is desirable CCIE qualification is a must for this role The role is initially for a 6-month period. There is a possibility of extension depending on the client’s needs. This role will be based in Belfast although would consider a fully remote UK based resource. If you're interested in this role, please forward an up-to-date copy of your CV to Diarmuid.laveryhays.com. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.

Belfast, UK
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Explore all articles

Discover a world of insights - browse our complete collection of articles in one place!

See all articles

We Develop Elite Developers

Ready to get started? Access a library of books and courses on JavaScript, Python, AI, and more!
Start your free trial

7 Day Free Trial. Cancel Anytime.

Subscribe to our newsletter

Get the freshest news and resources for developers, designers and digital creators in your inbox each week

© 2000 – 2025 SitePoint Pty. Ltd.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.