Skip to main content

Top Computer Science Courses 2024

 


1-HarvardX CS50's Introduction to Programming with Python:





An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.

What you'll learn:

  • Skip What you'll learn
  • Functions, Variables
  • Conditionals
  • Loops
  • Exceptions
  • Libraries
  • Unit Tests
  • File I/O
  • Regular Expressions
  • Object-Oriented Programming
  • Et Cetera
Price: Free
Time: 10 Week





2-HarvardX CS50's Web Programming with Python and JavaScript:

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.

What you'll learn:

  • Skip What you'll learn
  • HTML, CSS
  • Git
  • Python
  • Django
  • SQL, Models, and Migrations
  • JavaScript
  • User Interfaces
  • Testing, CI/CD
  • Scalability and Security

Price: Free
Time: 12 Week





3-HarvardX CS50's Introduction to Game Development:

Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokémon, Angry Birds, and more.


What you'll learn:

  • Super Mario Bros.
  • Pong
  • Flappy Bird
  • Breakout
  • Match 3
  • Legend of Zelda
  • Angry Birds
  • Pokémon
  • 3D Helicopter Game
  • Dreadhalls
  • Portal
Price: Free
Time: 12 Week




4-IBM Introduction to Web Development with HTML5, CSS3, and JavaScript:

Learn the key tools and programming languages to bootstrap your career as a Cloud Developer. Get started with web development using HTML5, CSS3, JavaScript and GitHub.


What you'll learn:

  • Skip What you'll learn
  • Understand the Cloud Development Ecosystem and Terminology like front-end developer, back-end, server-side, full stack, etc.
  • Become familiar with the developer tools and IDEs used by web programmers
  • Work with programming languages used by front-end developers for creating user interfaces
  • Practice and develop hands-on skills to work with HTML, CSS and JavaScript
  • Manage and version control your projects with Git and GitHub
Price: Free
Time: 2 Week




5-StanfordOnline R Programming Fundamentals:

This course covers the basics of R: a free programming language and software environment used for statistical computing and graphics. R is widely used by data analysts, statisticians, and data scientists around the world. This course covers an introduction to R, from installation to basic statistical functions. You will learn to work with variable and external data sets, write functions, and hear from one of the co-creators of the R language, Robert Gentleman.

What you'll learn:

1. How to download and install R.

2. How to use R in an interactive and easy-to-understand environment.

3. What the key objects are and how we manipulate them in R.

4. Where the objects are stored and how to save our work.

5. All the important data structures: data frames, lists, matrices.

6. How to import data into R and how to save your work.

7. How to manipulate and preprocess data and work with missing values.

8. How to plot your data – an introduction to ggplot2.

9. How to use the wealth of contributed packages to achieve a specific task.

Price: Free
Time: 6 Week








thanks for read





Comments

Popular posts from this blog

Summary of the result of the Real Madrid and Leipzig match today 1-0

 Summary of the result of the Real Madrid and  Leipzig match today Italian coach Carloa Ancelotti, coach of the Spanish first team, Real Madrid, introduced an attacking formation in order to achieve profit in the first leg of the Champions League semi-final, as coach Carloa Ancelotti compensated for the absence of injured English international Jawad Bellingham during the twenty-fourth round match. The Spanish Premier League is alive with a strong rising star of Moroccan origins, Brahim Diaz, so the summary of the result of the match between Real Madrid and Leipzig today in the Champions League, as desired by the veteran Italian coach Carloa Ancelotti. Although the first football team of the Spanish club Real Madrid dominated most of the events of the first half and had a number of opportunities to score the first goal, while it also allowed a number of opportunities, but neither team was able to score any of the goals, so the first half ended in a goalless draw without... Goal...

Google Gemini

 Google's new artificial intelligence assistant, Gemini In the ever-evolving landscape of artificial intelligence and voice assistants, Google has once again hogged the limelight with its latest innovation - Gemini. Google has renamed its AI assistant previously known as Bard to Gemini, and said the name change on the website, It comes to unify the name of the smart platform that users interact with, as well as the smart models that support and operate it. Gemini Birth: Name Change for a Purpose Google's decision to rename its virtual assistant from Bard to Gemini signals more than just a superficial change. The choice of the name “Gemini” conveys a sense of duality, suggesting a sophisticated, versatile assistant capable of Seamlessly adapt to diverse user needs. Improved Natural Language Processing (NLP): Gemini's linguistic prowess One of the standout features of Gemini is its advanced natural language processing capabilities. The new assistant features an improved under...

Apple Vision Pro

What are the most important features of Apple Vision Pro glasses? Apple CEO Tim Cook announced the beginning of a new era with the launch of the augmented reality headset, Apple Vision Pro, during the recent Apple Developers Conference (WWDC). Cook added, "We believe that Apple Vision Pro glasses are a revolutionary product that will change the way people communicate and collaborate." It will become clear in the coming months whether the new augmented virtual reality glasses represent the beginning of a new era, similar to the iPhone about 15 years ago. The new Apple Vision Pro glasses are scheduled to be launched in the American markets at the beginning of 2024 . Like traditional virtual reality glasses, the Apple Vision Pro glasses are opaque due to the presence of an ultra-clear screen in front of each eye, and it is not possible to see through them, but the cameras built into the camera make the area around the user visible to him. In contrast to the “Passthrough” mode av...