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
HCLTech

1d ago

Embedded Software Engineer

<p>HCLTech is looking for a highly talented and self- motivated <strong>Embedded Software Engineer /Verification Test Engineer</strong> to join it in advancing the technological world through innovation and creativity.</p><p><br></p><p><strong>Job Title: </strong> <strong>Embedded Software Engineer /Verification Test Engineer</strong></p><p><strong>Job ID: 1520742BR</strong></p><p><strong>Position Type: Full-Time</strong></p><p><strong>Location: Alameda, CA (Onsite only)</strong></p><p><br></p><p><strong>Role/Responsibilities</strong> </p><ul> <li>We need engineers who have experience in design &amp; development and testing. <strong>But this job does not include any design/development.</strong> </li> <li>Understand the design developed in C language for micro-controller based on Non-RTOS and RTOS environment for a highly safety critical handheld medical device. </li> <li>Understand the GUI design developed in C++ language for micro-controller based RTOS environment for a highly safety critical handheld medical device. </li> <li>Perform Requirement analysis and identify gaps. Identify test scenarios/combinations for the input documents such as requirements and/or design documents for a highly safety critical handheld medical device. </li> <li>Identify the relevant test hardware equipment's' for the system testing. </li> <li>Develop software integration test plan and protocols against design input docs &amp; code for embedded handheld battery-operated medical device &amp; execute them as per process defined for Medical device SW development. </li> <li>Perform software code regression analysis (in C &amp; C++) with knowledge of custom HW design to plan for integration testing. </li> <li>Actively participate &amp; provide comments on the requirements, design &amp; code review meetings.</li> <li>For C# candidates: Develop and test PC App using C# for testing and communicating with the Medical embedded device. Good understanding on communication protocols like NFC and BLE.</li> </ul><p><br></p><p><strong>Pay and Benefits </strong></p><p><br></p><p><strong>Pay Range Minimum: $54,000.00 per year</strong></p><p><strong>Pay Range Maximum: $88,000.00 per year</strong></p><p><br></p><p><strong>HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to secure@hcltech.com for investigation. </strong></p><p><strong>A candidate’s pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death &amp; dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year</strong></p><p><br></p><p><strong>How You’ll Grow</strong></p><p><br></p><p>At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.</p>

Alameda, United States
Understanding Recruitment

1d ago

Full Stack Engineer

<p><strong>Full Stack Engineer – Fintech &amp; Vertical SaaS Platform

San Mateo, United States
Akkodis

1d ago

Generation Systems Engineer III

<p>Akkodis is currently seeking a <strong>Sr. Generation Systems Engineer (Technical field advisors/ Field Engineers </strong>/ <strong>Plant Engineer) </strong>for a <strong>Direct hire</strong> opportunity with a client located in <strong>Phoenix AZ.</strong></p><p><br></p><p><strong>Targeted Salary: </strong>$90k - 150K (Depending yrs. of exp.)</p><p><strong>2 roles:</strong> <strong>Combustion Turbine / Steam Turbines</strong></p><p>Benefits (401K, PTO, perks, etc)</p><p><br></p><p><strong>Note:</strong></p><ul> <li>Industrial Systems Experience (plant site, chemical industry, boots on the ground, dealing with engineering issues in the field)</li> <li>Experience in R&amp;D, worked with Solar Turbines, small scale bench testing, really positive attitude.</li> <li>This is a collaborative role. Must be able to work across business units and operations maintenance</li> </ul><p><br></p><p><strong>Job Summary:</strong></p><p><strong>The Engineer III - Combustion Turbine</strong></p><ul> <li>Provides technical, design, and analytical support for system plans, engineering requests, proposals, and presentations.</li> <li>Performs engineering tasks, makes technical decisions, provides guidance, and may require shift work.</li> <li>Applies advanced technical expertise to complex projects and problem-solving, with deep knowledge in specific engineering areas or broad expertise across multiple fields.</li> <li>Understands engineering technology and processes, focuses on long-term results, provides final technical solutions, and may work shifts.</li> </ul><p><strong> </strong></p><p><strong>The Generation Systems Engineer III - Steam Turbines </strong></p><ul> <li>Provides technical, design, economic, and analytical support for long-range system plans, engineering requests, proposals, and presentations.</li> <li>Performs engineering tasks, makes technical decisions, provides guidance and leadership, and may be subject to shift work.</li> <li>Applies advanced technical expertise to complex projects and emergent issues, with deep knowledge in specific engineering areas or broad engineering expertise.</li> <li>Understands engineering technology, establishes effective solutions, provides final technical decisions, and may be subject to shift work.</li> </ul><p><strong> </strong></p><p><strong>Requirements:</strong></p><ul> <li>A four year Bachelor of Science degree in an engineering discipline or related applied science discipline.</li> <li>5 to 8+ years of working experience in Engineering-related positions.</li> <li>Experience in the utility industry.</li> </ul><p><br></p><p>If you feel this is not something that you are currently interested in, but know of someone, that might be, please share the details with them or let me know their details so I can reach out to them!</p><p><br></p><p><strong>Benefits include but are not limited to:</strong></p><ul> <li>401(k) with match</li> <li>Medical insurance</li> <li>Dental Insurance</li> <li>Vision assistance</li> <li>Paid Time Off</li> </ul><p><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></p><p><em> </em></p><p><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></p><p><em>· The California Fair Chance Act</em></p><p><em>· Los Angeles City Fair Chance Ordinance</em></p><p><em>· Los Angeles County Fair Chance Ordinance for Employers</em></p><p><em>· San Francisco Fair Chance Ordinance</em></p><p></p>

