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
1d ago
<p>Adfero seeks a full-time Web Developer to join our interactive team. You will collaborate with developers, designers, and strategic communicators on advertising, public education, and issue advocacy projects that take the form of digital, print, mobile, and video for our clients. You are passionate about problem solving, love creative and innovative web design, communicate exceptionally, and act as a proactive, detail-oriented team player. </p><p><br></p><p><strong>In this role you will:</strong></p><ul> <li>Provide website design, development, testing, management, and support of hardware/software infrastructure.</li> <li>Perform all aspects of developmental tasks, including front-end, back-end, and database development.</li> <li>Manage resources to ensure timely and successful deliveries of assets.</li> <li>Work closely with designers and on account teams to achieve client goals.</li> </ul><p><br></p><p><strong>Qualifications</strong></p><p>There are many skills we consider, but some things we look for include:</p><ul> <li>3-7 years of PHP development experience</li> <li>Proficient experience in Drupal and WordPress</li> <li>Working knowledge of CSS3, HTML5 and JavaScript</li> <li>Experience with React, Vue and/or Svelte is a plus</li> <li>Understanding of the Linux, Apache, MySQL and PHP (LAMP) stack and other web technologies</li> <li>A Bachelor's degree in Computer Science, Engineering, or related field preferred</li> <li>Interest in UX/UI design a plus</li> <li>Strong ability to multi-task and prioritize multiple simultaneous deadlines and schedules</li> <li>Solid interpersonal and communication skills</li> <li>The ability to both collaborate on a team and work independently</li> <li>Initiative, with a commitment to continuous learning and improvement</li> <li>The ability to pass security clearance</li> </ul><p><br></p><p><strong>Additional Information</strong></p><p>When applying, make sure to include your GitHub profile or link to your portfolio in your resume. </p><p><br></p><p>We operate in a hybrid capacity, working in-person in our downtown-DC office three days a week and remotely twice a week.</p><p><br></p><p>A sampling of our benefits includes health insurance, a 401k match, wellness and professional development stipends, bonus plans and more.</p><p><br></p><p>The salary range for this role is $70,000 - $130,000 annually.</p><p><br></p><p>Adfero is an equal opportunity employer.</p>
1d ago
<p><strong>Network Security Engineer – Cisco Focus</strong></p><p><strong><em>Location:</em></strong><em> Plano, TX – 100% Onsite - You must work onsite daily.</em></p><p><br></p><p><strong>Position Summary:</strong></p><p>Odyssey is partnering with a local, Plano-based firm to hire a <strong>Senior Network Security Engineer</strong> with deep expertise in <strong>Cisco-based security technologies</strong>. This role involves the <strong>design, implementation, and ongoing support</strong> of advanced network security solutions for enterprise clients. The ideal candidate thrives in <strong><em>customer-facing environments</em></strong>, has strong project delivery experience, and stays ahead of evolving cybersecurity threats.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><strong>Project Implementation & Architecture</strong></p><ul> <li>Design and deploy enterprise-grade Cisco security solutions (including secure firewalls, orchestration platforms, MFA tools, and breach defense technologies).</li> <li>Lead customer engagements from planning through implementation, including kickoff meetings and technical reviews.</li> <li>Develop detailed architectural documentation and implementation plans.</li> <li>Oversee migrations from legacy systems to updated Cisco security infrastructure.</li> <li>Configure policies, interfaces, and advanced features within Cisco security environments.</li> <li>Perform solution testing, validation, and provide post-implementation knowledge transfer.</li> <li>Operational Support & Optimization</li> <li>Travel to client sites for implementation projects (approximately 20%).</li> </ul><p><br></p><p><strong>Continuous Learning & Collaboration</strong></p><ul> <li>Stay informed on the latest Cisco security advancements and industry trends.</li> <li>Maintain and renew relevant certifications.</li> </ul><p><br></p><p><strong>Required Skills & Experience:</strong></p><ul> <li>Minimum <strong>5 years of hands-on experience</strong> in network security engineering with a strong Cisco focus</li> <li>Certifications Required:</li> <li><strong>CCNP Security</strong></li> <li><strong>Cisco Certified Specialist – Security Core</strong></li> <li>Plus at least one of the following:</li> <li>Cisco Certified Specialist – Firewall</li> <li>Cisco Certified Specialist – Identity Management</li> <li>Expert-level knowledge of <strong>Cisco Secure Firewall platforms</strong> and <strong>Threat Defense</strong> </li> <li>Proficiency with <strong>Cisco Defense Orchestrator</strong> </li> <li>Hands-on experience with <strong>Cisco Duo</strong> and multi-factor authentication solutions</li> <li>Familiarity with Cisco’s <strong>Breach Protection Security Suite</strong> </li> <li>Advanced networking knowledge: routing, switching, VPN, NAT</li> <li>Proficient in <strong>packet analysis and troubleshooting tools</strong> </li> <li> <strong>CCNA (Cisco Certified Network Associate)</strong> preferred</li> </ul><p></p>
1d ago
<p><strong>Akkodis is seeking </strong>an experienced <strong>Embedded Graphics Systems Enginee</strong>r to support our clients Next Generation Avionics team in the<strong> Phoenix, AZ </strong>location. In this high-impact role, you will contribute to the development of cutting-edge avionics graphics systems, ensuring optimal performance, compliance, and integration within our embedded platforms. You will work on real-time software components with a focus on advanced graphics and visual rendering technologies that support the next wave of aircraft display innovation.</p><p><br></p><p><strong>Rate Range : $60/hour - $75/hour; The rate may be negotiable based on experience, education, geographic location, and other factors.</strong></p><p><br></p><p><strong>***On-site preferred; Hybrid option available (must be able to be on-site weekly)</strong></p><p><br></p><p><strong>Embedded Graphics Systems Engineer responsibilities include:</strong></p><ul> <li>Develop and document <strong>software requirements and designs</strong> </li> <li>Architect and implement <strong>real-time embedded software</strong> </li> <li>Perform <strong>software integration and verification</strong> in avionics environments</li> <li>Contribute to the development of <strong>graphics drivers</strong> and <strong>widget libraries</strong> </li> <li>Collaborate with cross-functional teams to deliver DO-178C compliant software</li> <li>Support A661 server development and integration for cockpit display systems</li> </ul><p><br></p><p><strong>Required Qualifications:</strong></p><ul> <li>Bachelor’s degree in <strong>Engineering</strong> or <strong>Computer Science</strong> </li> <li>Minimum <strong>6 years</strong> of experience in <strong>embedded software development</strong> </li> <li>Development using <strong>Embedded C/C++</strong> </li> <li>Hands-on experience with <strong>real-time operating systems</strong> such as VxWorks, LynxOS, DEOS, or Linux</li> <li>Strong knowledge of <strong>graphics driver</strong> development and <strong>widget libraries</strong> </li> <li>Experience with <strong>ARINC 661 (A661)</strong> server and <strong>DO-178C </strong>certification standards</li> </ul><p><br></p><p><strong>Preferred Skills:</strong></p><ul> <li>Minimum <strong>3 years</strong> of experience with <strong>OpenGL</strong> </li> <li>Prior experience with <strong>memory and latency management</strong> in embedded systems</li> <li>Strong analytical and problem-solving skills</li> <li>Excellent teamwork and communication abilities in cross-disciplinary teams</li> </ul><p><br></p><p>If you are interested in this position, please click Apply Now.</p><p><br></p><p><strong>We are open to working with professionals who are authorized to work in the US with sponsorship.</strong></p><p><br></p><p><strong>No C2C</strong></p><p><br></p><p><strong><em>Equal Opportunity Employer/Veterans/Disabled</em></strong></p><p><br></p><p><strong>Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. <em>Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.</em></strong></p><p><br></p><p><strong><em>To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit <a>https://www.akkodis.com/en/privacy-policy</a>.</em></strong></p><p><br></p><p><strong><em>The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:</em></strong></p><p><strong><em>· The California Fair Chance Act</em></strong></p><p><strong><em>· Los Angeles City Fair Chance Ordinance</em></strong></p><p><strong><em>· Los Angeles County Fair Chance Ordinance for Employers</em></strong></p><p><strong><em>· San Francisco Fair Chance Ordinance</em></strong></p>
1d ago
<strong>Company Description</strong><p><strong>Cypher</strong> is building the next-generation global consumer bank account, powered by stablecoins and designed for both humans and autonomous agents. Headquartered in Newark, California, Cypher is backed by leading investors including <strong>Y Combinator</strong> and <strong>Samsung Next Ventures</strong>.</p><p><br></p><strong>Role Description</strong><p>We’re on a hyper-growth trajectory and looking for a <strong>Staff Backend Engineer</strong> to help us scale our platform. At Cypher, we move large volumes of money through multiple stages of our system with high reliability. We're rethinking financial infrastructure from first principles and applying AI-first approaches to every business problem.</p><p>This role is ideal for someone who thrives in fast-paced environments, has experience scaling backend systems, and enjoys building elegant solutions to complex problems.</p><p><br></p><strong>Responsibilities</strong><ul> <li>Architect and build scalable backend systems that power global money movement</li> <li>Design robust APIs and services that handle financial transactions securely</li> <li>Collaborate closely with product and AI teams to deliver intelligent features</li> <li>Make critical infrastructure decisions on our AWS-based stack</li> <li>Uphold a high standard of engineering excellence and mentorship</li> <li>Work with AI Agents to get things to done</li> </ul><p><br></p><strong>Qualifications</strong><ul> <li>7+ years of experience building scalable, production-grade backend systems</li> <li>Proven ability to architect systems in AWS or similar cloud infrastructure</li> <li>Experience in fast-paced startups or high-growth environments</li> <li>Comfort working autonomously and taking ownership end-to-end</li> <li>"Vibe coding"</li> </ul>
1d ago
<p><strong>Join Pressure Systems International – A Leader in Commercial Tire Management Solutions!</strong></p><p><br></p><p>At Pressure Systems International (PSI), we are pioneers in tire management and analytics systems for commercial vehicles, setting the standard for innovation, reliability, and performance. With a commitment to safety, efficiency, and sustainability, PSI has revolutionized fleet maintenance worldwide. Our cutting-edge technology helps fleets maximize tire life, reduce fuel costs, and enhance road safety, making a significant impact on the transportation industry. In addition to our automatic tire inflation systems (ATIS), our TireView® tire pressure monitoring system (TPMS) offers tire management solutions for trucks, tractors, and trailers of all sizes and configurations. Our telematics offering, TireView LIVE™, supplies tire analytics to customers’ existing telematics providers and can also stand alone with cost-effective plans.</p><p><br></p><p>As we continue to grow and innovate, Pressure Systems International (PSI) is seeking a skilled <strong>Systems Integration Engineer</strong> to join our dynamic team. This critical role focuses on the design, development, and seamless integration of digital and electronic systems across our product lines.</p><p>Explore opportunities with us and become a part of PSI’s success story!</p><p><br></p><p>The ideal candidate will contribute to advancing PSI’s technology roadmap by integrating hardware, software, and communication systems that support both new product development and the enhancement of existing solutions. This role requires a technically proficient engineer with a strong understanding of system architecture, cross-functional collaboration, and a passion for delivering reliable, high-performance solutions that drive customer value and support our long-term business objectives.</p><p><br></p><p>Key Responsibilities:</p><ul> <li>Design and implementation of new products under the leadership of the Engineering Manager</li> <li>Build and maintain integrations with 3rd party platforms</li> <li>Analyze and document ongoing integration requirements</li> <li>Write firmware for edge devices and platform integrations</li> <li>Collaborate with Engineering/Sales to understand ongoing integration needs and edge cases</li> <li>Lead certification efforts</li> <li>Help troubleshoot CAN, Serial, API questions</li> <li>Monitor, debug, and evolve existing integrations as APIs and use cases change</li> <li>Continuous improvement: work with developers and the design team on solutions for all issues and opportunities reported by end users</li> <li>Create system test plans based on specifications and standards</li> <li>Develop and maintain technical documentation and user manuals related to system integration</li> <li>Work with other Clarience Technologies functions in the development and implementation of hardware design and development</li> </ul><p><br></p><p><strong>Qualifications:</strong></p><ul> <li>5+ years of experience in systems integration or software development</li> <li>Experience with integration technologies such as APIs, web services</li> <li>Excellent mechanical and electrical troubleshooting skills</li> <li>MS Word, PowerPoint, Excel, Engineering DesignSystems</li> <li>Ability to prioritize workload and manage multiple tasks</li> <li>Creative approach to problem-solving</li> <li>Excellent communication skills</li> <li><strong>Must work on-site (San Antonio, Texas)</strong></li> </ul><p><br></p><p><strong>Education:</strong></p><p>Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field</p><p><br></p><p><strong>Direct applications only.</strong></p>
1d ago
<p><strong>Software Engineer, Computational Geometry / Los Angeles, CA-Hybrid</strong></p><p><br></p><p>The successful person will have a Software Engineering background with experience Computational Geometry and Geometric Algorithms. This position is mainly remote, with travel to Los Angeles, CA, expected at least once a quarter.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul> <li>Development of geometric and physics based tools</li> <li>Development and implementation of data structures and geometric algorithms</li> <li>Development of optimization procedures</li> <li>Optimization of loop based parallel computations</li> </ul><p><br></p><p><strong>Experience Required:</strong></p><ul> <li>3+ years programming experience, ideally in C++</li> <li>Experienced with computational geometry</li> <li>Geometric algorithm experience</li> <li>Understanding of 2D and 3D geometric operations</li> <li>Development on 3D surface meshes</li> </ul><p><br></p><p><strong>Qualifications:</strong></p><ul><li>BS or higher in Computer Science, Applied Mathematics, Engineering or similar technical discipline.</li></ul><p><br></p><p><strong><em>For Immediate consideration please click apply and attach a copy of your resume.</em></strong></p>
Stay sharp with the latest updates in tech industry!

Published in
··June 5, 2025

Published in
····May 26, 2025

Published in
····May 22, 2025

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

19
4 hours ago
6
rhhutchins

54
8 hours ago
5
lurtnowski

99
9 hours ago
13
kmcnet

127
10 hours ago
17
ARMA

223
16 hours ago
12
rhhutchins

183
2 days ago
24
We Develop Elite Developers
7 Day Free Trial. Cancel Anytime.