ثقافة ترعى الإبداع

إغتنم فصل الصيف بأكثر من 400 كورس في علوم الحاسوب

فصل الصيف فرصة مميزة لتعلم شيء جديد أو صقل مهاراتك وهاقد إنقضى بسرعة هل فعلنا شيئاً خلال هذه الفترة ؟ سؤال يجب أن تطرحه على نفسك …… عموما لم يفت الأوان بعد وهاهو شهر أغسطس الشهر الحار كما يسمى في الجزائر قد حل وحلت معه هذه المقالة التي ستوفر عنك عناء البحث عن شيء تتعلمه، أكثر من 400 كورس في جميع مجالات علوم الحاسب إنطلقت أو ستنطلق خلال هذا الشهر أتينا بها من مواقع مشهورة للتعليم المفتوح مجمعة من موقع  class central,…. وقد تم تصنيفها حسب المستوى من المبتدئ للمتقدم هكذا لتسهيل عناء البحث عن كورسات مفيدة.

علوم الحاسوب
تعلم الصبر لكي تصل

كورسات المبتدئين

[separator type=”thick”]

An Introduction to Interactive Programming in Python (Part 1)
Programming for Everybody (Getting Started with Python)
Introduction to Computer Science and Programming Using Python
Intro to Computer Science
Introduction to Computer Science
An Introduction to Interactive Programming in Python (Part 2)
How to Use Git and GitHub
Introduction to Linux
Coding in your Classroom, Now!
Internet History, Technology, and Security
Intro to HTML and CSS
Introduction to VBA/Excel Programming
Programming for the Web with JavaScript
Writing Professional Code
Programming for Everyone: Introduction to Programming
The Unix Workbench
Intro to Java Programming
HTML, CSS and JavaScript
JavaScript Basics
CS101: Computer Science 101
Programming Basics
Programming Basics
DB: Introduction to Databases
Programming Foundations with Python
Networking: Introduction to Computer Networking
HTML5 Coding Essentials and Best Practices
Programming Foundations with JavaScript, HTML and CSS
Introduction to Bootstrap — A Tutorial
Usable Security
HTML5 Coding Essentials and Best Practices
Code Yourself! An Introduction to Programming
Learn to Program: Crafting Quality Code
Intro to Relational Databases
Introduction to Cloud Computing
Introduction to jQuery
HTML5 and CSS Fundamentals
Python for Everybody — Exploring Information
Introduction to jQuery
Linux Command Line Basics
Introduction to Programming for the Visual Arts with p5.js
Programming in Scratch
Python Programming: A Concise Introduction
Introduction to Programming with Java: Starting to code in Java
Paradigms of Computer Programming — Fundamentals
Paradigms of Computer Programming — Abstraction and Concurrency
Introduction to Java Programming — Part 1
Introduction to Java Programming — Part 1
Object-Oriented Programming
Introduction to HTML and JavaScript
Learn to Program Using Python
Intro to JavaScript
CS For All: Introduction to Computer Science and Python Programming
Think. Create. Code
The Computing Technology Inside Your Smartphone
Object-Oriented Programming
Networks: Friends, Money, and Bytes
CODAPPS: Coding mobile apps for entrepreneurs
Learn to Program in Java
Introduction to Computing using Python
Android Basics: Make Your First App
Web Coding Fundamentals for Artists
Java Programming Basics
Introduction to Data Storage and Management Technologies
MyCS: Computer Science for Beginners
Computing: Art, Magic, Science
Introduction to Data Storage and Management Technologies
Android for Beginners
ES6 — JavaScript Improved
GitHub & Collaboration
Web Applications for Everybody
Introduction to Virtual Reality
Introduction to Programming with Java: Writing Good Code
AP Computer Science A: Java Programming Data Structures and Loops
Web Accessibility
Introduction to Python: Absolute Beginner
HTTP & Web Servers
Mobile Web Development
Learn Swift Programming Syntax
How to Code: Simple Data
Computing: Art, Magic, Science — Part II
Introduction to Python
Introduction to Web Development
Introduction to Cybersecurity
Introduction to Python: Fundamentals
Logic and Computational Thinking
JavaScript Introduction
CSS Basics
Cyber Security Basics: A Hands-on Approach
Object Oriented Programming in Java
Swift for Beginners
CSS Basics
Introduction to Java Programming — Part 2
Introduction to Java Programming — Part 2
Introduction to ReactJS
AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures

كورسات لمتوسطي المستوى

[separator type=”thick”]

Software Debugging

