Skip to content

A repository that has the solution to all of the problems presented by CS50 X Introduction to Computer Science plus a personal Project

Notifications You must be signed in to change notification settings

juanb021/CS50-X

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS50

CS50X:

CS50X is a comprehensive online course that provides a solid foundation in computer programming and web development. Throughout the course, I learned a wide range of topics, including C, arrays, algorithms, memory management, data structures, Python, SQL, HTML, CSS, JavaScript, and Flask.

The course started with an introduction to C programming, covering fundamental concepts such as variables, data types, loops, and conditionals. I learned how to write efficient algorithms and manipulate arrays, and gained a deep understanding of memory management and data structures.

As the course progressed, I delved into web development, learning key technologies such as Python, SQL, HTML, CSS, and JavaScript. I gained hands-on experience in building dynamic web applications, designing responsive web pages, and implementing interactive user interfaces using HTML, CSS, and JavaScript.

One of the highlights of the course was learning Flask, a powerful web framework for Python. I gained proficiency in building web applications using Flask, and learned how to implement routing, handle forms, and interact with databases using SQL.

Week 1:

Week 2:

Week 3:

Week 4:

Week 5:

Week 6:

Week 7:

Week 8:

Week 9:


Final Project:

To do List

Certificado CS50-X

About

A repository that has the solution to all of the problems presented by CS50 X Introduction to Computer Science plus a personal Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published