🏳️Code Courses and Tutorials | Envato Tuts+
net.tutsplus.com
Thousands of free tutorials and online courses to help you learn software development from mobile devices to web applications and everything in between. Join our community to improve your coding skills and workflow. What would you like to learn?
Code
====
Discover thousands of free code tutorials to help you learn web and mobile development. You can learn [Android app development](https://code.tutsplus.com/c/mobile-development/s/android-development/t/tutorials), master [React Native](https://code.tutsplus.com/c/mobile-development/s/react-native-development/t/tutorials), become a better [WordPress developer](https://code.tutsplus.com/c/wordpress/t/tutorials), and much more.
[All content](https://code.tutsplus.com)
[Courses](https://code.tutsplus.com/t/courses)
[Tutorials](https://code.tutsplus.com/t/tutorials)
Featured Code Tutorials
-----------------------
[Browse All Tutorials](/t/tutorials)
* [](https://code.tutsplus.com/how-to-use-map-filter-reduce-in-javascript--cms-26209t)
* [](https://code.tutsplus.com/the-best-way-to-deep-copy-an-object-in-javascript--cms-39655a)
* [](https://code.tutsplus.com/create-a-javascript-ajax-post-request-with-and-without-jquery--cms-39195a)
* [](https://code.tutsplus.com/how-to-use-php-in-html-code--cms-34378t)
* [](https://code.tutsplus.com/how-to-use-map-filter-reduce-in-javascript--cms-26209t)
### How to Use Map, Filter, and Reduce in JavaScript
[Peleke Sengstacke](https://tutsplus.com/authors/peleke-sengstacke) • 16 Oct 2021
* [](https://code.tutsplus.com/the-best-way-to-deep-copy-an-object-in-javascript--cms-39655a)
### The Best Way to Deep Copy an Object in JavaScript
[Kingsley Ubah](https://tutsplus.com/authors/kingsley-ubah) • 8 Mar 2022
* [](https://code.tutsplus.com/create-a-javascript-ajax-post-request-with-and-without-jquery--cms-39195a)
### Create a JavaScript AJAX Post Request: With and Without jQuery
[Kingsley Ubah](https://tutsplus.com/authors/kingsley-ubah) • 21 Dec 2021
* [](https://code.tutsplus.com/how-to-use-php-in-html-code--cms-34378t)
### How to Use PHP in HTML
[Sajal Soni](https://tutsplus.com/authors/sajal-soni) • 26 Mar 2022
Code Courses
------------
[Browse All Courses](/t/courses)
* [](https://code.tutsplus.com/learn-react-18-the-complete-react-developer--cms-93008t)
* [](https://code.tutsplus.com/php-tutorial-for-beginners--cms-93000t)
* [](https://code.tutsplus.com/javascript-fundamentals--CRS-200204c)
* [](https://code.tutsplus.com/learn-modern-javascript-fundamentals-in-7-hours-free-course--ytc-24c)
* [](https://code.tutsplus.com/learn-react-18-the-complete-react-developer--cms-93008t)
### Learn React 18: The Complete React Developer Course
[Franc Lucas](https://tutsplus.com/authors/franc-lucas) • 27 Sep 2022
* [](https://code.tutsplus.com/php-tutorial-for-beginners--cms-93000t)
### PHP Tutorial for Beginners: Free 7-Hour Course
[Jeremy McPeak](https://tutsplus.com/authors/jeremy-mcpeak) • 15 Feb 2023
* [](https://code.tutsplus.com/javascript-fundamentals--CRS-200204c)
### Modern JavaScript Fundamentals
[Dan Wellman](https://tutsplus.com/authors/dan-wellman) • 12 Dec 2019
* [](https://code.tutsplus.com/learn-modern-javascript-fundamentals-in-7-hours-free-course--ytc-24c)
### Learn Modern JavaScript Fundamentals in 7 Hours: Free Course
[Dan Wellman](https://tutsplus.com/authors/dan-wellman) • 6 Jul 2023
All Code Content:
-----------------
Filters
Format
* Written (4,165)
* Contains Video (15)
+ Show more
\- Show less
Duration
* < 5 Minutes (763)
* 5-15 Minutes (3,706)
* 15-30 Minutes (671)
* 30-60 Minutes (120)
* 60+ Minutes (135)
+ Show more
\- Show less
Skill Level
* Beginner (1,548)
* Intermediate (2,294)
* Advanced (162)
+ Show more
\- Show less
Content Type
* Tutorials (5,217)
* Courses (178)
+ Show more
\- Show less
Instructor
* Monty Shokeen (218)
* Jeff Reifman (198)
* Sajal Soni (186)
* Rachel McCollin (152)
* Jeffrey Way (141)
* Tom McFarlin (137)
* Bart Jacobs (130)
* Ashraff Hathibelagal (103)
* Carlos Yanez (100)
* Shane Conder & Lauren Darcey (93)
* Jeremy McPeak (85)
* Andrew Blackman (84)
* Ahmad Awais (80)
* Andrew Burgess (80)
* Franc Lucas (75)
+ Show more
\- Show less
Language
* English (5,395)
* Español (1,905)
* Deutsch (636)
* Bahasa Indonesia (294)
* Pусский (288)
* Tiếng Việt (108)
* Português (60)
* Français (55)
* Italiano (47)
* 한국어 (42)
* العربية/عربي (35)
* 中文(繁體) (16)
* українська мова (13)
* 中文(简体) (7)
* עברית (1)
+ Show more
\- Show less
Filters
Filters
Format
* Written (4,165)
* Contains Video (15)
+ Show more
\- Show less
Duration
* < 5 Minutes (763)
* 5-15 Minutes (3,706)
* 15-30 Minutes (671)
* 30-60 Minutes (120)
* 60+ Minutes (135)
+ Show more
\- Show less
Skill Level
* Beginner (1,548)
* Intermediate (2,294)
* Advanced (162)
+ Show more
\- Show less
Content Type
* Tutorials (5,217)
* Courses (178)
+ Show more
\- Show less
Instructor
* Monty Shokeen (218)
* Jeff Reifman (198)
* Sajal Soni (186)
* Rachel McCollin (152)
* Jeffrey Way (141)
* Tom McFarlin (137)
* Bart Jacobs (130)
* Ashraff Hathibelagal (103)
* Carlos Yanez (100)
* Shane Conder & Lauren Darcey (93)
* Jeremy McPeak (85)
* Andrew Blackman (84)
* Ahmad Awais (80)
* Andrew Burgess (80)
* Franc Lucas (75)
+ Show more
\- Show less
Language
* English (5,395)
* Español (1,905)
* Deutsch (636)
* Bahasa Indonesia (294)
* Pусский (288)
* Tiếng Việt (108)
* Português (60)
* Français (55)
* Italiano (47)
* 한국어 (42)
* العربية/عربي (35)
* 中文(繁體) (16)
* українська мова (13)
* 中文(简体) (7)
* עברית (1)
+ Show more
\- Show less
Clear Filters Show Results
1. [](https://code.tutsplus.com/easy-slider-carousel-with-pure-css--cms-107626t)
2. [](https://code.tutsplus.com/currency-converter-with-html-css-and-vanilla-javascript--cms-108362t)
3. [](https://code.tutsplus.com/what-to-do-when-one-of-your-wordpress-plugins-gets-compromised--cms-109077a)
4. [](https://code.tutsplus.com/how-to-build-horizontal-marquee-effects-with-gsap--cms-108794t)
5. [](https://code.tutsplus.com/python-send-email-api--cms-108845t)
6. [](https://code.tutsplus.com/how-to-clear-the-wordpress-cache--cms-34439t)
7. [](https://code.tutsplus.com/how-to-create-an-auto-text-typing-effect-with-vanilla-javascript--cms-108795t)
8. [](https://code.tutsplus.com/how-to-create-a-pdf-viewer-in-javascript--cms-32505t)
9. [](https://code.tutsplus.com/how-to-integrate-bootstrap-5-tabs-with-chartjs--cms-107864t)
10. [](https://code.tutsplus.com/build-a-simple-youtube-app-with-vanilla-javascript--cms-93502t)
11. [](https://code.tutsplus.com/how-to-set-up-wordpress-error-logs-in-your-wp-config-file--cms-108117a)
12. [](https://code.tutsplus.com/higher-order-functions-in-javascript--cms-107951t)
Popular Categories
------------------
[
JavaScript
](https://code.tutsplus.com/c/javascript)[
WordPress
](https://code.tutsplus.com/c/wordpress)[
Mobile Development
](https://code.tutsplus.com/c/mobile-development)[
PHP
](https://code.tutsplus.com/c/php)
[
JavaScript
](https://code.tutsplus.com/c/javascript)[
WordPress
](https://code.tutsplus.com/c/wordpress)[
Mobile Development
](https://code.tutsplus.com/c/mobile-development)[
PHP
](https://code.tutsplus.com/c/php)[
Laravel
](https://code.tutsplus.com/c/php/s/laravel)[
Android Development
](https://code.tutsplus.com/c/mobile-development/s/android-development)[
React
](https://code.tutsplus.com/c/javascript/s/react)[
Angular
](https://code.tutsplus.com/c/javascript/s/angular)
Get in the know
Get ready to make your best work yet with tips, tricks, and offers straight to your inbox.
Sign up
Unsubscribe at any time. [Privacy Policy.](https://www.envato.com/privacy/)
[
Let’s create something extraordinary
Your one-stop creative asset destination
Let’s create!
](https://elements.envato.com/pricing)
[
Unlimited Downloads
From $16.50/month
Get access to over one million creative assets on Envato.
](https://elements.envato.com?ec_unit=ecosystem_highlight&utm_campaign=elements_tuts-ecosystem-promo_&utm_medium=promos&utm_source=tutsplus)
[
Over 9 Million Digital Assets
Everything you need for your next creative project.
](https://themeforest.net?ec_unit=ecosystem_highlight&utm_campaign=elements_tuts-ecosystem-promo_&utm_medium=promos&utm_source=tutsplus)
[
Create Beautiful Logos, Designs
& Mockups in Seconds
Design like a professional without Photoshop.
](https://placeit.net?ec_unit=ecosystem_highlight&utm_campaign=placeit_mkt-footer&utm_content=tuts_global-footer&utm_medium=promos&utm_source=tutsplus.com)
[
Join the Community
Share ideas. Host meetups. Lead discussions. Collaborate.
](https://community.envato.com?ec_unit=ecosystem_highlight&utm_campaign=elements_tuts-ecosystem-promo_&utm_medium=promos&utm_source=tutsplus)