Computer Networking
Parallel Programming Concepts
Java Programming: Arrays, Lists, and Structured Data
Software Development Process
Cloud Computing for Enterprises
Java for Android
Software Architecture for the Internet of Things
Toward the Future of iOS Development with Swift
Software Testing Fundamentals
Introduction to Architecting Smart IoT Devices
Probabilistic Graphical Models 3: Learning
Building Arduino robots and devices
Games, Sensors and Media
Architecting Smart IoT Devices
AngularJS: Framework Fundamentals
The MVC Pattern in Ruby
Deploying Applications with Heroku
Android Basics: Button Clicks
Dynamic Web Applications with Sinatra
Intro to Progressive Web Apps
Google Maps APIs
Concurrency
Enterprise Software Lifecycle Management
Android Basics: User Interface
VR Scenes and Objects
Building iOS Interfaces
iOS Design Patterns
New Android Fundamentals
Introduction to DevOps: Transforming and Improving Operations
Swift for Developers
Minecraft, Coding and Teaching
VR Software Development
Foundations of Data Structures
M233: Getting Started with Spark and MongoDB
How to Make an iOS App
Advanced Android App Development
Android Ubiquitous Computing
iOS Persistence and Core Data
iOS Networking with Swift
UIKit Fundamentals
LPL: Language, Proof and Logic
Learn Backbone.js
How to create in Android
How to Code: Systematic Program Design — Part 2
How to Code: Systematic Program Design — Part 3
Mobile Application Experiences Part 3: Building Mobile Apps
The Software Architect Code: Building the Digital World
Offline Web Applications
Designing RESTful APIs
Firebase Essentials For Android
Developing Intelligent Apps and Bots
Applied Machine Learning
Applied Machine Learning
Developing Intelligent Apps and Bots
Developing SQL Databases
Building Functional Prototypes using Node.js
How to Code: Complex Data
Introduction to TypeScript 2
Fundamentals of Red Hat Enterprise Linux
Building Interactive Prototypes using JavaScript
Introduction to Kubernetes
Testing with Agile
Concurrent Programming in Erlang
Front-End Web UI Frameworks and Tools: Bootstrap 4
Документы и презентации в LaTeX (Introduction to LaTeX)
Google Cloud Platform Fundamentals for AWS Professionals
Cybersecurity: The CISO’s View
Video Game Design: Teamwork & Collaboration
Software Testing Fundamentals
Cloud Computing for Enterprises
Mobile Application Experiences
Introduction to Data Structures
VR Design
UML Class Diagrams for Software Engineering
Implementation of Data Structures
Advanced Software Construction in Java
Foundations of Data Structures
Advanced CSS Concepts
VR Platforms & Applications
Software Analysis & Testing
Database Systems Concepts & Design
How Virtual Reality (VR) Works
Introduction to Programming with Java: Fundamental Data Structures and Al
Programmation Concurrente (avec Java)
Animation and CGI Motion
LAFF — On Programming for Correctness
Internet of Things: Sensing and Actuation From Devices

كورسات متقدمة

[separator type=”thick”]

Deep Learning
Creative Applications of Deep Learning with TensorFlow
Neural Networks for Machine Learning
Probablistic Graphical Models 1: Representation

Bitcoin and Cryptocurrency Technologies
Machine Learning for Data Science and Analytics
Machine Learning for Data Science and Analytics
Machine Learning for Trading
Artificial Intelligence (AI)
Intro to Parallel Programming
Interactive 3D Graphics
Reinforcement Learning
Enabling Technologies for Data Science and Analytics: The Internet of Things
Practical Deep Learning For Coders, Part 1
Applied Cryptography
Introduction to Computer Vision
Introduction to Computer Architecture
Machine Learning
Advanced Operating Systems
Machine Learning
Quantitative Formal Modeling and Worst-Case Performance Analysis
Introduction to Operating Systems
Nearest Neighbor Collaborative Filtering
6.S094: Deep Learning for Self-Driving Cars

Embedded Hardware and Operating Systems
Learn TensorFlow and deep learning, without a Ph.D.
6.S191: Introduction to Deep Learning
Computability, Complexity & Algorithms
Knowledge-Based AI: Cognitive Systems
Computational Photography
Intro to Information Security
High Performance Computer Architecture
Reliable Distributed Algorithms, Part 1
Machine Learning 1 — Supervised Learning
Approximation Algorithms Part II
Information Security: Context and Introduction
Matrix Factorization and Advanced Techniques
System Validation: Automata and behavioural equivalences
Introduction to Formal Concept Analysis
GT — Refresher — Advanced OS
System Validation (4): Modelling Software, Protocols, and other behaviour

System Validation (3): Requirements by modal formulas
High Performance Computing
Introduction to OpenStack
Statistical Machine Learning
Computer System Design: Advanced Concepts of Modern Microprocessors
Nature, in Code: Biology in JavaScript
Deep Learning for Natural Language Processing
Introduction to Cloud Foundry and Cloud Native Software Architecture
Deep Learning Summer School
Compilers: Theory and Practice
Continuous Integration and Deployment
Network Security
Cyber-Physical Systems Security
Artificial Intelligence
Deep Learning Explained
System Validation: Automata and behavioural equivalences
Introduction to Formal Concept Analysis
GT — Refresher — Advanced OS
System Validation (4): Modelling Software, Protocols, and other behaviour
System Validation (3): Requirements by modal formulas
High Performance Computing
Introduction to OpenStack
Statistical Machine Learning
Computer System Design: Advanced Concepts of Modern Microprocessors
Nature, in Code: Biology in JavaScript
Deep Learning for Natural Language Processing
Introduction to Cloud Foundry and Cloud Native Software Architecture
Deep Learning Summer School
Compilers: Theory and Practice
Continuous Integration and Deployment
Network Security
Cyber-Physical Systems Security
Artificial Intelligence
Deep Learning Explained

في الأخير شارك المقالة مع أصدقائك وإنصحهم بتعلم البرمجة فهي مفتاح المستقبل دمتم بود Peace