Phoenix, United States
Understanding Recruitment

1d ago

Full Stack Engineer

<p><strong>Full Stack Engineer – Fintech &amp; Vertical SaaS Platform

Santa Rosa, United States
Charter Global

1d ago

Cloudera Big Data administrator

<p>Job Title: Cloudera Big Data administrator</p><p>Location: Reston, VA (Hybrid)</p><p>Duration: 12 Months Contract</p><p><br></p><p>Job Description:</p><p>This is a Cloudera Big Data administrator position and not a developer position. Experience with building Cloudera cluster CDP public cloud and AMI upgrade, setting up NiFi, SOLR, HBase, Kafka, Knox in Cloud using CDP Public Cloud v7.2.17 or higher. Be able to write the shell scripts to monitor the health check of services and respond accordingly to any warning or failure conditions. Monitoring the health of all the services running in the production cluster using the Cloudera Manager. Performing/Accessing the databases, metastore tables and writing Hive, Impala queries using HUE. Responsible for monitoring the health of the Services on top of all clusters. Working closely with different teams like Application development team, Security team, Platform Support to identify and implement the Configurational changes that are needed on top of the cluster for better performance of the services.</p><p><br></p><p>Skills Must Require:</p><p><br></p><p>Cloudera CDP Public Cloud v7.2.17 or higher</p><p>Apache Kafka - strong Administration &amp; troubleshooting skills</p><p>Kafka Streams API</p><p>stream processing with KStreams &amp; Ktables</p><p>Kafka integration with IBM MQ</p><p>Kafka broker management</p><p>Topic/ offset management</p><p>Apache Nifi - Administration</p><p></p>

Reston, United States
Next Ventures

1d ago

Applied Machine Learning Engineer

<p>Location: On-site at the client’s headquarters in Cupertino, CA</p><p>Duration: 1.5-year contract with potential for conversion</p><p>Start Date: Immediate</p><p>Pay Rate: Average rate $80/hour USD</p><p>Candidates requiring work visas will be considered</p><p><br></p><p>We are seeking a highly skilled <strong>Applied Machine Learning Engineer</strong> for an exciting <strong>on-site contract opportunity</strong> with a leading global technology company. This position is offered through a premier IT consulting firm and provides the chance to work on cutting-edge machine learning projects in a fast-paced, innovative environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul> <li>Develop and optimize <strong>classification methods, deep learning models, and predictive algorithms</strong> for real-world applications.</li> <li>Design and implement <strong>machine learning pipelines</strong> to process large-scale datasets efficiently.</li> <li>Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to integrate ML solutions into production.</li> <li>Conduct performance evaluations, model tuning, and continuous improvements to enhance accuracy and efficiency.</li> <li>Stay current with industry trends and advancements in machine learning and AI to drive innovation.</li> </ul><p><strong>Qualifications:</strong></p><ul> <li> <strong>6+ years</strong> of experience in <strong>applied machine learning, deep learning, and predictive modeling</strong>.</li> <li>Strong background in <strong>classification algorithms, supervised and unsupervised learning techniques, and statistical modeling</strong>.</li> <li>Proficiency in Python and ML frameworks such as <strong>TensorFlow, PyTorch, or Scikit-learn</strong>.</li> <li>Experience with <strong>large-scale data processing tools</strong> and cloud-based ML deployment.</li> <li>Strong analytical and problem-solving skills with the ability to translate business needs into ML solutions.</li> <li>Excellent communication and collaboration skills to work effectively in a dynamic team environment.</li> </ul><p></p>

Cupertino, United States
Check out our latest articles

Stay sharp with the latest updates in tech industry!

Making a Browser Based Game With Vanilla JS and CSS
Making a Browser Based Game With Vanilla JS and CSS

Published in

····

March 13, 2025

Prompt Engineering for Web Development
Prompt Engineering for Web Development

Published in

···

March 7, 2025

10 Best AI Code Review Tools and How They Work
10 Best AI Code Review Tools and How They Work

Published in

··

March 3, 2025

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.