1. Responsive Web Design
You'll learn the languages that developers use to build webpages: HTML for content, and CSS for design.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
2. JavaScript Algorithms and Data Structures
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
2. JavaScript Algorithms and Data Structures
You'll learn the fundamentals of JavaScript, such as variables, arrays, objects, loops, and functions. You'll put that knowledge to use by writing algorithms to manipulate strings, factorialize numbers, etc.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
3. Front-End Development
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
3. Front-End Development
Libraries You'll learn how to add logic to your CSS styles, extend them with Sass and work with Bootstrap. Later, you'll build a shopping cart and other applications to learn how to create powerful SPAs with React and Redux.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
4. Data Visualization
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
4. Data Visualization
You'll build charts, graphs, and maps to present different types of data with the D3.js library. You'll also learn about JSON, and how to work with data online using APIs.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
5. Relational Database
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
5. Relational Database
You will learn how to work with PostgreSQL and SQL. Finally, you will learn Git, the version control system, an essential tool for every developer.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
6. Back End Development and APIs
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
6. Back End Development and APIs
You'll learn how to write back-end apps with Node.js and npm. You'll also work with the Express framework, and build a microservice with MongoDB and the Mongoose library.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
7. Quality Assurance
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
7. Quality Assurance
You'll learn how to write tests with Chai. You'll also learn advanced Node and Express concepts and work with Pug as a template engine, Passport for authentication, and Socket .io for real-time communication.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
8. Scientific Computing with Python
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
8. Scientific Computing with Python
You'll learn Python fundamentals like variables, loops, conditionals, and functions. Then you'll ramp up to complex data structures, networking, relational databases, and data visualization.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
9. Data Analysis with Python
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
9. Data Analysis with Python
You'll learn data analysis with Python. You will also learn how to read data from sources like CSVs and SQL, and how to use libraries like Numpy, Pandas, Matplotlib, and Seaborn to process and visualize data.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
10. Information Security
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
10. Information Security
You'll build a secure web app with HelmetJS to learn the fundamentals of protecting people's information online. You'll also build a TCP client, and an Nmap and port scanner in Python.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
11. Machine Learning with Python
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
11. Machine Learning with Python
You'll use the TensorFlow framework to build several neural networks. You'll also dive into neural networks, and learn the principles behind how deep, recurrent, and convolutional neural networks work.
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
freecodecamp.org
freeCodeCamp.org
Learn to Code — For Free
No comments:
Post a Comment
If you have any doubts or questions, please let us know.