mirror of
https://github.com/EbookFoundation/free-programming-books
synced 2026-08-01 01:20:20 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 51970f5f59 |
@@ -32,6 +32,6 @@ updates:
|
|||||||
separator: "/"
|
separator: "/"
|
||||||
# Add the arrays of assignees and reviewers
|
# Add the arrays of assignees and reviewers
|
||||||
assignees:
|
assignees:
|
||||||
- "EbookFoundation/Maintainers"
|
- "EbookFoundation/maintainers"
|
||||||
reviewers:
|
reviewers:
|
||||||
- "EbookFoundation/reviewers"
|
- "EbookFoundation/reviewers"
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ jobs:
|
|||||||
fetch-depth: ${{ steps.set-params.outputs.fetch-depth }}
|
fetch-depth: ${{ steps.set-params.outputs.fetch-depth }}
|
||||||
- name: Get changed files
|
- name: Get changed files
|
||||||
id: changed-files
|
id: changed-files
|
||||||
uses: tj-actions/changed-files@v46
|
uses: tj-actions/changed-files@v45.0.3
|
||||||
with:
|
with:
|
||||||
separator: " "
|
separator: " "
|
||||||
json: true
|
json: true
|
||||||
@@ -74,42 +74,25 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }}
|
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: ${{ needs.get-changed-files.outputs.fetch-depth }}
|
fetch-depth: ${{ needs.get-changed-files.outputs.fetch-depth }}
|
||||||
- name: Setup Ruby v2.6
|
- name: Setup Ruby v2.6
|
||||||
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }}
|
|
||||||
uses: ruby/setup-ruby@v1
|
uses: ruby/setup-ruby@v1
|
||||||
with:
|
with:
|
||||||
ruby-version: 2.6
|
ruby-version: 2.6
|
||||||
- name: Install awesome_bot
|
- name: Install awesome_bot
|
||||||
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }}
|
|
||||||
run: |
|
run: |
|
||||||
gem install awesome_bot
|
gem install awesome_bot
|
||||||
- name: Set output
|
- name: Set output
|
||||||
id: set-output
|
id: set-output
|
||||||
# FILENAME takes the complete file path and strips everything before the final '/'
|
run: echo "FILENAME=$(echo ${{ matrix.file }} | grep -oE '[a-zA-Z0-9_-]+(\.yml|\.md)')" >> "$GITHUB_OUTPUT"
|
||||||
# FILEPATH replaces all '/' with '-' in the file path since '/' is not allowed in upload artifact name
|
|
||||||
# Due to a bug in actions/download-artifact, we need to rename README.md to BASE_README.md
|
|
||||||
run: |
|
|
||||||
echo "FILENAME=$(echo ${{ matrix.file }} | grep -oE '[a-zA-Z0-9_-]+(\.yml|\.md)')" >> "$GITHUB_OUTPUT"
|
|
||||||
|
|
||||||
file_path="${{ matrix.file }}"
|
|
||||||
file_path="${file_path//\//-}"
|
|
||||||
|
|
||||||
if [[ "$file_path" == "README.md" ]]; then
|
|
||||||
file_path="BASE_README.md"
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "FILEPATH=${file_path}" >> "$GITHUB_OUTPUT"
|
|
||||||
- name: "Check URLs of file: ${{ matrix.file }}"
|
- name: "Check URLs of file: ${{ matrix.file }}"
|
||||||
if: ${{ endsWith(matrix.file, '.yml') || endsWith(matrix.file, '.md') }}
|
|
||||||
run: |
|
run: |
|
||||||
awesome_bot "${{ matrix.file }}" --allow-redirect --allow-dupe --allow-ssl || true;
|
awesome_bot "${{ matrix.file }}" --allow-redirect --allow-dupe --allow-ssl || true;
|
||||||
- uses: actions/upload-artifact@v4
|
- uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: ${{ steps.set-output.outputs.FILEPATH }}
|
name: ${{ steps.set-output.outputs.FILENAME}}
|
||||||
path: ${{ github.workspace }}/ab-results-*.json
|
path: ${{ github.workspace }}/ab-results-*.json
|
||||||
|
|
||||||
|
|
||||||
@@ -121,8 +104,9 @@ jobs:
|
|||||||
- name: Checkout # for having the sources of the local action
|
- name: Checkout # for having the sources of the local action
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
# download and unzip the ab-results-*.json generated by job-matrix: check-urls
|
# download and unzip the ab-results-*.json generated by job-matrix: check-urls
|
||||||
- name: Download artifacts
|
- uses: actions/download-artifact@v3
|
||||||
uses: actions/download-artifact@v5
|
with:
|
||||||
|
name: ${{ steps.set-output.outputs.FILENAME}}
|
||||||
- name: Generate Summary Report
|
- name: Generate Summary Report
|
||||||
uses: ./.github/actions/awesomebot-gh-summary-action
|
uses: ./.github/actions/awesomebot-gh-summary-action
|
||||||
with:
|
with:
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Label conflicting PRs that are open
|
- name: Label conflicting PRs that are open
|
||||||
id: pr-labeler
|
id: pr-labeler
|
||||||
uses: eps1lon/actions-label-merge-conflict@v3.0.3
|
uses: eps1lon/actions-label-merge-conflict@v3.0.2
|
||||||
with:
|
with:
|
||||||
repoToken: ${{ secrets.GITHUB_TOKEN }}
|
repoToken: ${{ secrets.GITHUB_TOKEN }}
|
||||||
retryAfter: 30 # seconds
|
retryAfter: 30 # seconds
|
||||||
|
|||||||
@@ -1,101 +0,0 @@
|
|||||||
name: RTL/LTR Markdown Linter
|
|
||||||
|
|
||||||
on: [pull_request]
|
|
||||||
|
|
||||||
permissions:
|
|
||||||
contents: read # Required to checkout the repository content
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
lint:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
# Checkout the repository code
|
|
||||||
- name: Checkout code
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
|
|
||||||
# Fetch the full history of 'main' for accurate git diff in PRs
|
|
||||||
- name: Fetch all history for main
|
|
||||||
run: git fetch --no-tags --prune --depth=50 origin main
|
|
||||||
|
|
||||||
# Set up the required Python version for the linter
|
|
||||||
- name: Set up Python
|
|
||||||
uses: actions/setup-python@v5
|
|
||||||
with:
|
|
||||||
python-version: '3.11' # Use a recent Python version for compatibility
|
|
||||||
|
|
||||||
# Install only the Python dependencies needed for the linter script
|
|
||||||
- name: Install Python dependencies
|
|
||||||
run: |
|
|
||||||
pip install python-bidi PyYAML
|
|
||||||
|
|
||||||
# (Optional) List files for debugging purposes
|
|
||||||
- name: List files in scripts directory and current path
|
|
||||||
run: |
|
|
||||||
echo "Current working directory:"
|
|
||||||
pwd
|
|
||||||
echo "Listing contents of scripts directory (if it exists at root):"
|
|
||||||
ls -la scripts/ || echo "scripts/ directory not found at root or ls failed"
|
|
||||||
|
|
||||||
# Identify all changed Markdown files in the PR using tj-actions/changed-files
|
|
||||||
- name: Get changed Markdown files
|
|
||||||
id: changed_md_files
|
|
||||||
uses: tj-actions/changed-files@v46
|
|
||||||
with:
|
|
||||||
files: |
|
|
||||||
**/*.md
|
|
||||||
|
|
||||||
# Check if the PR has the "RTL" label
|
|
||||||
- name: Check for RTL label
|
|
||||||
id: rtl_label
|
|
||||||
run: |
|
|
||||||
gh pr view ${{ github.event.pull_request.number }} --json labels --jq '.labels[].name' | grep -q '^RTL$' && echo "has_labels=true" >> $GITHUB_OUTPUT || echo "has_labels=false" >> $GITHUB_OUTPUT
|
|
||||||
env:
|
|
||||||
GH_TOKEN: ${{ github.token }}
|
|
||||||
|
|
||||||
# Check if any changed file is in ar, he, fa, ur
|
|
||||||
- name: Check for RTL language file changes
|
|
||||||
id: rtl_lang_files
|
|
||||||
run: |
|
|
||||||
RTL_CHANGED=false
|
|
||||||
for f in ${{ steps.changed_md_files.outputs.all_changed_files }}; do
|
|
||||||
if [[ "$f" =~ (ar|he|fa|ur) ]]; then
|
|
||||||
RTL_CHANGED=true
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
echo "rtl_changed=$RTL_CHANGED" >> $GITHUB_OUTPUT
|
|
||||||
|
|
||||||
# Run the RTL/LTR Markdown linter:
|
|
||||||
# - Scans all Markdown files for issues and writes a full log
|
|
||||||
# - Prints GitHub Actions annotations only for issues on changed lines in changed files
|
|
||||||
# - Fails the job if any error or warning is found on changed lines
|
|
||||||
- name: Run RTL/LTR Markdown linter
|
|
||||||
id: run_linter
|
|
||||||
if: steps.rtl_label.outputs.has_labels == 'true' || steps.rtl_lang_files.outputs.rtl_changed == 'true'
|
|
||||||
continue-on-error: true
|
|
||||||
run: |
|
|
||||||
echo "Scanning all specified paths for full log..."
|
|
||||||
echo "Changed Markdown files for PR annotations: ${{ steps.changed_md_files.outputs.all_changed_files }}"
|
|
||||||
|
|
||||||
CHANGED_FILES_ARGS=""
|
|
||||||
if [ "${{ steps.changed_md_files.outputs.all_changed_files_count }}" -gt 0 ]; then
|
|
||||||
# Pass changed files to the script for PR annotation generation
|
|
||||||
CHANGED_FILES_ARGS="--changed-files ${{ steps.changed_md_files.outputs.all_changed_files }}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Execute the linter.
|
|
||||||
# Annotations for changed files will be printed to stdout by the script.
|
|
||||||
# The script will also write a full log to 'rtl-linter-output.log'.
|
|
||||||
# If the script exits with a non-zero code (error found), this step will fail.
|
|
||||||
python3 scripts/rtl_ltr_linter.py books casts courses more ${CHANGED_FILES_ARGS} --log-file rtl-linter-output.log
|
|
||||||
|
|
||||||
# Upload the linter output log as a workflow artifact
|
|
||||||
# Only if the linter step was executed (success or failure)
|
|
||||||
- name: Upload linter output artifact
|
|
||||||
if: steps.run_linter.conclusion == 'success' || steps.run_linter.conclusion == 'failure'
|
|
||||||
uses: actions/upload-artifact@v4
|
|
||||||
with:
|
|
||||||
name: rtl-linter-output # Name of the artifact
|
|
||||||
path: rtl-linter-output.log # Path to the output file
|
|
||||||
if-no-files-found: ignore # Ignore if no files are found
|
|
||||||
+182
-19
@@ -1,46 +1,209 @@
|
|||||||
name: 'Stale handler'
|
name: Stale handler
|
||||||
|
|
||||||
on:
|
on:
|
||||||
schedule:
|
push: # when push this files to branches....
|
||||||
- cron: '0 0 * * *' # Run every day at midnight
|
branches:
|
||||||
workflow_dispatch:
|
- 'main'
|
||||||
|
- 'gh-actions/test'
|
||||||
|
paths:
|
||||||
|
- '.github/workflows/stale.yml' # - this workflow
|
||||||
|
workflow_dispatch: # manually
|
||||||
inputs:
|
inputs:
|
||||||
debug-only:
|
debug-only:
|
||||||
type: boolean
|
type: boolean
|
||||||
description: "Does a dry-run when enabled. No PR's will be altered"
|
description: 'If enabled, debug mode is on and then API calls that can alter your issues will not happen'
|
||||||
required: true
|
required: true
|
||||||
default: true
|
default: true
|
||||||
|
schedule: # or
|
||||||
|
- cron: "0 0 * * *" # once a day at 00:00 o'clock
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
pull-requests: write
|
# no checkout/branching needed
|
||||||
actions: write
|
contents: none
|
||||||
|
|
||||||
|
# This allows a subsequently queued workflow run to interrupt/wait for previous runs
|
||||||
|
concurrency:
|
||||||
|
group: '${{ github.workflow }}'
|
||||||
|
cancel-in-progress: false # true: interrupt, false = wait for
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
stale:
|
stale:
|
||||||
|
name: Staler job
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
outputs:
|
||||||
|
# "XXX-len": the length of the "XXX" output object
|
||||||
|
staled-issues: ${{ steps.set-staled.outputs.issues }}
|
||||||
|
staled-issues-len: ${{ steps.set-staled.outputs.issues-len }}
|
||||||
|
staled-prs: ${{ steps.set-staled.outputs.prs }}
|
||||||
|
staled-prs-len: ${{ steps.set-staled.outputs.prs-len }}
|
||||||
|
closed-issues: ${{ steps.set-closed.outputs.issues }}
|
||||||
|
closed-issues-len: ${{ steps.set-closed.outputs.issues-len }}
|
||||||
|
closed-prs: ${{ steps.set-closed.outputs.prs }}
|
||||||
|
closed-prs-len: ${{ steps.set-closed.outputs.prs-len }}
|
||||||
|
# enable write access rights to allow bot comments and labeling
|
||||||
|
permissions:
|
||||||
|
issues: write
|
||||||
|
pull-requests: write
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/stale@v9
|
- name: Stale issues
|
||||||
|
uses: actions/stale@v9
|
||||||
|
id: stale-issues
|
||||||
with:
|
with:
|
||||||
days-before-issue-stale: -1 # Don't mark issues as stale
|
debug-only: ${{ github.event.inputs.debug-only == 'true' }}
|
||||||
days-before-issue-close: -1 # Don't close issues
|
operations-per-run: 30
|
||||||
|
days-before-stale: 60
|
||||||
|
days-before-close: 30
|
||||||
|
ignore-updates: false
|
||||||
|
remove-stale-when-updated: true
|
||||||
|
stale-issue-label: "stale"
|
||||||
|
close-issue-label: "stale: closed"
|
||||||
|
stale-issue-message: |
|
||||||
|
This issue has been automatically marked as stale because it has not had recent activity during last 60 days :sleeping:
|
||||||
|
|
||||||
|
It will be closed in 30 days if no further activity occurs. To unstale this issue, remove stale label or add a comment with a detailed explanation.
|
||||||
|
|
||||||
|
There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest.
|
||||||
|
|
||||||
|
Thank you for your patience :heart:
|
||||||
|
close-issue-message: |
|
||||||
|
This issue has been automatically closed because it has been inactive during the last 30 days since being marked as stale.
|
||||||
|
|
||||||
|
As author or maintainer, it can always be reopened if you see that carry on been useful.
|
||||||
|
|
||||||
|
Anyway, thank you for your interest in contribute :heart:
|
||||||
|
close-issue-reason: not_planned
|
||||||
|
exempt-issue-labels: "blocked,must,should,keep,:busts_in_silhouette: discussion,:eyes: Needs Review,:pushpin: pinned"
|
||||||
|
# disable PR processing at all (this step is for treat issues)
|
||||||
|
days-before-pr-stale: -1
|
||||||
|
days-before-pr-close: -1
|
||||||
|
ignore-pr-updates: true
|
||||||
|
remove-pr-stale-when-updated: false
|
||||||
|
stale-pr-label: " "
|
||||||
|
|
||||||
|
- name: Print outputs for issues
|
||||||
|
run: echo ${{ format('{0},{1}', toJSON(steps.stale-issues.outputs.staled-issues-prs), toJSON(steps.stale-issues.outputs.closed-issues-prs)) }}
|
||||||
|
|
||||||
|
- name: Stale Pull Requests
|
||||||
|
uses: actions/stale@v9
|
||||||
|
id: stale-prs
|
||||||
|
with:
|
||||||
|
debug-only: ${{ github.event.inputs.debug-only == 'true' }}
|
||||||
|
operations-per-run: 30
|
||||||
|
days-before-stale: 60
|
||||||
|
days-before-close: 30
|
||||||
|
ignore-updates: false
|
||||||
|
remove-stale-when-updated: true
|
||||||
|
stale-pr-label: "stale"
|
||||||
|
close-pr-label: "stale: closed"
|
||||||
stale-pr-message: |
|
stale-pr-message: |
|
||||||
'This Pull Request has been automatically marked as stale because it has not had recent activity during last 60 days :sleeping:
|
This Pull Request has been automatically marked as stale because it has not had recent activity during last 60 days :sleeping:
|
||||||
|
|
||||||
It will be closed in 30 days if no further activity occurs. To unstale this PR, draft it, remove stale label, comment with a detailed explanation or push more commits.
|
It will be closed in 30 days if no further activity occurs. To unstale this PR, draft it, remove stale label, comment with a detailed explanation or push more commits.
|
||||||
|
|
||||||
There can be many reasons why some specific PR has no activity. The most probable cause is lack of time, not lack of interest.
|
There can be many reasons why some specific PR has no activity. The most probable cause is lack of time, not lack of interest.
|
||||||
|
|
||||||
Thank you for your patience :heart:'
|
Thank you for your patience :heart:
|
||||||
close-pr-message: |
|
close-pr-message: |
|
||||||
This Pull Request has been automatically closed because it has been inactive during the last 30 days since being marked as stale.
|
This Pull Request has been automatically closed because it has been inactive during the last 30 days since being marked as stale.
|
||||||
|
|
||||||
As author or maintainer, it can always be reopened if you see that carry on been useful.
|
As author or maintainer, it can always be reopened if you see that carry on been useful.
|
||||||
|
|
||||||
Anyway, thank you for your interest in contribute :heart:
|
Anyway, thank you for your interest in contribute :heart:
|
||||||
days-before-pr-stale: 60
|
|
||||||
days-before-pr-close: 30
|
|
||||||
stale-pr-label: 'stale'
|
|
||||||
exempt-pr-labels: 'keep' # Don't mark PR's with this label as stale
|
|
||||||
labels-to-remove-when-unstale: 'stale'
|
|
||||||
exempt-draft-pr: true
|
exempt-draft-pr: true
|
||||||
debug-only: ${{ github.event.inputs.debug-only == 'true' }}
|
exempt-pr-labels: "blocked,must,should,keep,:busts_in_silhouette: discussion,:eyes: Needs Review"
|
||||||
enable-statistics: true
|
delete-branch: false # if true, job needs permissions "contents: write"
|
||||||
|
# disable issues processing at all (this step is for treat PRs)
|
||||||
|
days-before-issue-stale: -1
|
||||||
|
days-before-issue-close: -1
|
||||||
|
ignore-issue-updates: true
|
||||||
|
remove-issue-stale-when-updated: false
|
||||||
|
stale-issue-label: " "
|
||||||
|
|
||||||
|
- name: Print outputs for PRs
|
||||||
|
run: echo ${{ format('{0},{1}', toJSON(steps.stale-prs.outputs.staled-issues-prs), toJSON(steps.stale-prs.outputs.closed-issues-prs)) }}
|
||||||
|
|
||||||
|
## Removing private properties from each JSON object and compute array length
|
||||||
|
## TODO: Delete these set-* workarounds when resolve actions/stale#806 ?
|
||||||
|
- name: Set staled
|
||||||
|
id: set-staled
|
||||||
|
run: |
|
||||||
|
echo $INPUT_ISSUES \
|
||||||
|
| jq --compact-output --raw-output 'del(.[] | .[to_entries[] | .key | select(startswith("_"))])' \
|
||||||
|
| sed -e 's/^/issues=/' \
|
||||||
|
>> $GITHUB_OUTPUT
|
||||||
|
echo $INPUT_ISSUES \
|
||||||
|
| jq --raw-output '. | length' \
|
||||||
|
| sed -e 's/^/issues-len=/' \
|
||||||
|
>> $GITHUB_OUTPUT
|
||||||
|
|
||||||
|
echo $INPUT_PRS \
|
||||||
|
| jq --compact-output --raw-output 'del(.[] | .[to_entries[] | .key | select(startswith("_"))])' \
|
||||||
|
| sed -e 's/^/prs=/' \
|
||||||
|
>> $GITHUB_OUTPUT
|
||||||
|
echo $INPUT_PRS \
|
||||||
|
| jq --raw-output '. | length' \
|
||||||
|
| sed -e 's/^/prs-len=/' \
|
||||||
|
>> $GITHUB_OUTPUT
|
||||||
|
env:
|
||||||
|
INPUT_ISSUES: ${{ steps.stale-issues.outputs.staled-issues-prs }}
|
||||||
|
INPUT_PRS: ${{ steps.stale-prs.outputs.staled-issues-prs }}
|
||||||
|
- name: Set closed
|
||||||
|
id: set-closed
|
||||||
|
run: |
|
||||||
|
echo $INPUT_ISSUES \
|
||||||
|
| jq --compact-output --raw-output 'del(.[] | .[to_entries[] | .key | select(startswith("_"))])' \
|
||||||
|
| sed -e 's/^/issues=/' \
|
||||||
|
>> $GITHUB_OUTPUT
|
||||||
|
echo $INPUT_ISSUES \
|
||||||
|
| jq --raw-output '. | length' \
|
||||||
|
| sed -e 's/^/issues-len=/' \
|
||||||
|
>> $GITHUB_OUTPUT
|
||||||
|
|
||||||
|
echo $INPUT_PRS \
|
||||||
|
| jq --compact-output --raw-output 'del(.[] | .[to_entries[] | .key | select(startswith("_"))])' \
|
||||||
|
| sed -e 's/^/prs=/' \
|
||||||
|
>> $GITHUB_OUTPUT
|
||||||
|
echo $INPUT_PRS \
|
||||||
|
| jq --raw-output '. | length' \
|
||||||
|
| sed -e 's/^/prs-len=/' \
|
||||||
|
>> $GITHUB_OUTPUT
|
||||||
|
env:
|
||||||
|
INPUT_ISSUES: ${{ steps.stale-issues.outputs.closed-issues-prs }}
|
||||||
|
INPUT_PRS: ${{ steps.stale-prs.outputs.closed-issues-prs }}
|
||||||
|
|
||||||
|
- name: Write job summary
|
||||||
|
run: |
|
||||||
|
echo "### Staled issues" \
|
||||||
|
>> $GITHUB_STEP_SUMMARY
|
||||||
|
# render json array to a Markdown table with an optional "No records" message if empty
|
||||||
|
echo "$STALED_ISSUES" \
|
||||||
|
| jq --raw-output 'map("| [#\(.number)](\(env.GITHUB_ISSUES_URL)/\(.number)) | \(.title) |") | join("\n") | if (. == "") then "\nNo records.\n" else "\n| | Title |\n|---:|:------|\n\(.)\n" end' \
|
||||||
|
>> $GITHUB_STEP_SUMMARY
|
||||||
|
|
||||||
|
echo "### Staled pull requests" \
|
||||||
|
>> $GITHUB_STEP_SUMMARY
|
||||||
|
# render json array to a Markdown table with an optional "No records" message if empty
|
||||||
|
echo "$STALED_PRS" \
|
||||||
|
| jq --raw-output 'map("| [#\(.number)](\(env.GITHUB_PULL_URL)/\(.number)) | \(.title) |") | join("\n") | if (. == "") then "\nNo records.\n" else "\n| | Title |\n|---:|:------|\n\(.)\n" end' \
|
||||||
|
>> $GITHUB_STEP_SUMMARY
|
||||||
|
|
||||||
|
echo "### Closed issues" \
|
||||||
|
>> $GITHUB_STEP_SUMMARY
|
||||||
|
# render json array to a Markdown table with an optional "No records" message if empty
|
||||||
|
echo "$CLOSED_ISSUES" \
|
||||||
|
| jq --raw-output 'map("| [#\(.number)](\(env.GITHUB_ISSUES_URL)/\(.number)) | \(.title) |") | join("\n") | if (. == "") then "\nNo records.\n" else "\n| | Title |\n|---:|:------|\n\(.)\n" end' \
|
||||||
|
>> $GITHUB_STEP_SUMMARY
|
||||||
|
|
||||||
|
echo "### Closed pull requests" \
|
||||||
|
>> $GITHUB_STEP_SUMMARY
|
||||||
|
# render json array to a Markdown table with an optional "No records" message if empty
|
||||||
|
echo "$CLOSED_PRS" \
|
||||||
|
| jq --raw-output 'map("| [#\(.number)](\(env.GITHUB_PULL_URL)/\(.number)) | \(.title) |") | join("\n") | if (. == "") then "\nNo records.\n" else "\n| | Title |\n|---:|:------|\n\(.)\n" end' \
|
||||||
|
>> $GITHUB_STEP_SUMMARY
|
||||||
|
env:
|
||||||
|
GITHUB_ISSUES_URL: ${{ format('{0}/{1}/issues', github.server_url, github.repository) }}
|
||||||
|
GITHUB_PULL_URL: ${{ format('{0}/{1}/pull', github.server_url, github.repository) }}
|
||||||
|
STALED_ISSUES: ${{ steps.set-staled.outputs.issues }}
|
||||||
|
CLOSED_ISSUES: ${{ steps.set-closed.outputs.issues }}
|
||||||
|
STALED_PRS: ${{ steps.set-staled.outputs.prs }}
|
||||||
|
CLOSED_PRS: ${{ steps.set-closed.outputs.prs }}
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
<!-- start custom head snippets, customize with your own _includes/head-custom.html file -->
|
|
||||||
|
|
||||||
<!-- Setup Google Analytics -->
|
|
||||||
|
|
||||||
|
|
||||||
<!-- You can set your favicon here -->
|
|
||||||
<link rel="shortcut icon" type="image/x-icon" href="{{ '/favicon.ico' | relative_url }}">
|
|
||||||
|
|
||||||
<!-- end custom head snippets -->
|
|
||||||
@@ -24,7 +24,7 @@
|
|||||||
|
|
||||||
* [احترف الأردوينو](https://www.ev-center.com/uploads/2/1/2/6/21261678/arduino.pdf) - Working Group‏ (PDF)
|
* [احترف الأردوينو](https://www.ev-center.com/uploads/2/1/2/6/21261678/arduino.pdf) - Working Group‏ (PDF)
|
||||||
* [اردوينو ببساطة](https://simplyarduino.com/%D9%83%D8%AA%D8%A7%D8%A8-%D8%A7%D8%B1%D8%AF%D9%88%D9%8A%D9%86%D9%88-%D8%A8%D8%A8%D8%B3%D8%A7%D8%B7%D8%A9/) - عبدالله علي عبدالله, Abdallah Ali Abdallah Elmasry‏ (PDF)
|
* [اردوينو ببساطة](https://simplyarduino.com/%D9%83%D8%AA%D8%A7%D8%A8-%D8%A7%D8%B1%D8%AF%D9%88%D9%8A%D9%86%D9%88-%D8%A8%D8%A8%D8%B3%D8%A7%D8%B7%D8%A9/) - عبدالله علي عبدالله, Abdallah Ali Abdallah Elmasry‏ (PDF)
|
||||||
* [AVR‏ ببساطة: من تشغيل دايود ضوئي إلى أنظمة الوقت الحقيقي](https://github.com/abdallah-ali-abdallah/Simply-AVR-Book) - عبدالله علي عبدالله, Abdallah Ali Abdallah Elmasry‏ (ODT, PDF‏)
|
* [AVR ببساطة: من تشغيل دايود ضوئي إلى أنظمة الوقت الحقيقي](https://github.com/abdallah-ali-abdallah/Simply-AVR-Book) - عبدالله علي عبدالله, Abdallah Ali Abdallah Elmasry‏ (ODT, PDF)
|
||||||
|
|
||||||
|
|
||||||
### Artificial Intelligence
|
### Artificial Intelligence
|
||||||
@@ -34,7 +34,7 @@
|
|||||||
|
|
||||||
### DB & DBMS
|
### DB & DBMS
|
||||||
|
|
||||||
* [تصميم قواعد البيانات](https://academy.hsoub.com/files/26-تصميم-قواعد-البيانات/) - Adrienne Watt, Nelson Eng‏، ترجمة أيمن طارق وعلا عباس‏ (PDF)
|
* [تصميم قواعد البيانات](https://academy.hsoub.com/files/26-تصميم-قواعد-البيانات/) - Adrienne Watt, Nelson Eng، ترجمة أيمن طارق وعلا عباس (PDF)
|
||||||
|
|
||||||
|
|
||||||
### HTML and CSS
|
### HTML and CSS
|
||||||
@@ -50,31 +50,31 @@
|
|||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [تعلم JavaScript‏](https://itwadi.com/node/3002) - Cody Lindley,‏ عبداللطيف ايمش‏ (PDF)
|
* [تعلم JavaScript‏](https://itwadi.com/node/3002) - Cody Lindley, عبداللطيف ايمش (PDF)
|
||||||
* [سلسلة تعلم Next.js‏ بالعربية](https://blog.abdelhadi.org/learn-nextjs-in-arabic/) - Flavio Copes,‏ عبدالهادي الأندلسي
|
* [سلسلة تعلم Next.js بالعربية](https://blog.abdelhadi.org/learn-nextjs-in-arabic/) - Flavio Copes, عبدالهادي الأندلسي
|
||||||
|
|
||||||
|
|
||||||
#### Vue.js
|
#### Vue.js
|
||||||
|
|
||||||
* [أساسيات إطار العمل Vue.js‏](https://academy.hsoub.com/files/22-أساسيات-إطار-العمل-vuejs/) - حسام برهان‏ (PDF)
|
* [أساسيات إطار العمل Vue.js](https://academy.hsoub.com/files/22-أساسيات-إطار-العمل-vuejs/) - حسام برهان (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
|
|
||||||
* [أوبنتو ببساطة](https://www.simplyubuntu.com) - Ahmed AbouZaid‏ (PDF)
|
* [أوبنتو ببساطة](https://www.simplyubuntu.com) - Ahmed AbouZaid‏ (PDF)
|
||||||
* [دفتر مدير دبيان](https://ar.debian-handbook.info) - Raphaël Hertzog, Roland Mas, MUHAMMET SAİT Muhammet Sait‏ (PDF, HTML‏)
|
* [دفتر مدير دبيان](https://ar.debian-handbook.info) - Raphaël Hertzog, Roland Mas, MUHAMMET SAİT Muhammet Sait‏ (PDF, HTML)
|
||||||
* [دليل إدارة خواديم أوبنتو 14.04‏](https://academy.hsoub.com/files/10-دليل-إدارة-خواديم-أوبنتو/) - Ubuntu documentation team, Abdullatif Eymash‏ (PDF)
|
* [دليل إدارة خواديم أوبنتو 14.04](https://academy.hsoub.com/files/10-دليل-إدارة-خواديم-أوبنتو/) - Ubuntu documentation team, Abdullatif Eymash‏ (PDF)
|
||||||
* [سطر أوامر لينكس](https://itwadi.com/node/2765) - Willam E. Shotts Jr.‎, ترجمة عبد اللطيف ايمش‏ (PDF)
|
* [سطر أوامر لينكس](https://itwadi.com/node/2765) - Willam E. Shotts Jr., ترجمة عبد اللطيف ايمش (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Open Source Software
|
### Open Source Software
|
||||||
|
|
||||||
* [دليل البرمجيات الحرة مفتوحة](https://www.freeopensourceguide.com) - أحمد م. أبوزيد‏ (PDF)
|
* [دليل البرمجيات الحرة مفتوحة](https://www.freeopensourceguide.com) - أحمد م. أبوزيد (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Operating Systems
|
### Operating Systems
|
||||||
|
|
||||||
* [أنظمة التشغيل للمبرمجين](https://academy.hsoub.com/files/24-أنظمة-التشغيل-للمبرمجين/) - Allen B. Downey,‏ ترجمة علا عباس‏ (PDF)
|
* [أنظمة التشغيل للمبرمجين](https://academy.hsoub.com/files/24-أنظمة-التشغيل-للمبرمجين/) - Allen B. Downey ,ترجمة علا عباس (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
@@ -100,12 +100,12 @@
|
|||||||
|
|
||||||
### SQL
|
### SQL
|
||||||
|
|
||||||
* [ملاحظات للعاملين بلغة SQL‏](https://academy.hsoub.com/files/16-%D9%85%D9%84%D8%A7%D8%AD%D8%B8%D8%A7%D8%AA-%D9%84%D9%84%D8%B9%D8%A7%D9%85%D9%84%D9%8A%D9%86-%D8%A8%D9%84%D8%BA%D8%A9-sql/)
|
* [ملاحظات للعاملين بلغة SQL](https://academy.hsoub.com/files/16-%D9%85%D9%84%D8%A7%D8%AD%D8%B8%D8%A7%D8%AA-%D9%84%D9%84%D8%B9%D8%A7%D9%85%D9%84%D9%8A%D9%86-%D8%A8%D9%84%D8%BA%D8%A9-sql/)
|
||||||
|
|
||||||
|
|
||||||
#### PostgreSQL
|
#### PostgreSQL
|
||||||
|
|
||||||
* [الدليل العملي إلى قواعد بيانات PostgreSQL‏](https://academy.hsoub.com/files/18-%D8%A7%D9%84%D8%AF%D9%84%D9%8A%D9%84-%D8%A7%D9%84%D8%B9%D9%85%D9%84%D9%8A-%D8%A5%D9%84%D9%89-%D9%82%D9%88%D8%A7%D8%B9%D8%AF-%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-postgresql/) - Craig Kerstiens،‏ مصطفى عطا العايش‏ (PDF)
|
* [الدليل العملي إلى قواعد بيانات PostgreSQL‏](https://academy.hsoub.com/files/18-%D8%A7%D9%84%D8%AF%D9%84%D9%8A%D9%84-%D8%A7%D9%84%D8%B9%D9%85%D9%84%D9%8A-%D8%A5%D9%84%D9%89-%D9%82%D9%88%D8%A7%D8%B9%D8%AF-%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-postgresql/) - Craig Kerstiens، مصطفى عطا العايش (PDF)
|
||||||
* [بوستجريسكل كتاب الوصفات](https://itwadi.com/PostgreSQL_Cookbook) - Chitij Chauhan‏ (PDF)
|
* [بوستجريسكل كتاب الوصفات](https://itwadi.com/PostgreSQL_Cookbook) - Chitij Chauhan‏ (PDF)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,24 +1,33 @@
|
|||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
* [HTML](#html)
|
* [HTML and CSS](#html-and-css)
|
||||||
|
* [JavaScript](#javascript)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
|
* [PHP](#php)
|
||||||
|
|
||||||
|
|
||||||
### C
|
### C
|
||||||
|
|
||||||
* [C Proqramlaşdırma Dili](https://web.archive.org/web/20241214000729/https://ilkaddimlar.com/ders/c-proqramlasdirma-dili) (:card_file_box: archived)
|
* [C Proqramlaşdırma Dili](http://ilkaddimlar.com/ders/c-proqramlasdirma-dili)
|
||||||
|
|
||||||
|
|
||||||
### HTML
|
### HTML and CSS
|
||||||
|
|
||||||
* [HTML](https://web.archive.org/web/20241214005042/https://ilkaddimlar.com/ders/html) (:card_file_box: archived)
|
* [CSS](http://ilkaddimlar.com/ders/css)
|
||||||
|
* [HTML](http://ilkaddimlar.com/ders/html)
|
||||||
|
|
||||||
|
|
||||||
|
### JavaScript
|
||||||
|
|
||||||
|
* [JavaScript](http://ilkaddimlar.com/ders/javascript)
|
||||||
|
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
|
|
||||||
* [Linux](https://web.archive.org/web/20241214095624/https://ilkaddimlar.com/ders/linux) (:card_file_box: archived)
|
* [Linux](http://ilkaddimlar.com/ders/linux)
|
||||||
|
|
||||||
|
|
||||||
|
### PHP
|
||||||
|
|
||||||
|
* [PHP](http://ilkaddimlar.com/ders/php)
|
||||||
|
|||||||
@@ -4,7 +4,6 @@
|
|||||||
* [C](#c)
|
* [C](#c)
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
* [Data Science](#data-science)
|
* [Data Science](#data-science)
|
||||||
* [Git and Github](#git-and-github)
|
|
||||||
* [Go](#go)
|
* [Go](#go)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
@@ -23,7 +22,6 @@
|
|||||||
|
|
||||||
* [বাংলায় C প্রোগ্রামিং ল্যাঙ্গুয়েজ শেখার কোর্স](https://c.howtocode.dev) - Jakir Hossain, et al.
|
* [বাংলায় C প্রোগ্রামিং ল্যাঙ্গুয়েজ শেখার কোর্স](https://c.howtocode.dev) - Jakir Hossain, et al.
|
||||||
* [Computer Programming «কম্পিউটার প্রোগ্রামিং ১ম খণ্ড»](http://cpbook.subeen.com) - Tamim Shahriar Subeen (HTML)
|
* [Computer Programming «কম্পিউটার প্রোগ্রামিং ১ম খণ্ড»](http://cpbook.subeen.com) - Tamim Shahriar Subeen (HTML)
|
||||||
* [Computer Programming Part 3](https://archive.org/details/computer-programming-part-3-tamim-shaharier-subin) - Tamim Shahriar Subeen (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### <a id="cpp"></a>C++
|
### <a id="cpp"></a>C++
|
||||||
@@ -48,9 +46,8 @@
|
|||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [জাভাস্ক্রিপ্ট টিউটোরিয়াল - শিখুন গল্পে গল্পে সাথে 1100+ Exercise](https://web.programming-hero.com/home/ph-book/জাভাস্ক্রিপ্ট-টিউটোরিয়াল/প্রোগ্রামিং-শুরুর-আগে-যত-ভয়/জাভাস্ক্রিপ্ট-পরিচিতি) - Jhankar Mahbub (HTML)
|
|
||||||
* [জাভাস্ক্রিপ্ট ল্যাঙ্গুয়েজের এর ব্যাসিক, অ্যাডভান্স](https://js.howtocode.dev) - Nuhil Mehdi (howtocode.dev)
|
* [জাভাস্ক্রিপ্ট ল্যাঙ্গুয়েজের এর ব্যাসিক, অ্যাডভান্স](https://js.howtocode.dev) - Nuhil Mehdi (howtocode.dev)
|
||||||
* [হাতেকলমে জাভাস্ক্রিপ্ট: সম্পূর্ণ বাংলায় হাতেকলমে জাভাস্ক্রিপ্ট শিখুন](https://with.zonayed.me/js-basic/) - Zonayed Ahmed (HTML)
|
* [হাতেকলমে জাভাস্ক্রিপ্ট: সম্পূর্ণ বাংলায় হাতেকলমে জাভাস্ক্রিপ্ট শিখুন](https://with.zonayed.me/js-basic/) - Zonayed Ahmed (HTML)
|
||||||
|
|
||||||
|
|
||||||
### Machine Learning
|
### Machine Learning
|
||||||
@@ -83,11 +80,5 @@
|
|||||||
|
|
||||||
### Sql
|
### Sql
|
||||||
|
|
||||||
* [এসকিউএল পরিচিতি(SQL Introduction in Bangla)](https://www.sattacademy.org/sql/index.php) - Satt Academy
|
* [এসকিউএল পরিচিতি(SQL Introduction in Bangla)](https://www.sattacademy.com/sql/sql-intro.php) - Satt Academy
|
||||||
* [বাংলায় SQL টিউটোরিয়াল](https://sql.howtocode.dev) - Saiful, et al.
|
* [বাংলায় SQL টিউটোরিয়াল](https://sql.howtocode.dev) - Saiful, et al.
|
||||||
|
|
||||||
|
|
||||||
### Git and Github
|
|
||||||
|
|
||||||
* [এক পলকে গিট ও গিটহাব](https://with.zonayed.me/book/git-n-github-at-glance/) - Zonayed
|
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,6 @@
|
|||||||
### <a id="csharp"></a>C\#
|
### <a id="csharp"></a>C\#
|
||||||
|
|
||||||
* [Object-oriented Programming in C#](http://people.cs.aau.dk/~normark/oop-csharp/pdf/all.pdf) - Kurt Nørmark (PDF)
|
* [Object-oriented Programming in C#](http://people.cs.aau.dk/~normark/oop-csharp/pdf/all.pdf) - Kurt Nørmark (PDF)
|
||||||
* [Bogen om C#](https://mcronberg.github.io/bogenomcsharp/) - Michell Cronberg (HTML)
|
|
||||||
|
|
||||||
|
|
||||||
### <a id="cpp"></a>C++
|
### <a id="cpp"></a>C++
|
||||||
|
|||||||
@@ -161,8 +161,8 @@
|
|||||||
|
|
||||||
### LaTeX
|
### LaTeX
|
||||||
|
|
||||||
* [LaTeX - eine Einführung und ein bisschen mehr ...](https://www.fernuni-hagen.de/zdi/docs/a026_latex_einf.pdf) - Manuela Jürgens, Thomas Feuerstack (PDF)
|
* [LaTeX - eine Einführung und ein bisschen mehr ...](http://www.fernuni-hagen.de/imperia/md/content/zmi_2010/a026_latex_einf.pdf) - Manuela Jürgens, Thomas Feuerstack (PDF)
|
||||||
* [LaTeX - Forteschrittene Anwendungen (oder: Neues von den Hobbits)](https://www.fernuni-hagen.de/zdi/docs/a027_latex_fort.pdf) - Manuela Jürgens (PDF)
|
* [LaTeX - Forteschrittene Anwendungen (oder: Neues von den Hobbits)](http://www.fernuni-hagen.de/imperia/md/content/zmi_2010/a027_latex_fort.pdf) - Manuela Jürgens (PDF)
|
||||||
* [LaTeX : Referenz der Umgebungen, Makros, Längen und Zähler](http://www.lehmanns.de/page/latexreferenz) - Herbert Voß (PDF)
|
* [LaTeX : Referenz der Umgebungen, Makros, Längen und Zähler](http://www.lehmanns.de/page/latexreferenz) - Herbert Voß (PDF)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
|
|
||||||
### C
|
### C
|
||||||
|
|
||||||
* [Διαδικαστικός προγραμματισμός](https://repository.kallipos.gr/bitstream/11419/1346/3/00_master%20document_KOY.pdf) - Μαστοροκώστας Πάρις (PDF)
|
* [Διαδικαστικός προγραμματισμός](https://repository.kallipos.gr/bitstream/11419/1346/1/00_master%20document_KOY.pdf) - Μαστοροκώστας Πάρις (PDF)
|
||||||
|
|
||||||
|
|
||||||
### <a id="cpp"></a>C++
|
### <a id="cpp"></a>C++
|
||||||
|
|||||||
@@ -38,7 +38,6 @@
|
|||||||
* [Perl 6 / Raku](#perl-6--raku)
|
* [Perl 6 / Raku](#perl-6--raku)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Yii](#yii)
|
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Web2py](#web2py)
|
* [Web2py](#web2py)
|
||||||
@@ -139,7 +138,6 @@
|
|||||||
|
|
||||||
* [Aprenda C++ avanzado como si estuviera en primero](https://web.archive.org/web/20100701020037/http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/avanzado/cppavan.pdf) - Paul Bustamante, Iker Aguinaga, Miguel Aybar, Luis Olaizola, Iñigo Lazcano (PDF)
|
* [Aprenda C++ avanzado como si estuviera en primero](https://web.archive.org/web/20100701020037/http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/avanzado/cppavan.pdf) - Paul Bustamante, Iker Aguinaga, Miguel Aybar, Luis Olaizola, Iñigo Lazcano (PDF)
|
||||||
* [Aprenda C++ básico como si estuviera en primero](https://web.archive.org/web/20100701020025/http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/basico/cppbasico.pdf) - Paul Bustamante, Iker Aguinaga, Miguel Aybar, Luis Olaizola, Iñigo Lazcano (PDF)
|
* [Aprenda C++ básico como si estuviera en primero](https://web.archive.org/web/20100701020025/http://www.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/cpp/basico/cppbasico.pdf) - Paul Bustamante, Iker Aguinaga, Miguel Aybar, Luis Olaizola, Iñigo Lazcano (PDF)
|
||||||
* [Curso de C++](https://conclase.net/c/curso) - Salvador Pozo (HTML)
|
|
||||||
* [Ejercicios de programación creativos y recreativos en C++](http://antares.sip.ucm.es/cpareja/libroCPP/) - Luis Llana, Carlos Gregorio, Raquel Martínez, Pedro Palao, Cristóbal Pareja (HTML)
|
* [Ejercicios de programación creativos y recreativos en C++](http://antares.sip.ucm.es/cpareja/libroCPP/) - Luis Llana, Carlos Gregorio, Raquel Martínez, Pedro Palao, Cristóbal Pareja (HTML)
|
||||||
|
|
||||||
|
|
||||||
@@ -215,7 +213,6 @@
|
|||||||
* [JavaScript, ¡Inspírate!](https://leanpub.com/javascript-inspirate) - Ulises Gascón González (Leanpub cuenta requerida)
|
* [JavaScript, ¡Inspírate!](https://leanpub.com/javascript-inspirate) - Ulises Gascón González (Leanpub cuenta requerida)
|
||||||
* [JavaScript Definitivo Vol. I](https://github.com/afuggini/javascript-definitivo-vol1) - Ariel Fuggini (HTML)
|
* [JavaScript Definitivo Vol. I](https://github.com/afuggini/javascript-definitivo-vol1) - Ariel Fuggini (HTML)
|
||||||
* [JavaScript Para Gatos](https://jsparagatos.com) - Maxwell Ogden, `trl.:` Dan Zajdband (HTML)
|
* [JavaScript Para Gatos](https://jsparagatos.com) - Maxwell Ogden, `trl.:` Dan Zajdband (HTML)
|
||||||
* [Learn JavaScript](https://javascript.sumankunwar.com.np/es) - Suman Kumar, Github Contributors (HTML, PDF)
|
|
||||||
* [Manual de JavaScript](https://desarrolloweb.com/manuales/manual-javascript.html#capitulos20) (HTML)
|
* [Manual de JavaScript](https://desarrolloweb.com/manuales/manual-javascript.html#capitulos20) (HTML)
|
||||||
|
|
||||||
|
|
||||||
@@ -321,11 +318,6 @@
|
|||||||
* [Symfony 5: La Vía Rápida](https://web.archive.org/web/20210805141343/https://symfony.com/doc/current/the-fast-track/es/index.html) - Fabien Potencier (HTML)
|
* [Symfony 5: La Vía Rápida](https://web.archive.org/web/20210805141343/https://symfony.com/doc/current/the-fast-track/es/index.html) - Fabien Potencier (HTML)
|
||||||
|
|
||||||
|
|
||||||
#### Yii
|
|
||||||
|
|
||||||
* [Gu´ıa Definitiva de Yii 2.0](https://www.yiiframework.com/doc/download/yii-guide-2.0-es.pdf) - Yii Software (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Perl
|
### Perl
|
||||||
|
|
||||||
* [Tutorial Perl](http://es.tldp.org/Tutoriales/PERL/tutoperl-print.pdf) - Juan Julián Merelo Guervós (PDF)
|
* [Tutorial Perl](http://es.tldp.org/Tutoriales/PERL/tutoperl-print.pdf) - Juan Julián Merelo Guervós (PDF)
|
||||||
@@ -341,7 +333,7 @@
|
|||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Aprenda a pensar como un programador (con Python)](https://argentinaenpython.com/quiero-aprender-python/aprenda-a-pensar-como-un-programador-con-python.pdf) - Allen Downey, Jeffrey Elkner, Chris Meyers, `trl.:` Miguel Ángel Vilella, `trl.:` Ángel Arnal, `trl.:` Iván Juanes, `trl.:` Litza Amurrio, `trl.:` Efrain Andia, `trl.:` César Ballardini (PDF)
|
* [Aprenda a pensar como un programador (con Python)](https://argentinaenpython.com/quiero-aprender-python/aprenda-a-pensar-como-un-programador-con-python.pdf) - Allen Downey, Jeffrey Elkner, Chris Meyers, `trl.:` Miguel Ángel Vilella, `trl.:` Ángel Arnal, `trl.:` Iván Juanes, `trl.:` Litza Amurrio, `trl.:` Efrain Andia, `trl.:` César Ballardini (PDF)
|
||||||
* [Aprende Python](https://aprendepython.es) - Sergio Delgado Quintero (HTML, PDF) (CC BY)
|
* [Aprende Python](https://aprendepython.es) - Sergio Delgado Quintero (HTML, PDF)
|
||||||
* [Aprendiendo a Programar en Python con mi Computador](https://openlibra.com/en/book/download/aprendiendo-a-programar-en-python-con-mi-computador) (PDF)
|
* [Aprendiendo a Programar en Python con mi Computador](https://openlibra.com/en/book/download/aprendiendo-a-programar-en-python-con-mi-computador) (PDF)
|
||||||
* [Doma de Serpientes para Niños: Aprendiendo a Programar con Python](http://code.google.com/p/swfk-es/) (HTML)
|
* [Doma de Serpientes para Niños: Aprendiendo a Programar con Python](http://code.google.com/p/swfk-es/) (HTML)
|
||||||
* [Inmersión en Python](https://code.google.com/archive/p/inmersionenpython3/) (HTML)
|
* [Inmersión en Python](https://code.google.com/archive/p/inmersionenpython3/) (HTML)
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
<div dir="rtl" markdown="1">
|
|
||||||
|
|
||||||
### فهرست
|
### فهرست
|
||||||
|
|
||||||
* [رایانش ابری](#%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4-%D8%A7%D8%A8%D8%B1%DB%8C)
|
* [رایانش ابری](#%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D8%B4-%D8%A7%D8%A8%D8%B1%DB%8C)
|
||||||
@@ -10,13 +8,9 @@
|
|||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
<ul dir="rtl">
|
* [Symfony](#symfony)
|
||||||
<li><a href="#symfony">Symfony</a></li>
|
|
||||||
</ul>
|
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
<ul dir="rtl">
|
* [Django](#django)
|
||||||
<li><a href="#django">Django</a></li>
|
|
||||||
</ul>
|
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
|
|
||||||
|
|
||||||
@@ -32,14 +26,14 @@
|
|||||||
|
|
||||||
### مهندسی نرمافزار
|
### مهندسی نرمافزار
|
||||||
|
|
||||||
* [الگوهای طراحی](https://holosen.net/what-is-design-pattern/) - Hossein Badrnezhad‏ *(نیاز به ثبت نام دارد)*
|
* [الگوهای طراحی](https://holosen.net/what-is-design-pattern/) - Hossein Badrnezhad *(نیاز به ثبت نام دارد)*
|
||||||
* [الگوهای طراحی در برنامهنویسی شیءگرا](https://github.com/khajavi/Practical-Design-Patterns)
|
* [الگوهای طراحی در برنامهنویسی شیءگرا](https://github.com/khajavi/Practical-Design-Patterns)
|
||||||
* [ترجمه آزاد کتاب کد تمیز](https://codetamiz.vercel.app) - Robert C. Martin, et al.‎
|
* [ترجمه آزاد کتاب کد تمیز](https://codetamiz.vercel.app) - Robert C. Martin, et al.
|
||||||
|
|
||||||
|
|
||||||
### HTML and CSS
|
### HTML and CSS
|
||||||
|
|
||||||
* [یادگیری پیکربندی با CSS‏](http://fa.learnlayout.com)
|
* [یادگیری پیکربندی با CSS](http://fa.learnlayout.com)
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
@@ -51,14 +45,14 @@
|
|||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [جاوااسکریپت شیوا](http://eloquentjs.ir) - مارین هاوربک, مهران عفتی‏ (HTML)
|
* [جاوااسکریپت شیوا](http://eloquentjs.ir) - مارین هاوربک, مهران عفتی (HTML)
|
||||||
* [ریکت جی اس](https://github.com/reactjs/fa.reactjs.org)
|
* [ریکت جی اس](https://github.com/reactjs/fa.reactjs.org)
|
||||||
* [یادگیری اصولی جاوااسکریپت](https://github.com/Mariotek/BetterUnderstandingOfJavascript)
|
* [یادگیری اصولی جاوااسکریپت](https://github.com/Mariotek/BetterUnderstandingOfJavascript)
|
||||||
|
|
||||||
|
|
||||||
### LaTeX
|
### LaTeX
|
||||||
|
|
||||||
* [مقدمهای نه چندان کوتاه بر LaTeX‏](http://www.ctan.org/tex-archive/info/lshort/persian)
|
* [مقدمهای نه چندان کوتاه بر LaTeX](http://www.ctan.org/tex-archive/info/lshort/persian)
|
||||||
|
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
@@ -72,27 +66,24 @@
|
|||||||
|
|
||||||
#### Symfony
|
#### Symfony
|
||||||
|
|
||||||
* [سیمفونی ۵: سریعترین مسیر‏](https://web.archive.org/web/20210122133755/https://symfony.com/doc/current/the-fast-track/fa/index.html) - *(:card_file_box: archived)*
|
* [سیمفونی ۵: سریعترین مسیر](https://web.archive.org/web/20210122133755/https://symfony.com/doc/current/the-fast-track/fa/index.html) *(:card_file_box: archived)*
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [پایتون به پارسی](https://python.coderz.ir) - سعید درویش‏ (HTML)
|
* [پایتون به پارسی](https://python.coderz.ir) - سعید درویش (HTML)
|
||||||
* [ترجمه آزاد کتاب Asyncio in Python‏](https://github.com/ftg-iran/aip-persian)
|
* [ترجمه آزاد کتاب Asyncio in Python](https://github.com/ftg-iran/aip-persian)
|
||||||
|
|
||||||
|
|
||||||
#### Django
|
#### Django
|
||||||
|
|
||||||
* [ترجمه آزاد کتاب Django Design Patterns and Best Practices‏](https://github.com/ftg-iran/ddpabp-persian)
|
* [ترجمه آزاد کتاب Django Design Patterns and Best Practices](https://github.com/ftg-iran/ddpabp-persian)
|
||||||
* [کتاب جنگو برای حرفهایها](https://github.com/mthri/dfp-persian)
|
* [کتاب جنگو برای حرفهایها](https://github.com/mthri/dfp-persian)
|
||||||
* [کتاب جنگو برای API‏](https://github.com/ftg-iran/dfa-persian)
|
* [کتاب جنگو برای API](https://github.com/ftg-iran/dfa-persian)
|
||||||
|
|
||||||
|
|
||||||
### R
|
### R
|
||||||
|
|
||||||
* [تحلیل شبکههای اجتماعی در R‏](http://cran.r-project.org/doc/contrib/Raeesi-SNA_in_R_in_Farsi.pdf) (PDF)
|
* [تحلیل شبکههای اجتماعی در R](http://cran.r-project.org/doc/contrib/Raeesi-SNA_in_R_in_Farsi.pdf) (PDF)
|
||||||
* [راهنمای زبان R‏](http://cran.r-project.org/doc/contrib/Mousavi-R-lang_in_Farsi.pdf) (PDF)
|
* [راهنمای زبان R](http://cran.r-project.org/doc/contrib/Mousavi-R-lang_in_Farsi.pdf) (PDF)
|
||||||
* [مباحث ویژه در R‏](http://cran.r-project.org/doc/contrib/Mousavi-R_topics_in_Farsi.pdf) (PDF)
|
* [مباحث ویژه در R](http://cran.r-project.org/doc/contrib/Mousavi-R_topics_in_Farsi.pdf) (PDF)
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|||||||
@@ -36,7 +36,6 @@
|
|||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Yii](#yii)
|
|
||||||
* [Processing](#processing)
|
* [Processing](#processing)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
@@ -174,7 +173,6 @@
|
|||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [JavaScript Éloquent : Une introduction moderne à la programmation](http://fr.eloquentjavascript.net) - Marijn Haverbeke
|
* [JavaScript Éloquent : Une introduction moderne à la programmation](http://fr.eloquentjavascript.net) - Marijn Haverbeke
|
||||||
* [Learn JavaScript](https://javascript.sumankunwar.com.np/fr) - Suman Kumar, Github Contributors (HTML, PDF)
|
|
||||||
* [Node.Js: Apprendre par la pratique](https://oncletom.io/node.js/#chapitres) - Thomas Parisot
|
* [Node.Js: Apprendre par la pratique](https://oncletom.io/node.js/#chapitres) - Thomas Parisot
|
||||||
|
|
||||||
|
|
||||||
@@ -266,11 +264,6 @@
|
|||||||
* [En route pour Symfony 6.2](https://symfony.com/doc/current/the-fast-track/fr/index.html) - Fabien Potencier
|
* [En route pour Symfony 6.2](https://symfony.com/doc/current/the-fast-track/fr/index.html) - Fabien Potencier
|
||||||
|
|
||||||
|
|
||||||
#### Yii
|
|
||||||
|
|
||||||
* [Guide définitif pour Yii 2.0](https://www.yiiframework.com/doc/download/yii-guide-2.0-fr.pdf) - Yii Software (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Processing
|
### Processing
|
||||||
|
|
||||||
* [Processing](https://fr.flossmanuals.net/processing/) - Œuvre collective (HTML)
|
* [Processing](https://fr.flossmanuals.net/processing/) - Œuvre collective (HTML)
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
<div dir="rtl" markdown="1">
|
|
||||||
|
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [ללא תלות בשפה](#ללא-תלות-בשפה)
|
* [ללא תלות בשפה](#ללא-תלות-בשפה)
|
||||||
@@ -7,7 +5,7 @@
|
|||||||
* [רשתות](#רשתות)
|
* [רשתות](#רשתות)
|
||||||
* [Assembly](#assembly)
|
* [Assembly](#assembly)
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
* [C#‎](#csharp)
|
* [C#](#csharp)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
|
|
||||||
|
|
||||||
@@ -15,37 +13,34 @@
|
|||||||
|
|
||||||
#### מערכות הפעלה
|
#### מערכות הפעלה
|
||||||
|
|
||||||
* [מערכות הפעלה](https://data.cyber.org.il/os/os_book.pdf) – ברק גונן‏, המרכז לחינוך סייבר‏ (PDF)
|
* [מערכות הפעלה](https://data.cyber.org.il/os/os_book.pdf) – ברק גונן, המרכז לחינוך סייבר (PDF)
|
||||||
|
|
||||||
|
|
||||||
#### רשתות
|
#### רשתות
|
||||||
|
|
||||||
* [רשתות מחשבים](https://data.cyber.org.il/networks/networks.pdf) – עומר רוזנבוים‏, ברק גונן‏, שלומי הוד‏, המרכז לחינוך סייבר‏ (PDF)
|
* [רשתות מחשבים](https://data.cyber.org.il/networks/networks.pdf) – עומר רוזנבוים, ברק גונן, שלומי הוד, המרכז לחינוך סייבר (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Assembly
|
### Assembly
|
||||||
|
|
||||||
* [ארגון המחשב ושפת סף](https://data.cyber.org.il/assembly/assembly_book.pdf) – ברק גונן‏, המרכז לחינוך סייבר‏ (PDF)
|
* [ארגון המחשב ושפת סף](https://data.cyber.org.il/assembly/assembly_book.pdf) – ברק גונן, המרכז לחינוך סייבר (PDF)
|
||||||
|
|
||||||
|
|
||||||
### C
|
### C
|
||||||
|
|
||||||
* [ספר לימוד שפה עילית (שפת C‎)](https://moked.education.gov.il/MafmarFiles/C_LangIG_3Version.pdf) – מרק טסליצקי‏ (PDF)
|
* [ספר לימוד שפה עילית (שפת C)](https://moked.education.gov.il/MafmarFiles/C_LangIG_3Version.pdf) - מרק טסליצקי (PDF)
|
||||||
|
|
||||||
|
|
||||||
### <a id="csharp"></a>C#‎
|
### <a id="csharp"></a>C\#
|
||||||
|
|
||||||
* [מבוא לתכנות בסביבת האינטרנט בשפת C#‎](https://meyda.education.gov.il/files/free%20books/%D7%9E%D7%91%D7%95%D7%90%20%D7%9C%D7%AA%D7%9B%D7%A0%D7%95%D7%AA%20%D7%91%D7%A1%D7%91%D7%99%D7%91%D7%AA%20%D7%94%D7%90%D7%99%D7%A0%D7%98%D7%A8%D7%A0%D7%98%20090216.pdf) – מט״ח‏ (PDF)
|
* [מבוא לתכנות בסביבת האינטרנט בשפת C#](https://meyda.education.gov.il/files/free%20books/%D7%9E%D7%91%D7%95%D7%90%20%D7%9C%D7%AA%D7%9B%D7%A0%D7%95%D7%AA%20%D7%91%D7%A1%D7%91%D7%99%D7%91%D7%AA%20%D7%94%D7%90%D7%99%D7%A0%D7%98%D7%A8%D7%A0%D7%98%20090216.pdf) – מט״ח (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Deep-Learning
|
### Deep-Learning
|
||||||
|
|
||||||
* [ספר על למידת מכונה ולמידה עמוקה](https://github.com/AvrahamRaviv/Deep-Learning-in-Hebrew) – אברהם רביב‏ ומייק ארליסון‏
|
* [ספר על למידת מכונה ולמידה עמוקה](https://github.com/AvrahamRaviv/Deep-Learning-in-Hebrew) – אברהם רביב ומייק ארליסון
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [תכנות בשפת פייתון](https://data.cyber.org.il/python/python_book.pdf) – ברק גונן‏, המרכז לחינוך סייבר‏ (PDF)
|
* [תכנות בשפת פייתון](https://data.cyber.org.il/python/python_book.pdf) – ברק גונן, המרכז לחינוך סייבר (PDF)
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|||||||
@@ -44,7 +44,6 @@
|
|||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [JavaScript \| Hindi](https://www.tutorialinhindi.com/javascript-tutorial-hindi/) - TutorialinHindi.com
|
* [JavaScript \| Hindi](https://www.tutorialinhindi.com/javascript-tutorial-hindi/) - TutorialinHindi.com
|
||||||
* [Learn JavaScript \| Hindi](https://javascript.sumankunwar.com.np/np) - Suman Kumar, Github Contributors (HTML, PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
@@ -62,7 +61,7 @@
|
|||||||
* [ डाटा कयनकेशन एंड कंयटर नेटवक ](https://www.aicte-india.org/sites/default/files/HINDI_BOOKS/BOOK%203.pdf) - ई.हरश दाधीच, ई.वकास माथर (PDF)
|
* [ डाटा कयनकेशन एंड कंयटर नेटवक ](https://www.aicte-india.org/sites/default/files/HINDI_BOOKS/BOOK%203.pdf) - ई.हरश दाधीच, ई.वकास माथर (PDF)
|
||||||
|
|
||||||
|
|
||||||
### PHP
|
### Php
|
||||||
|
|
||||||
* [PHP In Hindi Tutorial](http://tutorialsroot.com/php/index.html) - TutorialsRoot.com
|
* [Php \| Hindi](https://www.learnhindituts.com/php) - LearnHindiTuts.com
|
||||||
* [PHP Tutorials In Hindi](https://www.learnhindituts.com/php) - LearnHindiTuts.com
|
* [Php Hindi Tutorial \| Hindi](http://tutorialsroot.com/php/index.html) - TutorialsRoot.com
|
||||||
|
|||||||
@@ -25,7 +25,6 @@
|
|||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [CodeIgniter](#codeigniter)
|
* [CodeIgniter](#codeigniter)
|
||||||
* [Laravel](#laravel)
|
* [Laravel](#laravel)
|
||||||
* [Yii](#yii)
|
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Rust](#rust)
|
* [Rust](#rust)
|
||||||
* [Solidity](#solidity)
|
* [Solidity](#solidity)
|
||||||
@@ -51,7 +50,6 @@
|
|||||||
### <a id="cpp"></a>C++
|
### <a id="cpp"></a>C++
|
||||||
|
|
||||||
* [Belajar C++ Dasar Bahasa Indonesia](https://github.com/kelasterbuka/CPP_dasar-dasar-programming) - Kelas Terbuka
|
* [Belajar C++ Dasar Bahasa Indonesia](https://github.com/kelasterbuka/CPP_dasar-dasar-programming) - Kelas Terbuka
|
||||||
* [Buku Pintar C++ untuk Pemula](https://www.researchgate.net/publication/236687537_Buku_Pintar_C_untuk_Pemula) - Abdul Kadir
|
|
||||||
|
|
||||||
|
|
||||||
### Git
|
### Git
|
||||||
@@ -93,7 +91,6 @@
|
|||||||
### Java
|
### Java
|
||||||
|
|
||||||
* [Algoritma dan Struktur Data dengan Java oleh Polinema SIB](https://polinema.gitbook.io/jti-modul-praktikum-algoritma-dan-struktur-data/) - Politeknik Negeri Malang
|
* [Algoritma dan Struktur Data dengan Java oleh Polinema SIB](https://polinema.gitbook.io/jti-modul-praktikum-algoritma-dan-struktur-data/) - Politeknik Negeri Malang
|
||||||
* [Buku Pertama Belajar Pemrograman Java untuk Pemula](https://www.researchgate.net/publication/264422101_Buku_Pertama_Belajar_Pemrograman_Java_untuk_Pemula) - Abdul Kadir
|
|
||||||
* [Java Desktop](https://github.com/ifnu/buku-java-desktop/raw/master/java-desktop-ifnu-bima.pdf) - Ifnu Bima (PDF)
|
* [Java Desktop](https://github.com/ifnu/buku-java-desktop/raw/master/java-desktop-ifnu-bima.pdf) - Ifnu Bima (PDF)
|
||||||
* [Memulai Java Enterprise dengan Spring Boot](https://raw.githubusercontent.com/teten-nugraha/free-ebook-springboot-basic/master/Memulai%20Java%20Enterprise%20dengan%20Spring%20Boot.pdf) - Teten Nugraha (PDF)
|
* [Memulai Java Enterprise dengan Spring Boot](https://raw.githubusercontent.com/teten-nugraha/free-ebook-springboot-basic/master/Memulai%20Java%20Enterprise%20dengan%20Spring%20Boot.pdf) - Teten Nugraha (PDF)
|
||||||
* [Pemrograman Java](https://blog.rosihanari.net/download-tutorial-java-se-gratis/) - Rosihan Ari Yuana
|
* [Pemrograman Java](https://blog.rosihanari.net/download-tutorial-java-se-gratis/) - Rosihan Ari Yuana
|
||||||
@@ -103,7 +100,6 @@
|
|||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [Javascript Guide](https://gilacoding.com/upload/file/Javascript%20Guide.pdf) - Desrizal (PDF)
|
* [Javascript Guide](https://gilacoding.com/upload/file/Javascript%20Guide.pdf) - Desrizal (PDF)
|
||||||
* [Learn JavaScript](https://javascript.sumankunwar.com.np/id) - Suman Kumar, Github Contributors (HTML, PDF)
|
|
||||||
* [Mengenal JavaScript](http://masputih.com/2013/01/ebook-gratis-mengenal-javascript)
|
* [Mengenal JavaScript](http://masputih.com/2013/01/ebook-gratis-mengenal-javascript)
|
||||||
* [Otomatisasi dengan gulp.js](https://kristories.gitbooks.io/otomatisasi-dengan-gulp-js/content/)
|
* [Otomatisasi dengan gulp.js](https://kristories.gitbooks.io/otomatisasi-dengan-gulp-js/content/)
|
||||||
* [Tutorial Dasar Javascript untuk Pemula](https://www.petanikode.com/tutorial/javascript/) *(:construction: dalam proses)*
|
* [Tutorial Dasar Javascript untuk Pemula](https://www.petanikode.com/tutorial/javascript/) *(:construction: dalam proses)*
|
||||||
@@ -185,6 +181,7 @@
|
|||||||
|
|
||||||
* [Belajar PHP Dasar](https://www.malasngoding.com/belajar-php-dasar-pengenalan-dan-kegunaan-php/) - Malasngoding
|
* [Belajar PHP Dasar](https://www.malasngoding.com/belajar-php-dasar-pengenalan-dan-kegunaan-php/) - Malasngoding
|
||||||
* [Membuat Bot Telegram dengan PHP](https://www.slideshare.net/HasanudinHS/ebook-i-membuat-bot-telegram-dengan-php) - Hasanudin H Syafaat (PDF)
|
* [Membuat Bot Telegram dengan PHP](https://www.slideshare.net/HasanudinHS/ebook-i-membuat-bot-telegram-dengan-php) - Hasanudin H Syafaat (PDF)
|
||||||
|
* [Menjelajahi Yii Framework](https://gilacoding.com/upload/file/menjelajahyiiframework.pdf) - Sabit Huraira (PDF)
|
||||||
* [Panduan Lengkap PHP AJAX jQuery](https://gilacoding.com/upload/file/Panduan%20Lengkap%20PHP%20Ajax%20jQuery.pdf) - Desrizal (PDF)
|
* [Panduan Lengkap PHP AJAX jQuery](https://gilacoding.com/upload/file/Panduan%20Lengkap%20PHP%20Ajax%20jQuery.pdf) - Desrizal (PDF)
|
||||||
* [Pemrograman Berbasis Objek Modern dengan PHP](https://arsiteknologi.com/wp-content/uploads/Pemrograman_Berbasis_Objek_Modern_dengan_PHP_Google_Play_Book.pdf) - Muhamad Surya Iksanudin (PDF)
|
* [Pemrograman Berbasis Objek Modern dengan PHP](https://arsiteknologi.com/wp-content/uploads/Pemrograman_Berbasis_Objek_Modern_dengan_PHP_Google_Play_Book.pdf) - Muhamad Surya Iksanudin (PDF)
|
||||||
* [Pemrograman Berorientasi Objek Dengan PHP5](https://endangcahyapermana.files.wordpress.com/2016/03/belajar-singkat-pemrograman-berorientasi-objek-dengan-php5.pdf) - Gerry Sabar (PDF)
|
* [Pemrograman Berorientasi Objek Dengan PHP5](https://endangcahyapermana.files.wordpress.com/2016/03/belajar-singkat-pemrograman-berorientasi-objek-dengan-php5.pdf) - Gerry Sabar (PDF)
|
||||||
@@ -212,23 +209,15 @@
|
|||||||
* [Tutorial Belajar Framework Laravel 10](https://www.duniailkom.com/tutorial-belajar-framework-laravel/) - Duniailkom
|
* [Tutorial Belajar Framework Laravel 10](https://www.duniailkom.com/tutorial-belajar-framework-laravel/) - Duniailkom
|
||||||
|
|
||||||
|
|
||||||
#### Yii
|
|
||||||
|
|
||||||
* [Menjelajahi Yii Framework](https://gilacoding.com/upload/file/menjelajahyiiframework.pdf) - Sabit Huraira (PDF)
|
|
||||||
* [Panduan Definitif Untuk Yii 2.0](https://www.yiiframework.com/doc/download/yii-guide-2.0-id.pdf) - Yii Software (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Belajar Python](http://www.belajarpython.com)
|
* [Belajar Python](http://www.belajarpython.com)
|
||||||
* [Cepat Mahir Python](https://gilacoding.com/upload/file/Python.pdf) - Hendri, `edt.:` Romi Satria Wahono (PDF)
|
* [Cepat Mahir Python](https://gilacoding.com/upload/file/Python.pdf) - Hendri, `edt.:` Romi Satria Wahono (PDF)
|
||||||
* [Dasar-Dasar Python: Panduan Cepat untuk Memahami Fondasi Pemrograman Python](https://www.researchgate.net/publication/361459389_Dasar-Dasar_Python_Panduan_Cepat_untuk_Memahami_Fondasi_Pemrograman_Python) - Abdul Kadir
|
|
||||||
* [Dasar Pengenalan Pemrograman Python](https://play.google.com/store/books/details/Rolly_Maulana_Awangga_Dasar_dasar_Python?id=YpzDDwAAQBAJ) - Rolly Maulana AwanggaRayhan *(Membutuhkan akun Google Play Books atau email yang valid)*
|
* [Dasar Pengenalan Pemrograman Python](https://play.google.com/store/books/details/Rolly_Maulana_Awangga_Dasar_dasar_Python?id=YpzDDwAAQBAJ) - Rolly Maulana AwanggaRayhan *(Membutuhkan akun Google Play Books atau email yang valid)*
|
||||||
* [Kursus Singkat Machine Learning dengan TensorFlow API](https://developers.google.com/machine-learning/crash-course?hl=id)
|
* [Kursus Singkat Machine Learning dengan TensorFlow API](https://developers.google.com/machine-learning/crash-course?hl=id)
|
||||||
* [Python Untuk Pemula](https://santrikoding.com/ebook/python-untuk-pemula) - Rizqi Maulana
|
* [Python Untuk Pemula](https://santrikoding.com/ebook/python-untuk-pemula) - Rizqi Maulana
|
||||||
* [Tutorial Dasar Pemrograman Python](https://www.petanikode.com/tutorial/python/) - Petani Kode, Ahmad Muhardian
|
* [Tutorial Dasar Pemrograman Python](https://www.petanikode.com/tutorial/python/) - Petani Kode, Ahmad Muhardian
|
||||||
* [Tutorial Python](https://docs.python.org/id/3.8/tutorial/)
|
* [Tutorial Python](https://docs.python.org/id/3.8/tutorial/)
|
||||||
* [Tutorial Python untuk Pemula](https://www.kevintekno.com/p/tutorial-python-untuk-pemula.html) - Kevin Tekno, Kevin Alfito
|
|
||||||
* [Workshop Python 101](http://sakti.github.io/python101/)
|
* [Workshop Python 101](http://sakti.github.io/python101/)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -61,7 +61,6 @@
|
|||||||
* [OCaml](#ocaml)
|
* [OCaml](#ocaml)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Yii](#yii)
|
|
||||||
* [PowerShell](#powershell)
|
* [PowerShell](#powershell)
|
||||||
* [Processing](#processing)
|
* [Processing](#processing)
|
||||||
* [Prolog](#prolog)
|
* [Prolog](#prolog)
|
||||||
@@ -431,7 +430,7 @@
|
|||||||
#### React
|
#### React
|
||||||
|
|
||||||
* [React 0.13 日本語リファレンス](https://js.studio-kingdom.com/react) - `trl:` @tomof
|
* [React 0.13 日本語リファレンス](https://js.studio-kingdom.com/react) - `trl:` @tomof
|
||||||
* [クイックスタート](https://ja.react.dev/learn) - Facebook Inc.
|
* [チュートリアル:React の導入](https://ja.reactjs.org/tutorial/tutorial.html) - Facebook Inc.
|
||||||
|
|
||||||
|
|
||||||
#### Svelte
|
#### Svelte
|
||||||
@@ -536,11 +535,6 @@
|
|||||||
* [PSR-2 – コーディングスタイルガイド](https://github.com/maosanhioro/fig-standards/blob/master/translation/PSR-2-coding-style-guide.md) - maosanhioro
|
* [PSR-2 – コーディングスタイルガイド](https://github.com/maosanhioro/fig-standards/blob/master/translation/PSR-2-coding-style-guide.md) - maosanhioro
|
||||||
|
|
||||||
|
|
||||||
#### Yii
|
|
||||||
|
|
||||||
* [Yii 2.0 決定版ガイド](https://www.yiiframework.com/doc/download/yii-guide-2.0-ja.pdf) - Yii Software (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### PowerShell
|
### PowerShell
|
||||||
|
|
||||||
* [PowerShell スクリプト](https://docs.microsoft.com/ja-jp/powershell/scripting/overview?view=powershell-6) - Microsoft Docs
|
* [PowerShell スクリプト](https://docs.microsoft.com/ja-jp/powershell/scripting/overview?view=powershell-6) - Microsoft Docs
|
||||||
|
|||||||
@@ -115,7 +115,6 @@
|
|||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [모던 JavaScript 튜토리얼](https://ko.javascript.info) - Ilya Kantor
|
|
||||||
* [JavaScript로 만나는 세상](https://helloworldjavascript.net)
|
* [JavaScript로 만나는 세상](https://helloworldjavascript.net)
|
||||||
|
|
||||||
|
|
||||||
@@ -147,9 +146,7 @@
|
|||||||
|
|
||||||
### Machine Learning
|
### Machine Learning
|
||||||
|
|
||||||
* [<랭체인LangChain 노트> - LangChain 한국어 튜토리얼](https://wikidocs.net/book/14314) - 테디노트
|
[Pytorch로 시작하는 딥 러닝 입문](https://wikidocs.net/book/2788) - 유원준, 상준
|
||||||
* [딥 러닝을 이용한 자연어 처리 입문](https://wikidocs.net/book/2155) - 유원준, 상준
|
|
||||||
* [Pytorch로 시작하는 딥 러닝 입문](https://wikidocs.net/book/2788) - 유원준, 상준
|
|
||||||
|
|
||||||
|
|
||||||
### Mathematics
|
### Mathematics
|
||||||
@@ -240,13 +237,8 @@
|
|||||||
|
|
||||||
### Rust
|
### Rust
|
||||||
|
|
||||||
* [러스트 코딩인사이트](https://coding-insight.com/docs/category/rust)
|
* [러스트 프로그래밍 언어](https://rinthel.github.io/rust-lang-book-ko/) - 스티브 클라브닉, 캐롤 니콜스 (HTML) *(:construction: in process)*
|
||||||
* [러스트 프로그래밍 언어](https://rinthel.github.io/rust-lang-book-ko/) - 스티브 클라브닉, 캐롤 니콜스
|
* [Rust by Example](https://hanbum.gitbooks.io/rustbyexample/content/) *(:construction: in process)*
|
||||||
* [예제로 배우는 Rust 프로그래밍](http://rust-lang.xyz)
|
|
||||||
* [파이썬과 비교하며 배우는 러스트 프로그래밍](https://indosaram.github.io/rust-python-book/) - 윤인도
|
|
||||||
* [Comprehensive Rust](https://google.github.io/comprehensive-rust/ko/index.html)
|
|
||||||
* [Rust로 첫 번째 단계 수행](https://learn.microsoft.com/ko-kr/training/paths/rust-first-steps) - 마이크로소프트에서 제공하는 러스트 강의
|
|
||||||
* [The Rust Programming Language](https://doc.rust-kr.org/title-page.html)
|
|
||||||
|
|
||||||
|
|
||||||
### Scratch
|
### Scratch
|
||||||
|
|||||||
@@ -162,7 +162,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Drupal](#drupal)
|
* [Drupal](#drupal)
|
||||||
* [Laravel](#laravel)
|
* [Laravel](#laravel)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Yii](#yii)
|
|
||||||
* [Zend](#zend)
|
* [Zend](#zend)
|
||||||
* [PostgreSQL](#postgresql)
|
* [PostgreSQL](#postgresql)
|
||||||
* [PowerShell](#powershell)
|
* [PowerShell](#powershell)
|
||||||
@@ -174,7 +173,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Flask](#flask)
|
* [Flask](#flask)
|
||||||
* [Kivy](#kivy)
|
* [Kivy](#kivy)
|
||||||
* [Numpy](#numpy)
|
|
||||||
* [Pandas](#pandas)
|
* [Pandas](#pandas)
|
||||||
* [PyOpenCl](#pyopencl)
|
* [PyOpenCl](#pyopencl)
|
||||||
* [Pyramid](#pyramid)
|
* [Pyramid](#pyramid)
|
||||||
@@ -230,7 +228,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Windows Phone](#windows-phone)
|
* [Windows Phone](#windows-phone)
|
||||||
* [Workflow](#workflow)
|
* [Workflow](#workflow)
|
||||||
* [xBase (dBase / Clipper / Harbour)](#xbase-dbase--clipper--harbour)
|
* [xBase (dBase / Clipper / Harbour)](#xbase-dbase--clipper--harbour)
|
||||||
* [Zig](#zig)
|
|
||||||
|
|
||||||
|
|
||||||
### ABAP
|
### ABAP
|
||||||
@@ -243,7 +240,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
|
|
||||||
* [A Guide to Ada for C and C++ Programmers](http://www.cs.uni.edu/~mccormic/4740/guide-c2ada.pdf) (PDF)
|
* [A Guide to Ada for C and C++ Programmers](http://www.cs.uni.edu/~mccormic/4740/guide-c2ada.pdf) (PDF)
|
||||||
* [Ada Distilled](http://www.adapower.com/pdfs/AdaDistilled07-27-2003.pdf) (PDF)
|
* [Ada Distilled](http://www.adapower.com/pdfs/AdaDistilled07-27-2003.pdf) (PDF)
|
||||||
* [Ada for the C++ or Java Developer](https://www.adacore.com/uploads/books/pdf/Ada_for_the_C_or_Java_Developer-cc.pdf) - Quentin Ochem (PDF) (CC BY-NC-SA)
|
* [Ada for the C++ or Java Developer](https://www.adacore.com/uploads/books/pdf/Ada_for_the_C_or_Java_Developer-cc.pdf) - Quentin Ochem (PDF)
|
||||||
* [Ada Programming](https://en.wikibooks.org/wiki/Ada_Programming) - Wikibooks
|
* [Ada Programming](https://en.wikibooks.org/wiki/Ada_Programming) - Wikibooks
|
||||||
* [Ada Reference Manual - ISO/IEC 8652:2012(E) Language and Standard Libraries](http://www.ada-auth.org/standards/12rm/RM-Final.pdf) (PDF)
|
* [Ada Reference Manual - ISO/IEC 8652:2012(E) Language and Standard Libraries](http://www.ada-auth.org/standards/12rm/RM-Final.pdf) (PDF)
|
||||||
* [Introduction To Ada](https://learn.adacore.com/courses/intro-to-ada/index.html)
|
* [Introduction To Ada](https://learn.adacore.com/courses/intro-to-ada/index.html)
|
||||||
@@ -302,8 +299,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Introduction to Arduino](http://playground.arduino.cc/Main/ManualsAndCurriculum)
|
* [Introduction to Arduino](http://playground.arduino.cc/Main/ManualsAndCurriculum)
|
||||||
* [Introduction to Arduino : A piece of cake!](http://www.introtoarduino.com) - Alan G. Smith
|
* [Introduction to Arduino : A piece of cake!](http://www.introtoarduino.com) - Alan G. Smith
|
||||||
* [Learn Arduino](https://riptutorial.com/Download/arduino.pdf) - Compiled from StackOverflow documentation (PDF)
|
* [Learn Arduino](https://riptutorial.com/Download/arduino.pdf) - Compiled from StackOverflow documentation (PDF)
|
||||||
* [Open softwear - Fashionable prototyping and wearable computing using the Arduino](https://softwear.cc/book/files/Open_Softwear-beta090712.pdf) - Tony Olsson, David Gaetano, Jonas Odhner, Samson Wiklund (PDF) (CC BY-NC-ND)
|
* [Open softwear - Fashionable prototyping and wearable computing using the Arduino](https://softwear.cc/book/files/Open_Softwear-beta090712.pdf) - Tony Olsson, David Gaetano, Jonas Odhner, Samson Wiklund (PDF)
|
||||||
* [Science, Programming, Art and Radioelectronics Club (SPARC)](https://github.com/artyom-poptsov/SPARC) - Artyom V. Poptsov (PDF) (CC BY-SA)
|
|
||||||
|
|
||||||
|
|
||||||
### ASP.NET
|
### ASP.NET
|
||||||
@@ -348,6 +344,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [x86-64 Assembly Language Programming with Ubuntu](http://www.egr.unlv.edu/~ed/x86.html) - Ed Jorgensen (PDF)
|
* [x86-64 Assembly Language Programming with Ubuntu](http://www.egr.unlv.edu/~ed/x86.html) - Ed Jorgensen (PDF)
|
||||||
* [x86 Assembly](https://en.wikibooks.org/wiki/X86_Assembly) - Wikibooks
|
* [x86 Assembly](https://en.wikibooks.org/wiki/X86_Assembly) - Wikibooks
|
||||||
* [x86 Disassembly](https://en.wikibooks.org/wiki/X86_Disassembly) - Wikibooks
|
* [x86 Disassembly](https://en.wikibooks.org/wiki/X86_Disassembly) - Wikibooks
|
||||||
|
* [Zen of Assembly Language: Volume I, Knowledge (1990)](http://www.jagregory.com/abrash-zen-of-asm/) - Michael Abrash
|
||||||
|
|
||||||
|
|
||||||
#### Non-X86
|
#### Non-X86
|
||||||
@@ -356,7 +353,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Easy 6502](http://skilldrick.github.io/easy6502/) - Nick Morgan
|
* [Easy 6502](http://skilldrick.github.io/easy6502/) - Nick Morgan
|
||||||
* [Machine Language for Beginners](https://archive.org/details/ataribooks-machine-language-for-beginners) - Richard Mansfield
|
* [Machine Language for Beginners](https://archive.org/details/ataribooks-machine-language-for-beginners) - Richard Mansfield
|
||||||
* [MIPS Assembly Language Programming Using QtSpim](http://www.egr.unlv.edu/~ed/MIPStextSMv11.pdf) - Ed Jorgensen (PDF)
|
* [MIPS Assembly Language Programming Using QtSpim](http://www.egr.unlv.edu/~ed/MIPStextSMv11.pdf) - Ed Jorgensen (PDF)
|
||||||
* [Programmed Introduction to MIPS Assembly Language](http://chortle.ccsu.edu/AssemblyTutorial/index.html) (CC BY-NC)
|
* [Programmed Introduction to MIPS Assembly Language](http://chortle.ccsu.edu/AssemblyTutorial/index.html)
|
||||||
* [The Second Book of Machine Language](http://www.atariarchives.org/2bml/)
|
* [The Second Book of Machine Language](http://www.atariarchives.org/2bml/)
|
||||||
|
|
||||||
|
|
||||||
@@ -442,8 +439,8 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [A Tutorial on Pointers and Arrays in C](https://web.archive.org/web/20180827131006/http://home.earthlink.net/~momotuk/pointers.pdf) - Ted Jensen (PDF) *(:card_file_box: archived)*
|
* [A Tutorial on Pointers and Arrays in C](https://web.archive.org/web/20180827131006/http://home.earthlink.net/~momotuk/pointers.pdf) - Ted Jensen (PDF) *(:card_file_box: archived)*
|
||||||
* [Algorithms Design (in C)](https://www.ime.usp.br/~pf/algorithms/) - Paulo Feofiloff (HTML)
|
* [Algorithms Design (in C)](https://www.ime.usp.br/~pf/algorithms/) - Paulo Feofiloff (HTML)
|
||||||
* [Bare-metal programming for ARM](https://github.com/umanovskis/baremetal-arm) - Daniels Umanovskis [(PDF)](http://umanovskis.se/files/arm-baremetal-ebook.pdf)
|
* [Bare-metal programming for ARM](https://github.com/umanovskis/baremetal-arm) - Daniels Umanovskis [(PDF)](http://umanovskis.se/files/arm-baremetal-ebook.pdf)
|
||||||
* [Beej's Guide to C Programming](http://beej.us/guide/bgc/) - Brian "Beej Jorgensen" Hall (HTML, PDF) (CC BY-NC-ND)
|
* [Beej's Guide to C Programming](http://beej.us/guide/bgc/) - Brian "Beej Jorgensen" Hall (HTML, PDF)
|
||||||
* [Beej's Guide to the GNU Debugger (GDB)](http://beej.us/guide/bggdb/) - Brian "Beej Jorgensen" Hall (HTML) (CC BY-NC-ND)
|
* [Beej's Guide to the GNU Debugger (GDB)](http://beej.us/guide/bggdb/) - Brian "Beej Jorgensen" Hall (HTML)
|
||||||
* [Build Your Own Lisp](http://www.buildyourownlisp.com) - Daniel Holden
|
* [Build Your Own Lisp](http://www.buildyourownlisp.com) - Daniel Holden
|
||||||
* [Build Your Own Redis with C/C++](https://build-your-own.org) - build-your-own.org (HTML) (:construction: *in process*)
|
* [Build Your Own Redis with C/C++](https://build-your-own.org) - build-your-own.org (HTML) (:construction: *in process*)
|
||||||
* [C Elements of Style](http://www.oualline.com/books.free/style/) - Steve Oualline
|
* [C Elements of Style](http://www.oualline.com/books.free/style/) - Steve Oualline
|
||||||
@@ -515,15 +512,14 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
|
|
||||||
### <a id="cpp"></a>C++
|
### <a id="cpp"></a>C++
|
||||||
|
|
||||||
* [A Complete Guide to Standard C++ Algorithms](https://github.com/HappyCerberus/book-cpp-algorithms) - Šimon Tóth (PDF, LaTeX) (CC BY-NC-SA) *(:construction: in process)*
|
* [A Complete Guide to Standard C++ Algorithms](https://github.com/HappyCerberus/book-cpp-algorithms) - Šimon Tóth (PDF, LaTeX) *(:construction: in process)*
|
||||||
* [An Introduction to the USA Computing Olympiad, C++ Edition](https://darrenyao.com/usacobook/cpp.pdf) - Darren Yao (PDF)
|
* [An Introduction to the USA Computing Olympiad, C++ Edition](https://darrenyao.com/usacobook/cpp.pdf) - Darren Yao (PDF)
|
||||||
* [C++ Annotations](https://fbb-git.gitlab.io/cppannotations/) - Frank B. Brokken (HTML, PDF)
|
* [C++ Annotations](https://fbb-git.gitlab.io/cppannotations/) - Frank B. Brokken (HTML, PDF)
|
||||||
* [C++ Coding Standard](https://possibility.com/Cpp/CppCodingStandard.html) - Todd Hoff (HTML, PDF)
|
|
||||||
* [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) - `edt.:` Bjarne Stroustrup, Herb Sutter
|
* [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) - `edt.:` Bjarne Stroustrup, Herb Sutter
|
||||||
* [C++ For Programmers](https://tfetimes.com/wp-content/uploads/2015/04/c-for-c-programmers.pdf) - JT Kalnay (PDF)
|
* [C++ For Programmers](https://tfetimes.com/wp-content/uploads/2015/04/c-for-c-programmers.pdf) - JT Kalnay (PDF)
|
||||||
* [C++ GUI Programming With Qt 3](https://ptgmedia.pearsoncmg.com/images/0131240722/downloads/blanchette_book.pdf) - Jasmin Blanchette, Mark Summerfield (PDF)
|
* [C++ GUI Programming With Qt 3](https://ptgmedia.pearsoncmg.com/images/0131240722/downloads/blanchette_book.pdf) - Jasmin Blanchette, Mark Summerfield (PDF)
|
||||||
* [C++ Language](http://www.cplusplus.com/doc/tutorial/) (HTML)
|
* [C++ Language](http://www.cplusplus.com/doc/tutorial/)
|
||||||
* [C++ Notes for Professionals](https://goalkicker.com/CPlusPlusBook) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA)
|
* [C++ Notes for Professionals](https://goalkicker.com/CPlusPlusBook) - Compiled from StackOverflow Documentation (PDF)
|
||||||
* [C++ Programming](https://en.wikibooks.org/wiki/C%2B%2B_Programming) - Panic, et al.
|
* [C++ Programming](https://en.wikibooks.org/wiki/C%2B%2B_Programming) - Panic, et al.
|
||||||
* [C++ Programming: Code patterns design](https://en.wikibooks.org/wiki/C%2B%2B_Programming/Code/Design_Patterns) - WikiBooks (HTML)
|
* [C++ Programming: Code patterns design](https://en.wikibooks.org/wiki/C%2B%2B_Programming/Code/Design_Patterns) - WikiBooks (HTML)
|
||||||
* [C++ Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/cplusplus) (PDF, Kindle) (email address *requested*, not required)
|
* [C++ Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/cplusplus) (PDF, Kindle) (email address *requested*, not required)
|
||||||
@@ -543,15 +539,15 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Joint Strike Fighter, C++ Coding Standards](http://www.stroustrup.com/JSF-AV-rules.pdf) - Bjarne Stroustrup (PDF)
|
* [Joint Strike Fighter, C++ Coding Standards](http://www.stroustrup.com/JSF-AV-rules.pdf) - Bjarne Stroustrup (PDF)
|
||||||
* [Learn C++ Programming Language](http://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf) - Tutorials Point (PDF)
|
* [Learn C++ Programming Language](http://www.tutorialspoint.com/cplusplus/cpp_tutorial.pdf) - Tutorials Point (PDF)
|
||||||
* [LearnCpp.com](https://www.learncpp.com) (HTML)
|
* [LearnCpp.com](https://www.learncpp.com) (HTML)
|
||||||
* [Learning C++ eBook](https://riptutorial.com/Download/cplusplus.pdf) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA)
|
* [Learning C++ eBook](https://riptutorial.com/Download/cplusplus.pdf) - Compiled from StackOverflow Documentation (PDF)
|
||||||
* [Matters Computational: Ideas, Algorithms, Source Code](http://www.jjj.de/fxt/fxtbook.pdf) - Jorg Arndt (PDF)
|
* [Matters Computational: Ideas, Algorithms, Source Code](http://www.jjj.de/fxt/fxtbook.pdf) - Jorg Arndt (PDF)
|
||||||
* [Modern C++ Tutorial: C++11/14/17/20 On the Fly](https://www.changkun.de/modern-cpp/pdf/modern-cpp-tutorial-en-us.pdf) - Changkun Ou (PDF) (CC BY-NC-ND)
|
* [Modern C++ Tutorial: C++11/14/17/20 On the Fly](https://www.changkun.de/modern-cpp/pdf/modern-cpp-tutorial-en-us.pdf) - Changkun Ou (PDF) (CC BY-NC-ND)
|
||||||
* [More C++ Idioms](https://en.wikibooks.org/wiki/More_C%2B%2B_Idioms) - Sumant Tambe, et al. (WikiBooks)
|
* [More C++ Idioms](https://en.wikibooks.org/wiki/More_C%2B%2B_Idioms) - Sumant Tambe, et al. (WikiBooks)
|
||||||
* [Open Data Structures (In C++)](http://opendatastructures.org/ods-cpp.pdf) - Pat Morin (PDF) (CC BY)
|
* [Open Data Structures (In C++)](http://opendatastructures.org/ods-cpp.pdf) - Pat Morin (PDF)
|
||||||
* [Programming Fundamentals - A Modular Structured Approach using C++](https://archive.org/details/cnx-org-col10621/mode/1up) - Kenneth Leroy Busbee (PDF)
|
* [Programming Fundamentals - A Modular Structured Approach using C++](https://archive.org/details/cnx-org-col10621/mode/1up) - Kenneth Leroy Busbee (PDF)
|
||||||
* [Software Design Using C++](http://cis.stvincent.edu/html/tutorials/swd/) - Br. David Carlson, Br. Isidore Minerd
|
* [Software Design Using C++](http://cis.stvincent.edu/html/tutorials/swd/) - Br. David Carlson, Br. Isidore Minerd
|
||||||
* [Software optimization resources](http://www.agner.org/optimize/) - Agner Fog
|
* [Software optimization resources](http://www.agner.org/optimize/) - Agner Fog
|
||||||
* [The Boost C++ libraries](http://theboostcpplibraries.com) - Boris Schäling (HTML) (CC BY-NC-ND)
|
* [The Boost C++ libraries](http://theboostcpplibraries.com) - Boris Schäling (HTML)
|
||||||
* [The Rook's Guide to C++](http://rooksguide.org/2013/11/26/version-1-0-is-out/) - Jeremy Hansen (PDF)
|
* [The Rook's Guide to C++](http://rooksguide.org/2013/11/26/version-1-0-is-out/) - Jeremy Hansen (PDF)
|
||||||
* [The Ultimate Question of Programming, Refactoring, and Everything](https://www.gitbook.com/book/alexastva/the-ultimate-question-of-programming-refactoring-/details)
|
* [The Ultimate Question of Programming, Refactoring, and Everything](https://www.gitbook.com/book/alexastva/the-ultimate-question-of-programming-refactoring-/details)
|
||||||
* [Think C++: How To Think Like a Computer Scientist](https://greenteapress.com/wp/think-c/) - Allen B. Downey (PDF)
|
* [Think C++: How To Think Like a Computer Scientist](https://greenteapress.com/wp/think-c/) - Allen B. Downey (PDF)
|
||||||
@@ -601,13 +597,11 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
### COBOL
|
### COBOL
|
||||||
|
|
||||||
* [COBOL Programming Fundamental](http://yusman.staff.gunadarma.ac.id/Downloads/files/33460/COBOL_Programming_Fundamental.pdf) (PDF)
|
* [COBOL Programming Fundamental](http://yusman.staff.gunadarma.ac.id/Downloads/files/33460/COBOL_Programming_Fundamental.pdf) (PDF)
|
||||||
* [COBOL Programming Standards](https://www.tonymarston.net/cobol/cobolstandards.html) - A J Marston (HTML)
|
|
||||||
* [Enterprise COBOL for z/OS documentation library](http://www-01.ibm.com/support/docview.wss?uid=swg27036733)
|
* [Enterprise COBOL for z/OS documentation library](http://www-01.ibm.com/support/docview.wss?uid=swg27036733)
|
||||||
* [GNU COBOL Programmers Guide](https://edoras.sdsu.edu/doc/GNU_Cobol_Programmers_Guide_2.1.pdf) - Gary L. Cutler (PDF)
|
* [GNU COBOL Programmers Guide](https://edoras.sdsu.edu/doc/GNU_Cobol_Programmers_Guide_2.1.pdf) - Gary L. Cutler (PDF)
|
||||||
* [ILE COBOL Programmer's Guide](https://www.ibm.com/docs/de/ssw_ibm_i_74/pdf/sc092539.pdf) (PDF)
|
* [ILE COBOL Programmer's Guide](https://www.ibm.com/docs/de/ssw_ibm_i_74/pdf/sc092539.pdf) (PDF)
|
||||||
* [Micro Focus: OO Programming with Object COBOL for UNIX (1999)](https://www.microfocus.com/documentation/object-cobol/oc41books/oppubb.htm) - MERANT International Ltd. (HTML)
|
* [Micro Focus: OO Programming with Object COBOL for UNIX (1999)](https://www.microfocus.com/documentation/object-cobol/oc41books/oppubb.htm) - MERANT International Ltd. (HTML)
|
||||||
* [OpenCOBOL 1.1 - Programmer's Guide](http://open-cobol.sourceforge.net/guides/OpenCOBOL%20Programmers%20Guide.pdf) (PDF)
|
* [OpenCOBOL 1.1 - Programmer's Guide](http://open-cobol.sourceforge.net/guides/OpenCOBOL%20Programmers%20Guide.pdf) (PDF)
|
||||||
* [Visual COBOL: A Developer's Guide to Modern COBOL](https://www.microfocus.com/media/ebook/visual_cobol_ebook.pdf) - Paul Kelly (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### CoffeeScript
|
### CoffeeScript
|
||||||
@@ -615,7 +609,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [CoffeeScript Cookbook](https://coffeescript-cookbook.github.io)
|
* [CoffeeScript Cookbook](https://coffeescript-cookbook.github.io)
|
||||||
* [CoffeeScript Ristretto](https://leanpub.com/coffeescript-ristretto/read) - Reginald Braithwaite
|
* [CoffeeScript Ristretto](https://leanpub.com/coffeescript-ristretto/read) - Reginald Braithwaite
|
||||||
* [Hard Rock CoffeeScript](https://alchaplinsky.github.io/hard-rock-coffeescript/) - Alex Chaplinsky (gitbook)
|
* [Hard Rock CoffeeScript](https://alchaplinsky.github.io/hard-rock-coffeescript/) - Alex Chaplinsky (gitbook)
|
||||||
* [Smooth CoffeeScript](http://autotelicum.github.io/Smooth-CoffeeScript/SmoothCoffeeScript.html) (CC BY)
|
* [Smooth CoffeeScript](http://autotelicum.github.io/Smooth-CoffeeScript/SmoothCoffeeScript.html)
|
||||||
* [The Little Book on CoffeeScript](http://arcturo.github.io/library/coffeescript/) - Alex MacCaw, David Griffiths, Satoshi Murakami, Jeremy Ashkenas
|
* [The Little Book on CoffeeScript](http://arcturo.github.io/library/coffeescript/) - Alex MacCaw, David Griffiths, Satoshi Murakami, Jeremy Ashkenas
|
||||||
|
|
||||||
|
|
||||||
@@ -689,7 +683,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Essential Pascal Version 1 and 2](http://www.marcocantu.com/epascal/) - M. Cantù
|
* [Essential Pascal Version 1 and 2](http://www.marcocantu.com/epascal/) - M. Cantù
|
||||||
* [Expert Delphi](https://www.packtpub.com/free-ebooks/expert-delphi) - Paweł Głowacki (Packt account *required*)
|
* [Expert Delphi](https://www.packtpub.com/free-ebooks/expert-delphi) - Paweł Głowacki (Packt account *required*)
|
||||||
* [Modern Object Pascal Introduction for Programmers](https://github.com/michaliskambi/modern-pascal-introduction) - Michalis Kamburelis ([AsciiDoc](https://github.com/michaliskambi/modern-pascal-introduction/blob/master/modern_pascal_introduction.adoc#logical-relational-and-bit-wise-operators), [HTML](https://castle-engine.io/modern_pascal_introduction.html), [PDF](https://castle-engine.io/modern_pascal_introduction.pdf))
|
* [Modern Object Pascal Introduction for Programmers](https://github.com/michaliskambi/modern-pascal-introduction) - Michalis Kamburelis ([AsciiDoc](https://github.com/michaliskambi/modern-pascal-introduction/blob/master/modern_pascal_introduction.adoc#logical-relational-and-bit-wise-operators), [HTML](https://castle-engine.io/modern_pascal_introduction.html), [PDF](https://castle-engine.io/modern_pascal_introduction.pdf))
|
||||||
* [Start Programming using Object Pascal](https://code.sd/startprog/StartProgUsingPascal.pdf) - Motaz Abdel Azeem (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### DTrace
|
### DTrace
|
||||||
@@ -813,12 +806,12 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
### Go
|
### Go
|
||||||
|
|
||||||
* [An Introduction to Programming in Go](https://www.golang-book.com/books/intro) - Caleb Doxsey
|
* [An Introduction to Programming in Go](https://www.golang-book.com/books/intro) - Caleb Doxsey
|
||||||
* [Build Web Application with Golang](https://astaxie.gitbooks.io/build-web-application-with-golang/content/en/) - astaxie (CC BY-SA)
|
* [Build Web Application with Golang](https://astaxie.gitbooks.io/build-web-application-with-golang/content/en/) - astaxie
|
||||||
* [Building Web Apps with Go](https://codegangsta.gitbooks.io/building-web-apps-with-go/content/)
|
* [Building Web Apps with Go](https://codegangsta.gitbooks.io/building-web-apps-with-go/content/)
|
||||||
* [Darker Corners of Go](https://rytisbiel.com/2021/03/06/darker-corners-of-go/) - Rytis Bieliunas
|
* [Darker Corners of Go](https://rytisbiel.com/2021/03/06/darker-corners-of-go/) - Rytis Bieliunas
|
||||||
* [Effective Go](https://golang.org/doc/effective_go.html)
|
* [Effective Go](https://golang.org/doc/effective_go.html)
|
||||||
* [Essential Go](https://www.programming-books.io/essential/go/) - Krzysztof Kowalczyk, StackOverflow Contributors (CC BY-SA)
|
* [Essential Go](https://www.programming-books.io/essential/go/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
||||||
* [Essentials of Go Programming](https://essentials-of-go-programming.readthedocs.io) - Baiju Muthukadan (HTML) (CC BY-SA)
|
* [Essentials of Go Programming](https://essentials-of-go-programming.readthedocs.io) - Baiju Muthukadan (HTML)
|
||||||
* [Gin Web Framework](https://chenyitian.gitbooks.io/gin-web-framework/content/)
|
* [Gin Web Framework](https://chenyitian.gitbooks.io/gin-web-framework/content/)
|
||||||
* [Go 101](https://go101.org/article/101.html) - [@TapirLiu](https://twitter.com/TapirLiu)
|
* [Go 101](https://go101.org/article/101.html) - [@TapirLiu](https://twitter.com/TapirLiu)
|
||||||
* [Go by Example](https://gobyexample.com)
|
* [Go by Example](https://gobyexample.com)
|
||||||
@@ -833,24 +826,24 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [How To Code in Go](https://www.digitalocean.com/community/books/how-to-code-in-go-ebook) - Mark Bates, Cory Lanou, Timothy J. Raymond (PDF, EPUB)
|
* [How To Code in Go](https://www.digitalocean.com/community/books/how-to-code-in-go-ebook) - Mark Bates, Cory Lanou, Timothy J. Raymond (PDF, EPUB)
|
||||||
* [Learn Go in Y minutes](https://learnxinyminutes.com/docs/go/)
|
* [Learn Go in Y minutes](https://learnxinyminutes.com/docs/go/)
|
||||||
* [Learn Go with Tests](https://quii.gitbook.io/learn-go-with-tests/) - Chris James
|
* [Learn Go with Tests](https://quii.gitbook.io/learn-go-with-tests/) - Chris James
|
||||||
* [Learning Go](https://miek.nl/go/) (CC BY-NC-SA)
|
* [Learning Go](https://miek.nl/go/)
|
||||||
* [Let's learn Go!](http://go-book.readthedocs.io/en/latest/) (CC BY-NC-SA)
|
* [Let's learn Go!](http://go-book.readthedocs.io/en/latest/)
|
||||||
* [Practical Cryptography With Go](https://leanpub.com/gocrypto/read) - Kyle Isom
|
* [Practical Cryptography With Go](https://leanpub.com/gocrypto/read) - Kyle Isom
|
||||||
* [Practical Go Lessons](https://www.practical-go-lessons.com) - Maximilien Andile
|
* [Practical Go Lessons](https://www.practical-go-lessons.com) - Maximilien Andile
|
||||||
* [Practical Go: Real world advice for writing maintainable Go programs](https://dave.cheney.net/practical-go/presentations/qcon-china.html) - Dave Cheney (HTML)
|
* [Practical Go: Real world advice for writing maintainable Go programs](https://dave.cheney.net/practical-go/presentations/qcon-china.html) - Dave Cheney (HTML)
|
||||||
* [Production Go](https://leanpub.com/productiongo/read) - Herman Schaaf and Shawn Smith (EPUB, HTML, PDF) (:construction: *in process*) *(Leanpub account or valid email requested for EPUB or PDF)*
|
* [Production Go](https://leanpub.com/productiongo/read) - Herman Schaaf and Shawn Smith (EPUB, HTML, PDF) (:construction: *in process*) *(Leanpub account or valid email requested for EPUB or PDF)*
|
||||||
* [The Go Tutorial](http://tour.golang.org)
|
* [The Go Tutorial](http://tour.golang.org)
|
||||||
* [The Little Go Book](https://github.com/karlseguin/the-little-go-book) - Karl Seguin ([PDF](https://www.openmymind.net/assets/go/go.pdf), [ePUB](https://www.openmymind.net/assets/go/go.epub)) (CC BY-NC-SA)
|
* [The Little Go Book](https://github.com/karlseguin/the-little-go-book) - Karl Seguin ([PDF](https://www.openmymind.net/assets/go/go.pdf), [ePUB](https://www.openmymind.net/assets/go/go.epub))
|
||||||
* [Web apps in Go, the anti textbook](https://github.com/thewhitetulip/web-dev-golang-anti-textbook/) (CC BY-SA)
|
* [Web apps in Go, the anti textbook](https://github.com/thewhitetulip/web-dev-golang-anti-textbook/)
|
||||||
|
|
||||||
|
|
||||||
### Graphs
|
### Graphs
|
||||||
|
|
||||||
#### GraphQL
|
#### GraphQL
|
||||||
|
|
||||||
* [Fullstack GraphQL](https://github.com/GraphQLCollege/fullstack-graphql) (CC BY-NC-SA)
|
* [Fullstack GraphQL](https://github.com/GraphQLCollege/fullstack-graphql)
|
||||||
* [GraphQL or Bust](https://nordicapis.com/wp-content/uploads/GraphQL-or-Bust-v2.2.pdf) - Nordic APIs (PDF)
|
* [GraphQL or Bust](https://nordicapis.com/wp-content/uploads/GraphQL-or-Bust-v2.2.pdf) - Nordic APIs (PDF)
|
||||||
* [Learning graphqL](https://riptutorial.com/Download/graphql.pdf) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA)
|
* [Learning graphqL](https://riptutorial.com/Download/graphql.pdf) - Compiled from StackOverflow Documentation (PDF)
|
||||||
|
|
||||||
|
|
||||||
#### Gremlin
|
#### Gremlin
|
||||||
@@ -873,7 +866,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
|
|
||||||
* [Building Java Projects with Gradle](http://spring.io/guides/gs/gradle/)
|
* [Building Java Projects with Gradle](http://spring.io/guides/gs/gradle/)
|
||||||
* [Gradle Succinctly](https://www.syncfusion.com/ebooks/gradle_succinctly) - José Roberto Olivas Mendoza
|
* [Gradle Succinctly](https://www.syncfusion.com/ebooks/gradle_succinctly) - José Roberto Olivas Mendoza
|
||||||
* [Gradle User Guide](https://docs.gradle.org/current/userguide/userguide.html) - Hans Dockter, Adam Murdoch ([PDF](https://docs.gradle.org/current/userguide/userguide.pdf)) (CC BY-NC-SA)
|
* [Gradle User Guide](https://docs.gradle.org/current/userguide/userguide.html) - Hans Dockter, Adam Murdoch ([PDF](https://docs.gradle.org/current/userguide/userguide.pdf))
|
||||||
|
|
||||||
|
|
||||||
#### Grails
|
#### Grails
|
||||||
@@ -899,7 +892,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Cloudera Impala](https://docs.cloudera.com/documentation/enterprise/latest/PDF/cloudera-impala.pdf) - John Russel (PDF)
|
* [Cloudera Impala](https://docs.cloudera.com/documentation/enterprise/latest/PDF/cloudera-impala.pdf) - John Russel (PDF)
|
||||||
* [Data-Intensive Text Processing with MapReduce](http://lintool.github.io/MapReduceAlgorithms/MapReduce-book-final.pdf) (Jimmy Lin and Chris Dyer) (PDF)
|
* [Data-Intensive Text Processing with MapReduce](http://lintool.github.io/MapReduceAlgorithms/MapReduce-book-final.pdf) (Jimmy Lin and Chris Dyer) (PDF)
|
||||||
* [Hadoop for Windows Succinctly](https://www.syncfusion.com/ebooks/hadoop-for-windows-succinctly) - Dave Vickers
|
* [Hadoop for Windows Succinctly](https://www.syncfusion.com/ebooks/hadoop-for-windows-succinctly) - Dave Vickers
|
||||||
* [Hadoop Illuminated](http://hadoopilluminated.com/index.html) - Mark Kerzner, Sujee Maniyam (CC BY-NC-SA)
|
* [Hadoop Illuminated](http://hadoopilluminated.com/index.html) - Mark Kerzner, Sujee Maniyam
|
||||||
|
|
||||||
|
|
||||||
### Haskell
|
### Haskell
|
||||||
@@ -948,18 +941,17 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Canvassing](https://web.archive.org/web/20160505010319/http://learnjs.io/canvassing/read/) *(:card_file_box: archived)*
|
* [Canvassing](https://web.archive.org/web/20160505010319/http://learnjs.io/canvassing/read/) *(:card_file_box: archived)*
|
||||||
* [Code Guide: Standards for developing flexible, durable, and sustainable HTML and CSS](http://mdo.github.io/code-guide/) - Mark Otto
|
* [Code Guide: Standards for developing flexible, durable, and sustainable HTML and CSS](http://mdo.github.io/code-guide/) - Mark Otto
|
||||||
* [CSS Animation 101](https://github.com/cssanimation/css-animation-101)
|
* [CSS Animation 101](https://github.com/cssanimation/css-animation-101)
|
||||||
* [CSS Notes for Professionals](http://goalkicker.com/CSSBook) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA)
|
* [CSS Notes for Professionals](http://goalkicker.com/CSSBook) - Compiled from StackOverflow Documentation (PDF)
|
||||||
* [CSS Optimization Basics](https://github.com/frontenddogma/css-optimization-basics) – Jens Oliver Meiert
|
* [CSS Optimization Basics](https://github.com/frontenddogma/css-optimization-basics) – Jens Oliver Meiert
|
||||||
* [CSS Transition vs CSS animation](https://www.freecodecamp.org/news/css-transition-vs-css-animation-handbook/) - Oluwatobi Sofela
|
* [CSS Transition vs CSS animation](https://www.freecodecamp.org/news/css-transition-vs-css-animation-handbook/) - Oluwatobi Sofela
|
||||||
* [Dive Into HTML5](http://diveinto.html5doctor.com) - Mark Pilgrim ([PDF](http://mislav.net/2011/10/dive-into-html5/))
|
* [Dive Into HTML5](http://diveinto.html5doctor.com) - Mark Pilgrim ([PDF](http://mislav.net/2011/10/dive-into-html5/))
|
||||||
* [DOM Enlightenment](http://domenlightenment.com) - Cody Lindley (HTML)
|
* [DOM Enlightenment](http://domenlightenment.com) - Cody Lindley (HTML)
|
||||||
* [Enduring CSS](https://ecss.benfrain.com/preface.html) - Ben Frain (HTML)
|
|
||||||
* [Essential CSS](https://www.programming-books.io/essential/css/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
* [Essential CSS](https://www.programming-books.io/essential/css/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
||||||
* [Essential HTML](https://www.programming-books.io/essential/html/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
* [Essential HTML](https://www.programming-books.io/essential/html/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
||||||
* [Essential HTML Canvas](https://www.programming-books.io/essential/htmlcanvas/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
* [Essential HTML Canvas](https://www.programming-books.io/essential/htmlcanvas/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
||||||
* [GA Dash](https://dash.generalassemb.ly)
|
* [GA Dash](https://dash.generalassemb.ly)
|
||||||
* [Google's HTML/CSS Style Guide](https://google.github.io/styleguide/htmlcssguide.html)
|
* [Google's HTML/CSS Style Guide](https://google.github.io/styleguide/htmlcssguide.html)
|
||||||
* [How To Build a Website with HTML](https://www.digitalocean.com/community/books/how-to-build-a-website-with-html-ebook) - Erin Glass (PDF, EPUB) (CC BY-NC-SA)
|
* [How To Build a Website with HTML](https://www.digitalocean.com/community/books/how-to-build-a-website-with-html-ebook) - Erin Glass (PDF, EPUB)
|
||||||
* [How to Code in HTML5 and CSS3](https://web.archive.org/web/20180816174417/http://howtocodeinhtml.com/HowToCodeInHTML5AndCSS3.pdf) - Damian Wielgosik (PDF) *(:card_file_box: archived)*
|
* [How to Code in HTML5 and CSS3](https://web.archive.org/web/20180816174417/http://howtocodeinhtml.com/HowToCodeInHTML5AndCSS3.pdf) - Damian Wielgosik (PDF) *(:card_file_box: archived)*
|
||||||
* [HTML Canvas Deep Dive](http://joshondesign.com/p/books/canvasdeepdive/toc.html) - Josh Marinacci
|
* [HTML Canvas Deep Dive](http://joshondesign.com/p/books/canvasdeepdive/toc.html) - Josh Marinacci
|
||||||
* [HTML Dog Tutorials](http://www.htmldog.com)
|
* [HTML Dog Tutorials](http://www.htmldog.com)
|
||||||
@@ -1075,7 +1067,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Java Programming](https://en.wikibooks.org/wiki/Java_Programming) - Wikibooks
|
* [Java Programming](https://en.wikibooks.org/wiki/Java_Programming) - Wikibooks
|
||||||
* [Java Programming for Kids](https://yfain.github.io/Java4Kids/) - Yakov Fain
|
* [Java Programming for Kids](https://yfain.github.io/Java4Kids/) - Yakov Fain
|
||||||
* [Java Projects, Second Edition](https://www.packtpub.com/free-ebooks/java-projects-second-edition) - Peter Verhas (Packt account *required*)
|
* [Java Projects, Second Edition](https://www.packtpub.com/free-ebooks/java-projects-second-edition) - Peter Verhas (Packt account *required*)
|
||||||
* [Learn Java for FTC](https://github.com/alan412/LearnJavaForFTC) - Alan Smith (PDF)
|
|
||||||
* [Learning Java Language](https://riptutorial.com/Download/java-language.pdf) - Compiled from StackOverflow Documentation (PDF)
|
* [Learning Java Language](https://riptutorial.com/Download/java-language.pdf) - Compiled from StackOverflow Documentation (PDF)
|
||||||
* [Microservices Best Practices for Java](https://www.redbooks.ibm.com/redbooks/pdfs/sg248357.pdf) (PDF)
|
* [Microservices Best Practices for Java](https://www.redbooks.ibm.com/redbooks/pdfs/sg248357.pdf) (PDF)
|
||||||
* [Object-Oriented Programming in JavaTM Textbook](http://computing.southern.edu/halterman/OOPJ/) - Rick Halterman (PDF per Chapter)
|
* [Object-Oriented Programming in JavaTM Textbook](http://computing.southern.edu/halterman/OOPJ/) - Rick Halterman (PDF per Chapter)
|
||||||
@@ -1119,7 +1110,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
|
|
||||||
#### Spring Boot
|
#### Spring Boot
|
||||||
|
|
||||||
* [Building modern Web Apps with Spring Boot and Vaadin](https://vaadin.com/docs/v14/flow/tutorial/overview) - Vaadin (HTML)
|
* [Building modern Web Apps with Spring Boot and Vaadin](https://v.vaadin.com/hubfs/Pdfs/Building%20Modern%20Web%20Apps%20with%20Spring%20Boot%20and%20Vaadin.pdf) (PDF)
|
||||||
* [Spring Boot Reference Guide](https://docs.spring.io/spring-boot/docs/current/reference/html/) - Phillip Webb, et al. ([PDF](https://docs.spring.io/spring-boot/docs/current/reference/pdf/spring-boot-reference.pdf))
|
* [Spring Boot Reference Guide](https://docs.spring.io/spring-boot/docs/current/reference/html/) - Phillip Webb, et al. ([PDF](https://docs.spring.io/spring-boot/docs/current/reference/pdf/spring-boot-reference.pdf))
|
||||||
|
|
||||||
|
|
||||||
@@ -1143,7 +1134,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Airbnb JavaScript Style Guide](https://airbnb.io/javascript/) - Airbnb (HTML)
|
* [Airbnb JavaScript Style Guide](https://airbnb.io/javascript/) - Airbnb (HTML)
|
||||||
* [Basic JavaScript for the impatient programmer](http://www.2ality.com/2013/06/basic-javascript.html) - Axel Rauschmayer (HTML)
|
* [Basic JavaScript for the impatient programmer](http://www.2ality.com/2013/06/basic-javascript.html) - Axel Rauschmayer (HTML)
|
||||||
* [Bible of JS](https://sheryians.com/download/bibleofjs_by_sheryians) - Harsh Sharma, Sheryians Coding School
|
* [Bible of JS](https://sheryians.com/download/bibleofjs_by_sheryians) - Harsh Sharma, Sheryians Coding School
|
||||||
* [Book of Modern Frontend Tooling](https://github.com/tooling/book-of-modern-frontend-tooling) - Various (HTML) (CC BY-NC)
|
* [Book of Modern Frontend Tooling](https://github.com/tooling/book-of-modern-frontend-tooling) - Various (HTML)
|
||||||
* [Building Front-End Web Apps with Plain JavaScript](https://web-engineering.info/JsFrontendApp-Book) - Gerd Wagner (HTML,PDF)
|
* [Building Front-End Web Apps with Plain JavaScript](https://web-engineering.info/JsFrontendApp-Book) - Gerd Wagner (HTML,PDF)
|
||||||
* [Clean Code JavaScript](https://github.com/ryanmcdermott/clean-code-javascript) - Ryan McDermott (HTML)
|
* [Clean Code JavaScript](https://github.com/ryanmcdermott/clean-code-javascript) - Ryan McDermott (HTML)
|
||||||
* [Crockford's JavaScript](http://www.crockford.com/javascript/) - Douglas Crockford (HTML)
|
* [Crockford's JavaScript](http://www.crockford.com/javascript/) - Douglas Crockford (HTML)
|
||||||
@@ -1151,7 +1142,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Designing Scalable JavaScript Applications](https://www.manning.com/books/designing-scalable-javascript-applications) - Emmit Scott (PDF+livebook)
|
* [Designing Scalable JavaScript Applications](https://www.manning.com/books/designing-scalable-javascript-applications) - Emmit Scott (PDF+livebook)
|
||||||
* [Dev Docs](https://devdocs.io/javascript/) - Various (HTML)
|
* [Dev Docs](https://devdocs.io/javascript/) - Various (HTML)
|
||||||
* [DOM Enlightenment](https://frontendmasters.com/guides/javascript-enlightenment/) - Cody Linley
|
* [DOM Enlightenment](https://frontendmasters.com/guides/javascript-enlightenment/) - Cody Linley
|
||||||
* [Eloquent JavaScript 4th edition](https://eloquentjavascript.net) - Marijn Haverbeke (HTML, PDF, EPUB, MOBI) (CC BY-NC)
|
* [Eloquent JavaScript 3rd edition](http://eloquentjavascript.net) - Marijn Haverbeke (HTML, PDF, EPUB, MOBI)
|
||||||
* [Essential Javascript](https://www.programming-books.io/essential/javascript/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
* [Essential Javascript](https://www.programming-books.io/essential/javascript/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
||||||
* [Exploring ES6](http://exploringjs.com/es6/) - Axel Rauschmayer (HTML)
|
* [Exploring ES6](http://exploringjs.com/es6/) - Axel Rauschmayer (HTML)
|
||||||
* [Functional-Light JavaScript](https://github.com/getify/Functional-Light-JS) - Kyle Simpson (HTML)
|
* [Functional-Light JavaScript](https://github.com/getify/Functional-Light-JS) - Kyle Simpson (HTML)
|
||||||
@@ -1181,7 +1172,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [JavaScript with Classes](https://diogoeichert.github.io/JSwC.epub) - Diogo Eichert (EPUB)
|
* [JavaScript with Classes](https://diogoeichert.github.io/JSwC.epub) - Diogo Eichert (EPUB)
|
||||||
* [JS Robots](https://web.archive.org/web/20201029045339/http://markdaggett.com/images/ExpertJavaScript-ch6.pdf) - Mark Daggett (PDF) *(:card_file_box: archived)*
|
* [JS Robots](https://web.archive.org/web/20201029045339/http://markdaggett.com/images/ExpertJavaScript-ch6.pdf) - Mark Daggett (PDF) *(:card_file_box: archived)*
|
||||||
* [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks/read) - Malcolm Maclean (HTML)
|
* [Leaflet Tips and Tricks: Interactive Maps Made Easy](https://leanpub.com/leaflet-tips-and-tricks/read) - Malcolm Maclean (HTML)
|
||||||
* [Learn JavaScript](https://javascript.sumankunwar.com.np/en) - Suman Kumar, Github Contributors (HTML, PDF)
|
|
||||||
* [Learning JavaScript Design Patterns](http://addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani (HTML)
|
* [Learning JavaScript Design Patterns](http://addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani (HTML)
|
||||||
* [Let's Learn ES6](https://bubblin.io/book/let-s-learn-es6-by-ryan-christiani#frontmatter) - Ryan Christiani (Superbook format)
|
* [Let's Learn ES6](https://bubblin.io/book/let-s-learn-es6-by-ryan-christiani#frontmatter) - Ryan Christiani (Superbook format)
|
||||||
* [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com) - Noel Rappin (dead link)
|
* [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com) - Noel Rappin (dead link)
|
||||||
@@ -1366,7 +1356,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [How To Code in React.js](https://www.digitalocean.com/community/books/how-to-code-in-react-js-ebook) - Joe Morgan
|
* [How To Code in React.js](https://www.digitalocean.com/community/books/how-to-code-in-react-js-ebook) - Joe Morgan
|
||||||
* [Intro to the React Framework](http://code.tutsplus.com/tutorials/intro-to-the-react-framework--net-35660)
|
* [Intro to the React Framework](http://code.tutsplus.com/tutorials/intro-to-the-react-framework--net-35660)
|
||||||
* [Learning React.js: Getting Started and Concepts](https://scotch.io/tutorials/learning-react-getting-started-and-concepts)
|
* [Learning React.js: Getting Started and Concepts](https://scotch.io/tutorials/learning-react-getting-started-and-concepts)
|
||||||
* [Quick Start](https://react.dev/learn)
|
|
||||||
* [React-Bits](https://github.com/vasanthk/react-bits)
|
* [React-Bits](https://github.com/vasanthk/react-bits)
|
||||||
* [React Book, your beginner guide to React](https://github.com/softchris/react-book/) - Chris Noring
|
* [React Book, your beginner guide to React](https://github.com/softchris/react-book/) - Chris Noring
|
||||||
* [React Enlightenment](https://www.reactenlightenment.com) - Cody Lindley (HTML)
|
* [React Enlightenment](https://www.reactenlightenment.com) - Cody Lindley (HTML)
|
||||||
@@ -1375,6 +1364,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [React JS Notes for Professionals](https://goalkicker.com/ReactJSBook/) - Compiled from StackOverflow Documentation (PDF)
|
* [React JS Notes for Professionals](https://goalkicker.com/ReactJSBook/) - Compiled from StackOverflow Documentation (PDF)
|
||||||
* [React Primer Draft](https://github.com/mikechau/react-primer-draft)
|
* [React Primer Draft](https://github.com/mikechau/react-primer-draft)
|
||||||
* [React Succinctly](https://www.syncfusion.com/ebooks/react-succinctly) - Samer Buna
|
* [React Succinctly](https://www.syncfusion.com/ebooks/react-succinctly) - Samer Buna
|
||||||
|
* [React Tutorial](https://reactjs.org/tutorial/tutorial.html)
|
||||||
* React Tutorial by Josh Finnie
|
* React Tutorial by Josh Finnie
|
||||||
* [React Tutorial - Part 1](http://www.joshfinnie.com/blog/reactjs-tutorial-part-1/) - Josh Finnie
|
* [React Tutorial - Part 1](http://www.joshfinnie.com/blog/reactjs-tutorial-part-1/) - Josh Finnie
|
||||||
* [React Tutorial - Part 2](http://www.joshfinnie.com/blog/reactjs-tutorial-part-2/) - Josh Finnie
|
* [React Tutorial - Part 2](http://www.joshfinnie.com/blog/reactjs-tutorial-part-2/) - Josh Finnie
|
||||||
@@ -1388,10 +1378,10 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
|
|
||||||
#### React Native
|
#### React Native
|
||||||
|
|
||||||
* [Essential React Native](https://www.programming-books.io/essential/reactnative/) - Krzysztof Kowalczyk, StackOverflow Contributors (CC BY-SA)
|
* [Essential React Native](https://www.programming-books.io/essential/reactnative/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
||||||
* [React Native Animation Book](http://browniefed.com/react-native-animation-book/)
|
* [React Native Animation Book](http://browniefed.com/react-native-animation-book/)
|
||||||
* [React Native Express](http://www.reactnativeexpress.com)
|
* [React Native Express](http://www.reactnativeexpress.com)
|
||||||
* [React Native Notes for Professionals](https://goalkicker.com/ReactNativeBook) - Compiled from StackOverflow documentation (PDF) (CC BY-SA)
|
* [React Native Notes for Professionals](https://goalkicker.com/ReactNativeBook) - Compiled from StackOverflow documentation (PDF)
|
||||||
* [React Native Training](https://www.gitbook.com/book/unbug/react-native-training/details)
|
* [React Native Training](https://www.gitbook.com/book/unbug/react-native-training/details)
|
||||||
* [The Ultimate Guide to React Native Optimization](https://www.callstack.com/blog/download-the-ultimate-guide-to-react-native-optimization-ebook) (PDF) *(email requested, not required)*
|
* [The Ultimate Guide to React Native Optimization](https://www.callstack.com/blog/download-the-ultimate-guide-to-react-native-optimization-ebook) (PDF) *(email requested, not required)*
|
||||||
|
|
||||||
@@ -1412,7 +1402,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
#### Svelte
|
#### Svelte
|
||||||
|
|
||||||
* [Beginner SvelteKit](https://vercel.com/docs/beginner-sveltekit) - Steph Dietz
|
* [Beginner SvelteKit](https://vercel.com/docs/beginner-sveltekit) - Steph Dietz
|
||||||
* [Getting started with Svelte](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Svelte_getting_started) - MDN Web Docs (CC BY-SA)
|
* [Getting started with Svelte](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks/Svelte_getting_started) - MDN Web Docs
|
||||||
* [Svelte Tutorial](https://svelte.dev/tutorial/basics) - Svelte.dev
|
* [Svelte Tutorial](https://svelte.dev/tutorial/basics) - Svelte.dev
|
||||||
* [The Svelte Handbook](https://flaviocopes.com/page/svelte-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)*
|
* [The Svelte Handbook](https://flaviocopes.com/page/svelte-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)*
|
||||||
|
|
||||||
@@ -1420,38 +1410,38 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
#### Vue.js
|
#### Vue.js
|
||||||
|
|
||||||
* [30 Days Of Vue](https://www.newline.co/30-days-of-vue) - Hassan Djirdeh (HTML; *email required for PDF*)
|
* [30 Days Of Vue](https://www.newline.co/30-days-of-vue) - Hassan Djirdeh (HTML; *email required for PDF*)
|
||||||
* [Learning Vue.js](https://riptutorial.com/Download/vue-js.pdf) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA)
|
* [Learning Vue.js](https://riptutorial.com/Download/vue-js.pdf) - Compiled from StackOverflow Documentation (PDF)
|
||||||
* [The Vue.js Handbook](https://flaviocopes.com/page/vue-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)*
|
* [The Vue.js Handbook](https://flaviocopes.com/page/vue-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)*
|
||||||
|
|
||||||
|
|
||||||
### Jenkins
|
### Jenkins
|
||||||
|
|
||||||
* [Jenkins Starter Guide Ebook](https://bugfender.com/wp-content/themes/bugfender-wordpress-theme/assets/docs/Jenkins-Starter-Guide-Ebook.pdf) (PDF)
|
* [Jenkins Starter Guide Ebook](https://bugfender.com/wp-content/themes/bugfender-wordpress-theme/assets/docs/Jenkins-Starter-Guide-Ebook.pdf) (PDF)
|
||||||
* [Jenkins: The Definitive Guide](http://www.bogotobogo.com/DevOps/Jenkins/images/Intro_install/jenkins-the-definitive-guide.pdf) (PDF) (CC BY-NC-ND)
|
* [Jenkins: The Definitive Guide](http://www.bogotobogo.com/DevOps/Jenkins/images/Intro_install/jenkins-the-definitive-guide.pdf) (PDF)
|
||||||
* [Jenkins User Handbook](https://www.jenkins.io/user-handbook.pdf) (PDF)
|
* [Jenkins User Handbook](https://www.jenkins.io/user-handbook.pdf) (PDF)
|
||||||
* [Learning Jenkins](https://riptutorial.com/Download/jenkins.pdf) Compiled from StackOverflow Documentation (PDF) (CC BY-SA)
|
* [Learning Jenkins](https://riptutorial.com/Download/jenkins.pdf) Compiled from StackOverflow Documentation (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Julia
|
### Julia
|
||||||
|
|
||||||
* [Introducing Julia](https://en.wikibooks.org/wiki/Introducing_Julia) - Wikibooks (CC BY-SA)
|
* [Introducing Julia](https://en.wikibooks.org/wiki/Introducing_Julia) - Wikibooks
|
||||||
* [Julia by Example](http://samuelcolvin.github.io/JuliaByExample) - Samuel Colvin (GitHub repo)
|
* [Julia by Example](http://samuelcolvin.github.io/JuliaByExample) - Samuel Colvin (GitHub repo)
|
||||||
* [Julia Data Science](https://juliadatascience.io) - Jose Storopoli, Rik Huijzer, Lazaro Alonso (CC BY-NC-SA)
|
* [Julia Data Science](https://juliadatascience.io) - Jose Storopoli, Rik Huijzer, Lazaro Alonso
|
||||||
* [Julia language: a concise tutorial](https://syl1.gitbook.io/julia-language-a-concise-tutorial) - Antonello Lobianco (GitBook)
|
* [Julia language: a concise tutorial](https://syl1.gitbook.io/julia-language-a-concise-tutorial) - Antonello Lobianco (GitBook)
|
||||||
* [Learn Julia in Y minutes](https://learnxinyminutes.com/docs/julia) - Leah Hanson (CC BY-SA)
|
* [Learn Julia in Y minutes](https://learnxinyminutes.com/docs/julia) - Leah Hanson
|
||||||
* [Quantitative Economics with Julia](https://julia.quantecon.org) - Jesse Perla, Thomas J. Sargent, John Stachurski (HTML, [PDF](https://web.archive.org/web/20210713122108/https://julia.quantecon.org/_downloads/pdf/quantitative_economics_with_julia.pdf)) *(:card_file_box: archived)* (CC BY-SA)
|
* [Quantitative Economics with Julia](https://julia.quantecon.org) - Jesse Perla, Thomas J. Sargent, John Stachurski (HTML, [PDF](https://web.archive.org/web/20210713122108/https://julia.quantecon.org/_downloads/pdf/quantitative_economics_with_julia.pdf)) *(:card_file_box: archived)*
|
||||||
* [The Julia Express](http://bogumilkaminski.pl/files/julia_express.pdf) - Bogumił Kamiński (PDF)
|
* [The Julia Express](http://bogumilkaminski.pl/files/julia_express.pdf) - Bogumił Kamiński (PDF)
|
||||||
* [Think Julia](https://benlauwens.github.io/ThinkJulia.jl/latest/book.html) - Ben Lauwens, Allen Downey (GitBook) (CC BY-NC)
|
* [Think Julia](https://benlauwens.github.io/ThinkJulia.jl/latest/book.html) - Ben Lauwens, Allen Downey (GitBook)
|
||||||
|
|
||||||
|
|
||||||
### Kotlin
|
### Kotlin
|
||||||
|
|
||||||
* [Essential Kotlin](https://www.programming-books.io/essential/kotlin/) - Krzysztof Kowalczyk, StackOverflow Contributors (CC BY-SA)
|
* [Essential Kotlin](https://www.programming-books.io/essential/kotlin/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
||||||
* [Kotlin Notes for Professionals](https://goalkicker.com/KotlinBook/) - Compiled from StackOverflow documentation (PDF) (CC BY-SA)
|
* [Kotlin Notes for Professionals](https://goalkicker.com/KotlinBook/) - Compiled from StackOverflow documentation (PDF)
|
||||||
* [Kotlin Official Documentation](https://kotlinlang.org/docs/reference/)
|
* [Kotlin Official Documentation](https://kotlinlang.org/docs/reference/)
|
||||||
* [Kotlin Quick Reference](https://kotlin-quick-reference.com) - Alvin Alexander (gitbook) (CC BY-SA)
|
* [Kotlin Quick Reference](https://kotlin-quick-reference.com) - Alvin Alexander (gitbook)
|
||||||
* [Learn Kotlin Programming](https://www.programiz.com/kotlin-programming) - Programiz
|
* [Learn Kotlin Programming](https://www.programiz.com/kotlin-programming) - Programiz
|
||||||
* [Learning Kotlin](https://riptutorial.com/Download/kotlin.pdf) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA)
|
* [Learning Kotlin](https://riptutorial.com/Download/kotlin.pdf) - Compiled from StackOverflow Documentation (PDF)
|
||||||
|
|
||||||
|
|
||||||
### LaTeX / TeX
|
### LaTeX / TeX
|
||||||
@@ -1460,8 +1450,8 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
|
|
||||||
* [Arbitrary LaTex Reference](http://latex.knobs-dials.com)
|
* [Arbitrary LaTex Reference](http://latex.knobs-dials.com)
|
||||||
* [Begin Latex in minutes](https://github.com/VoLuong/Begin-Latex-in-minutes)
|
* [Begin Latex in minutes](https://github.com/VoLuong/Begin-Latex-in-minutes)
|
||||||
* [LaTeX](https://en.wikibooks.org/wiki/LaTeX) - Wikibooks (CC BY-SA)
|
* [LaTeX](https://en.wikibooks.org/wiki/LaTeX) - Wikibooks
|
||||||
* [LaTex Notes for Professionals](https://goalkicker.com/LaTeXBook/) - Compiled from StackOverflow documentation (PDF) (CC BY-SA)
|
* [LaTex Notes for Professionals](https://goalkicker.com/LaTeXBook/) - Compiled from StackOverflow documentation (PDF)
|
||||||
* [The Not So Short Introduction to LaTeX](https://tobi.oetiker.ch/lshort/lshort.pdf) (PDF)
|
* [The Not So Short Introduction to LaTeX](https://tobi.oetiker.ch/lshort/lshort.pdf) (PDF)
|
||||||
|
|
||||||
|
|
||||||
@@ -1553,8 +1543,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
> :information_source: See also … [IDE and editors](free-programming-books-subjects.md#ide-and-editors)
|
> :information_source: See also … [IDE and editors](free-programming-books-subjects.md#ide-and-editors)
|
||||||
|
|
||||||
* [An Introduction to Programming in Emacs Lisp](https://www.gnu.org/software/emacs/manual/eintr.html)
|
* [An Introduction to Programming in Emacs Lisp](https://www.gnu.org/software/emacs/manual/eintr.html)
|
||||||
* [Elisp Programming](https://caiorss.github.io/Emacs-Elisp-Programming/Elisp_Programming.html)
|
|
||||||
* [Emacs Lisp Elements](https://protesilaos.com/emacs/emacs-lisp-elements) - Protesilaos Stavrou (HTML)
|
|
||||||
* [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html)
|
* [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html)
|
||||||
|
|
||||||
|
|
||||||
@@ -1595,7 +1583,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Mathematica® programming: an advanced introduction](http://www.mathprogramming-intro.org) - Leonid Shifrin
|
* [Mathematica® programming: an advanced introduction](http://www.mathprogramming-intro.org) - Leonid Shifrin
|
||||||
* [Power Programming with Mathematica](http://mathematica.stackexchange.com/questions/16485/are-you-interested-in-purchasing-david-wagners-power-programming-with-mathemat/22724) - David B. Wagner
|
* [Power Programming with Mathematica](http://mathematica.stackexchange.com/questions/16485/are-you-interested-in-purchasing-david-wagners-power-programming-with-mathemat/22724) - David B. Wagner
|
||||||
* [Stephen Wolfram's The Mathematica Book](http://reference.wolfram.com/legacy/v5_2/)
|
* [Stephen Wolfram's The Mathematica Book](http://reference.wolfram.com/legacy/v5_2/)
|
||||||
* [Vector Math for 3d Computer Graphics](http://chortle.ccsu.edu/VectorLessons/index.html) (CC BY-NC)
|
* [Vector Math for 3d Computer Graphics](http://chortle.ccsu.edu/VectorLessons/index.html)
|
||||||
* [Wolfram Mathematica Product Training: Wolfram U](https://www.wolfram.com/wolfram-u/catalog/product-training/mathematica/)
|
* [Wolfram Mathematica Product Training: Wolfram U](https://www.wolfram.com/wolfram-u/catalog/product-training/mathematica/)
|
||||||
|
|
||||||
|
|
||||||
@@ -1874,11 +1862,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [The Symfony Book 4.4.x](https://symfony.com/doc/4.4/index.html)
|
* [The Symfony Book 4.4.x](https://symfony.com/doc/4.4/index.html)
|
||||||
|
|
||||||
|
|
||||||
#### Yii
|
|
||||||
|
|
||||||
* [The Definitive Guide to Yii 2.0](https://www.yiiframework.com/doc/download/yii-guide-2.0-en.pdf) - Yii Software (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
#### Zend
|
#### Zend
|
||||||
|
|
||||||
* [Using Zend Framework 3](https://olegkrivtsov.github.io/using-zend-framework-3-book/html/)
|
* [Using Zend Framework 3](https://olegkrivtsov.github.io/using-zend-framework-3-book/html/)
|
||||||
@@ -1988,10 +1971,10 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Dive into Python 3](https://diveintopython3.problemsolving.io) - Mark Pilgrim (3.0)
|
* [Dive into Python 3](https://diveintopython3.problemsolving.io) - Mark Pilgrim (3.0)
|
||||||
* [Dive into Python](https://linux.die.net/diveintopython/html/toc/index.html) - Mark Pilgrim (2.3)
|
* [Dive into Python](https://linux.die.net/diveintopython/html/toc/index.html) - Mark Pilgrim (2.3)
|
||||||
* [Essential Python](https://www.programming-books.io/essential/python/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
* [Essential Python](https://www.programming-books.io/essential/python/) - Krzysztof Kowalczyk, StackOverflow Contributors
|
||||||
|
* [From Python to NumPy](https://www.labri.fr/perso/nrougier/from-python-to-numpy/) - Nicolas P. Rougier (3.6)
|
||||||
* [Full Stack Python](https://www.fullstackpython.com) - Matt Makai
|
* [Full Stack Python](https://www.fullstackpython.com) - Matt Makai
|
||||||
* [Functional Programming in Python](https://www.oreilly.com/ideas/functional-programming-in-python) - David Mertz
|
* [Functional Programming in Python](https://www.oreilly.com/ideas/functional-programming-in-python) - David Mertz
|
||||||
* [Fundamentals of Python Programming](https://web.archive.org/web/20191005170430/http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) *(:construction: in process)*
|
* [Fundamentals of Python Programming](https://web.archive.org/web/20191005170430/http://python.cs.southern.edu/pythonbook/pythonbook.pdf) - Richard L. Halterman (PDF) *(:construction: in process)*
|
||||||
* [Geographic Data Science with Python](https://geographicdata.science/book/intro.html) - Sergio Rey, Dani Arribas-Bel, Levi John Wolf (HTML)
|
|
||||||
* [Google's Python Class](https://developers.google.com/edu/python/) (2.4 - 2.x)
|
* [Google's Python Class](https://developers.google.com/edu/python/) (2.4 - 2.x)
|
||||||
* [Google's Python Style Guide](https://google.github.io/styleguide/pyguide.html)
|
* [Google's Python Style Guide](https://google.github.io/styleguide/pyguide.html)
|
||||||
* [Hadoop with Python](https://www.oreilly.com/learning/hadoop-with-python) - Zachary Radtka, Donald Miner
|
* [Hadoop with Python](https://www.oreilly.com/learning/hadoop-with-python) - Zachary Radtka, Donald Miner
|
||||||
@@ -2002,7 +1985,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](https://runestone.academy/runestone/books/published/thinkcspy/index.html) - Brad Miller, David Ranum, Jeffrey Elkner, Peter Wentworth, Allen B. Downey, Chris Meyers, Dario Mitchell (3.2)
|
* [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](https://runestone.academy/runestone/books/published/thinkcspy/index.html) - Brad Miller, David Ranum, Jeffrey Elkner, Peter Wentworth, Allen B. Downey, Chris Meyers, Dario Mitchell (3.2)
|
||||||
* [How to Think Like a Computer Scientist: Learning with Python 1st Edition](https://greenteapress.com/wp/learning-with-python/) - Allen B. Downey, Jeff Elkner, Chris Meyers (2.4) (HTML, PDF)
|
* [How to Think Like a Computer Scientist: Learning with Python 1st Edition](https://greenteapress.com/wp/learning-with-python/) - Allen B. Downey, Jeff Elkner, Chris Meyers (2.4) (HTML, PDF)
|
||||||
* [How to Think Like a Computer Scientist: Learning with Python 2nd Edition](https://openbookproject.net/thinkcs/python/english2e/) - Jeffrey Elkner, Allen B. Downey, Chris Meyers (Using Python 2.x)
|
* [How to Think Like a Computer Scientist: Learning with Python 2nd Edition](https://openbookproject.net/thinkcs/python/english2e/) - Jeffrey Elkner, Allen B. Downey, Chris Meyers (Using Python 2.x)
|
||||||
* [How to Think Like a Computer Scientist: Learning with Python 3 (AoPS Edition)](https://artofproblemsolving.com/assets/pythonbook/) - AoPS Incorporated, Peter Wentworth, Jeffrey Elkner, Allen B. Downey, Chris Meyers (HTML)
|
|
||||||
* [How to Think Like a Computer Scientist: Learning with Python 3 (RLE)](https://openbookproject.net/thinkcs/python/english3e/) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, Chris Meyers [(PDF)](https://www.ict.ru.ac.za/Resources/cspw/thinkcspy3/thinkcspy3.pdf)
|
* [How to Think Like a Computer Scientist: Learning with Python 3 (RLE)](https://openbookproject.net/thinkcs/python/english3e/) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, Chris Meyers [(PDF)](https://www.ict.ru.ac.za/Resources/cspw/thinkcspy3/thinkcspy3.pdf)
|
||||||
* [Inside The Python Virtual Machine](https://leanpub.com/insidethepythonvirtualmachine/read) - Obi Ike-Nwosu (HTML)
|
* [Inside The Python Virtual Machine](https://leanpub.com/insidethepythonvirtualmachine/read) - Obi Ike-Nwosu (HTML)
|
||||||
* [Intermediate Python](https://book.pythontips.com/en/latest/) - Muhammad Yasoob Ullah Khalid (1st edition)
|
* [Intermediate Python](https://book.pythontips.com/en/latest/) - Muhammad Yasoob Ullah Khalid (1st edition)
|
||||||
@@ -2010,7 +1992,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk) - Cody Jackson (1st edition) (2.3)
|
* [Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk) - Cody Jackson (1st edition) (2.3)
|
||||||
* [Introduction to Python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3)
|
* [Introduction to Python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3)
|
||||||
* [Introduction to Python for Econometrics, Statistics and Numerical Analysis](https://www.kevinsheppard.com/files/teaching/python/notes/python_introduction_2020.pdf) - Kevin Sheppard (PDF) (3.8)
|
* [Introduction to Python for Econometrics, Statistics and Numerical Analysis](https://www.kevinsheppard.com/files/teaching/python/notes/python_introduction_2020.pdf) - Kevin Sheppard (PDF) (3.8)
|
||||||
* [Introduction to Scientific Programming with Python](https://library.oapen.org/bitstream/id/56d27e73-e92a-4398-8198-239be7aacc93/2020_Book_IntroductionToScientificProgra.pdf) - Joakim Sundnes (PDF) (CC BY)
|
* [Introduction to Scientific Programming with Python](https://library.oapen.org/bitstream/id/56d27e73-e92a-4398-8198-239be7aacc93/2020_Book_IntroductionToScientificProgra.pdf) - Joakim Sundnes (PDF)
|
||||||
* [Invent Your Own Computer Games With Python](https://inventwithpython.com/invent4thed/) - Al Sweigart (3.4)
|
* [Invent Your Own Computer Games With Python](https://inventwithpython.com/invent4thed/) - Al Sweigart (3.4)
|
||||||
* [Learn Python 3](https://github.com/animator/learn-python) - Ankit Mahato (PDF, HTML, Markdown)
|
* [Learn Python 3](https://github.com/animator/learn-python) - Ankit Mahato (PDF, HTML, Markdown)
|
||||||
* [Learn Python, Break Python](http://learnpythonbreakpython.com)
|
* [Learn Python, Break Python](http://learnpythonbreakpython.com)
|
||||||
@@ -2090,8 +2072,8 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [The Standard Python Library](https://web.archive.org/web/20200626001242/http://effbot.org/librarybook/) - Fredrik Lundh *(:card_file_box: archived)*
|
* [The Standard Python Library](https://web.archive.org/web/20200626001242/http://effbot.org/librarybook/) - Fredrik Lundh *(:card_file_box: archived)*
|
||||||
* [Think Complexity](https://greenteapress.com/wp/think-complexity-2e/) - Allen B. Downey (2nd Edition) (PDF, HTML)
|
* [Think Complexity](https://greenteapress.com/wp/think-complexity-2e/) - Allen B. Downey (2nd Edition) (PDF, HTML)
|
||||||
* [Think DSP - Digital Signal Processing in Python](https://greenteapress.com/wp/think-dsp/) - Allen B. Downey (PDF, HTML)
|
* [Think DSP - Digital Signal Processing in Python](https://greenteapress.com/wp/think-dsp/) - Allen B. Downey (PDF, HTML)
|
||||||
* [Think Python 2nd Edition](https://greenteapress.com/wp/think-python-2e/) - Allen B. Downey (3.x) (HTML, PDF) (CC BY-NC)
|
* [Think Python 2nd Edition](https://greenteapress.com/wp/think-python-2e/) - Allen B. Downey (3.x) (HTML, PDF)
|
||||||
* [Think Python First Edition](https://greenteapress.com/wp/think-python/) - Allen B. Downey (2.x) (HTML, PDF) (CC BY-NC)
|
* [Think Python First Edition](https://greenteapress.com/wp/think-python/) - Allen B. Downey (2.x) (HTML, PDF)
|
||||||
* [Tiny Python 3.6 Notebook](https://github.com/mattharrison/Tiny-Python-3.6-Notebook) - Matt Harrison (3.6)
|
* [Tiny Python 3.6 Notebook](https://github.com/mattharrison/Tiny-Python-3.6-Notebook) - Matt Harrison (3.6)
|
||||||
* [Tiny Python Projects](http://tinypythonprojects.com/Tiny_Python_Projects.pdf) - Ken Youens-Clark(PDF)
|
* [Tiny Python Projects](http://tinypythonprojects.com/Tiny_Python_Projects.pdf) - Ken Youens-Clark(PDF)
|
||||||
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x)
|
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x)
|
||||||
@@ -2137,13 +2119,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [Kivy Programming Guide](https://kivy.org/docs/guide-index.html)
|
* [Kivy Programming Guide](https://kivy.org/docs/guide-index.html)
|
||||||
|
|
||||||
|
|
||||||
#### NumPY
|
|
||||||
|
|
||||||
* [From Python to NumPy](https://www.labri.fr/perso/nrougier/from-python-to-numpy/) - Nicolas P. Rougier (HTML) (3.6)
|
|
||||||
* [Guide to NumPY 2010](https://web.mit.edu/dvp/Public/numpybook.pdf) - Travis E. Oliphant (PDF).
|
|
||||||
* [NumPy user guide](https://numpy.org/doc/stable/user) - NumPY developers (HTML).
|
|
||||||
|
|
||||||
|
|
||||||
#### Pandas
|
#### Pandas
|
||||||
|
|
||||||
* [Best Pandas Tutorial \| Learn with 50 Examples](https://www.listendata.com/2017/12/python-pandas-tutorial.html) - Ekta Aggarwal (HTML)
|
* [Best Pandas Tutorial \| Learn with 50 Examples](https://www.listendata.com/2017/12/python-pandas-tutorial.html) - Ekta Aggarwal (HTML)
|
||||||
@@ -2184,7 +2159,6 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
* [An Introduction to ggplot2](https://bookdown.org/ozancanozdemir/introduction-to-ggplot2) - Ozancan Ozdemir
|
* [An Introduction to ggplot2](https://bookdown.org/ozancanozdemir/introduction-to-ggplot2) - Ozancan Ozdemir
|
||||||
* [An Introduction to R](https://cran.r-project.org/doc/manuals/R-intro.html) - David M. Smith, William N. Venables
|
* [An Introduction to R](https://cran.r-project.org/doc/manuals/R-intro.html) - David M. Smith, William N. Venables
|
||||||
* [An Introduction to Statistical Learning with Applications in R](https://hastie.su.domains/ISLR2/ISLRv2_corrected_June_2023.pdf.view-in-google.html) - Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani (PDF)
|
* [An Introduction to Statistical Learning with Applications in R](https://hastie.su.domains/ISLR2/ISLRv2_corrected_June_2023.pdf.view-in-google.html) - Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani (PDF)
|
||||||
* [Behavior Analysis with Machine Learning Using R](https://enriquegit.github.io/behavior-free/) - Enrique Garcia Ceja (HTML) (CC BY-NC-ND)
|
|
||||||
* [Beyond Multiple Linear Regression](https://bookdown.org/roback/bookdown-BeyondMLR) - Paul Roback, Julie Legler
|
* [Beyond Multiple Linear Regression](https://bookdown.org/roback/bookdown-BeyondMLR) - Paul Roback, Julie Legler
|
||||||
* [blogdown: Creating Websites with R Markdown](https://bookdown.org/yihui/blogdown/) - Yihui Xie, Amber Thomas, Alison Presmanes Hill
|
* [blogdown: Creating Websites with R Markdown](https://bookdown.org/yihui/blogdown/) - Yihui Xie, Amber Thomas, Alison Presmanes Hill
|
||||||
* [Cookbook for R](http://www.cookbook-r.com) - Winston Chang
|
* [Cookbook for R](http://www.cookbook-r.com) - Winston Chang
|
||||||
@@ -2235,7 +2209,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
|
|
||||||
* [Metagenomics](https://kyclark.gitbooks.io/metagenomics) - Ken Youens-Clark
|
* [Metagenomics](https://kyclark.gitbooks.io/metagenomics) - Ken Youens-Clark
|
||||||
* [Perl 6 at a Glance](https://andrewshitov.com/wp-content/uploads/2020/01/Perl-6-at-a-Glance.pdf) - Andrew Shitov (PDF)
|
* [Perl 6 at a Glance](https://andrewshitov.com/wp-content/uploads/2020/01/Perl-6-at-a-Glance.pdf) - Andrew Shitov (PDF)
|
||||||
* [Raku Guide](https://raku.guide) (HTML) [(PDF)](https://github.com/hankache/rakuguide) (CC BY-SA)
|
* [Raku Guide](https://raku.guide) (HTML) [(PDF)](https://github.com/hankache/rakuguide)
|
||||||
* [Raku One-Liners](https://andrewshitov.com/wp-content/uploads/2020/01/Raku-One-Liners.pdf) - Andrew Shitov (PDF)
|
* [Raku One-Liners](https://andrewshitov.com/wp-content/uploads/2020/01/Raku-One-Liners.pdf) - Andrew Shitov (PDF)
|
||||||
* [Raku Programming](https://en.wikibooks.org/wiki/Raku_Programming) - Wikibooks (HTML)
|
* [Raku Programming](https://en.wikibooks.org/wiki/Raku_Programming) - Wikibooks (HTML)
|
||||||
* [Think Raku](https://github.com/LaurentRosenfeld/think_raku/raw/master/PDF/think_raku.pdf) - Laurent Rosenfeld, Allen B. Downey (PDF)
|
* [Think Raku](https://github.com/LaurentRosenfeld/think_raku/raw/master/PDF/think_raku.pdf) - Laurent Rosenfeld, Allen B. Downey (PDF)
|
||||||
@@ -2658,7 +2632,7 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
|
|
||||||
### Visual Basic
|
### Visual Basic
|
||||||
|
|
||||||
* [Visual Basic .NET Notes for Professionals](https://goalkicker.com/VisualBasic_NETBook/) - Compiled from StackOverflow Documentation (PDF) (CC BY-SA)
|
* [Visual Basic .NET Notes for Professionals](https://goalkicker.com/VisualBasic_NETBook/) - Compiled from StackOverflow Documentation (PDF)
|
||||||
* [Visual Basic Official Docs](https://docs.microsoft.com/en-us/dotnet/visual-basic)
|
* [Visual Basic Official Docs](https://docs.microsoft.com/en-us/dotnet/visual-basic)
|
||||||
|
|
||||||
|
|
||||||
@@ -2708,9 +2682,3 @@ Books on general-purpose programming that don't focus on a specific language are
|
|||||||
### YAML
|
### YAML
|
||||||
|
|
||||||
* [YAML Tutorial](https://www.tutorialspoint.com/yaml/yaml_tutorial.pdf) - TutorialsPoint (PDF)
|
* [YAML Tutorial](https://www.tutorialspoint.com/yaml/yaml_tutorial.pdf) - TutorialsPoint (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Zig
|
|
||||||
|
|
||||||
* [Introduction to Zig](https://pedropark99.github.io/zig-book) - Pedro Duarte Faria (HTML)
|
|
||||||
* [Zig Language Reference](https://ziglang.org/documentation/master) (HTML)
|
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Programming](#programming)
|
* [Programming](#programming)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [TypeScript](#typescript)
|
|
||||||
* [Web Development](#web-development)
|
* [Web Development](#web-development)
|
||||||
|
|
||||||
|
|
||||||
@@ -63,11 +62,6 @@
|
|||||||
* [Programming Basic For Beginner](http://books.saturngod.net/programming_basic/) - Saturngod
|
* [Programming Basic For Beginner](http://books.saturngod.net/programming_basic/) - Saturngod
|
||||||
|
|
||||||
|
|
||||||
### TypeScript
|
|
||||||
|
|
||||||
* [TypeScript Baby](https://lwin-moe-paing.gitbook.io/typescript-baby-by-lwin-moe-paing) - Lwin Moe Paing (Git Book)
|
|
||||||
|
|
||||||
|
|
||||||
### Web Development
|
### Web Development
|
||||||
|
|
||||||
* [Professional Web Developer](http://eimaung.com/professional-web-developer) - Ei Maung (PDF)
|
* [Professional Web Developer](http://eimaung.com/professional-web-developer) - Ei Maung (PDF)
|
||||||
|
|||||||
@@ -43,7 +43,6 @@
|
|||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [De Programmeursleerling: Leren coderen met Python 3](http://www.spronck.net/pythonbook/dutchindex.xhtml) - Pieter Spronck (PDF) (3.x)
|
* [De Programmeursleerling: Leren coderen met Python 3](http://www.spronck.net/pythonbook/dutchindex.xhtml) - Pieter Spronck (PDF) (3.x)
|
||||||
* [Je eigen games maken met Python 3e editie](http://inventwithpython.com/nl/games_maken_met_Python_1-13.pdf) - Al Sweigart, `trl.:` Marjo Hahn (PDF)
|
|
||||||
* [Programmeren in Python](https://nl.wikibooks.org/wiki/Programmeren_in_Python) - Wikibooks
|
* [Programmeren in Python](https://nl.wikibooks.org/wiki/Programmeren_in_Python) - Wikibooks
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,6 @@
|
|||||||
* [MySQL](#mysql)
|
* [MySQL](#mysql)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Yii](#yii)
|
|
||||||
* [Prolog](#prolog)
|
* [Prolog](#prolog)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
@@ -150,11 +149,6 @@
|
|||||||
* [PHP: The Right Way](http://pl.phptherightway.com) - Josh Lockhart
|
* [PHP: The Right Way](http://pl.phptherightway.com) - Josh Lockhart
|
||||||
|
|
||||||
|
|
||||||
#### Yii
|
|
||||||
|
|
||||||
* [Przewodnik po Yii 2.0](https://www.yiiframework.com/doc/download/yii-guide-2.0-pl.pdf) - Yii Software (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Prolog
|
### Prolog
|
||||||
|
|
||||||
* [Programowanie w logice z ograniczeniami: Łagodne wprowadzenie dla platformy ECLiPSe](https://web.archive.org/web/20230329101049/http://pwlzo.pl/) - Antoni Niederliński *(:card_file_box: archived)*
|
* [Programowanie w logice z ograniczeniami: Łagodne wprowadzenie dla platformy ECLiPSe](https://web.archive.org/web/20230329101049/http://pwlzo.pl/) - Antoni Niederliński *(:card_file_box: archived)*
|
||||||
|
|||||||
@@ -51,7 +51,6 @@
|
|||||||
* [Lua](#lua)
|
* [Lua](#lua)
|
||||||
* [Pascal](#pascal)
|
* [Pascal](#pascal)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Yii](#yii)
|
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
@@ -80,7 +79,7 @@
|
|||||||
|
|
||||||
#### Programação
|
#### Programação
|
||||||
|
|
||||||
* [Algoritmos e Estruturas de Dados 1](https://www.inf.ufpr.br/marcos/livro_alg1/livro_alg1.pdf) - Marcos Castilho, Fabiano Silva, Daniel Weingaertner (PDF) (CC BY-NC-ND)
|
* [Algoritmos e Estruturas de Dados 1](https://www.inf.ufpr.br/marcos/livro_alg1/livro_alg1.pdf) - Marcos Castilho, Fabiano Silva, Daniel Weingaertner (PDF)
|
||||||
* [Algoritmos e Programação](https://www.ifmg.edu.br/ceadop3/apostilas/algoritmos-e-programacao) - Adolfo José G. S. Baudson, Francisco César R. de Araújo (PDF)
|
* [Algoritmos e Programação](https://www.ifmg.edu.br/ceadop3/apostilas/algoritmos-e-programacao) - Adolfo José G. S. Baudson, Francisco César R. de Araújo (PDF)
|
||||||
* [Introdução a Algoritmos e Programação](http://www.ferrari.pro.br/home/documents/FFerrari-CCechinel-Introducao-a-algoritmos.pdf) - Fabricio Ferrari, Cristian Cechinel (PDF)
|
* [Introdução a Algoritmos e Programação](http://www.ferrari.pro.br/home/documents/FFerrari-CCechinel-Introducao-a-algoritmos.pdf) - Fabricio Ferrari, Cristian Cechinel (PDF)
|
||||||
* [Lógica de Programação para iniciantes](https://dicasdeprogramacao.com.br/download/ebook-logica-de-programacao-para-iniciantes.pdf) - Gustavo Furtado de Oliveira Alves (PDF)
|
* [Lógica de Programação para iniciantes](https://dicasdeprogramacao.com.br/download/ebook-logica-de-programacao-para-iniciantes.pdf) - Gustavo Furtado de Oliveira Alves (PDF)
|
||||||
@@ -90,7 +89,7 @@
|
|||||||
#### Sistemas Operacionais
|
#### Sistemas Operacionais
|
||||||
|
|
||||||
* [Guia Foca Linux](https://www.guiafoca.org/#download) - Gleydson Maziolli (PDF)
|
* [Guia Foca Linux](https://www.guiafoca.org/#download) - Gleydson Maziolli (PDF)
|
||||||
* [Sistemas Operacionais: Conceitos e Mecanismos](http://wiki.inf.ufpr.br/maziero/lib/exe/fetch.php?media=socm:socm-livro.pdf) - Carlos A. Maziero (PDF) (CC BY-NC-SA) *(:construction: em contínuo desenvolvimento)*
|
* [Sistemas Operacionais: Conceitos e Mecanismos](http://wiki.inf.ufpr.br/maziero/lib/exe/fetch.php?media=socm:socm-livro.pdf) - Carlos A. Maziero (PDF) *(:construction: em contínuo desenvolvimento)*
|
||||||
|
|
||||||
|
|
||||||
### Android
|
### Android
|
||||||
@@ -217,10 +216,10 @@
|
|||||||
### GO
|
### GO
|
||||||
|
|
||||||
* [Aprenda Go com Testes](https://larien.gitbook.io/aprenda-go-com-testes) - Lauren Ferreira
|
* [Aprenda Go com Testes](https://larien.gitbook.io/aprenda-go-com-testes) - Lauren Ferreira
|
||||||
* [Construindo Aplicações Web em Golang](https://astaxie.gitbooks.io/build-web-application-with-golang/content/pt-br/) - astaxie (CC BY-SA)
|
* [Construindo Aplicações Web em Golang](https://astaxie.gitbooks.io/build-web-application-with-golang/content/pt-br/) - astaxie
|
||||||
* [Go - hands on](https://github.com/go-br/estudos) (CC BY-SA)
|
* [Go - hands on](https://github.com/go-br/estudos)
|
||||||
* [Go Lang - A linguagem do Google](https://www.ime.usp.br/~gold/cursos/2015/MAC5742/reports/GoLang.pdf) - Suelen Goularte Carvalho (PDF)
|
* [Go Lang - A linguagem do Google](https://www.ime.usp.br/~gold/cursos/2015/MAC5742/reports/GoLang.pdf) - Suelen Goularte Carvalho (PDF)
|
||||||
* [Go por Exemplo](http://goporexemplo.golangbr.org) - Mark McGranaghan, Jeremy Ashkenas, golangbr, Daniela Tamy Iwassa (HTML) (CC BY)
|
* [Go por Exemplo](http://goporexemplo.golangbr.org) - Mark McGranaghan, Jeremy Ashkenas, golangbr, Daniela Tamy Iwassa (HTML)
|
||||||
|
|
||||||
|
|
||||||
### Haskell
|
### Haskell
|
||||||
@@ -239,14 +238,13 @@
|
|||||||
|
|
||||||
### Inteligência Artificial
|
### Inteligência Artificial
|
||||||
|
|
||||||
* [Aplicações de Machine Learning](https://editorapantanal.com.br/ebooks/2021/aplicacoes-de-machine-learning/ebook.pdf) - Ricardo Augusto Manfredini, Geraldo Nunes Corrêa, Bruno Rodrigues de Oliveira, Suellen Teixeira Zaradzki de Pauli (PDF)
|
* [Inteligência artificial: avanços e tendências](https://www.livrosabertos.sibi.usp.br/portaldelivrosUSP/catalog/view/650/579/2181) - Fabio G. Cozman, Guilherme Ary Plonski, Hugo Neri (PDF)
|
||||||
* [Inteligência artificial: avanços e tendências](https://www.livrosabertos.sibi.usp.br/portaldelivrosUSP/catalog/view/650/579/2181) - Fabio G. Cozman, Guilherme Ary Plonski, Hugo Neri (PDF) (CC BY-NC-SA)
|
* [Processamento de Linguagem Natural: Conceitos, Técnicas e Aplicações em Português](https://brasileiraspln.com/livro-pln/) - Helena M. Caseli, Maria G. V. Nunes (PDF)
|
||||||
* [Processamento de Linguagem Natural: Conceitos, Técnicas e Aplicações em Português](https://brasileiraspln.com/livro-pln/) - Helena M. Caseli, Maria G. V. Nunes (PDF) (CC BY-NC-ND)
|
|
||||||
|
|
||||||
|
|
||||||
### Internet das Coisas
|
### Internet das Coisas
|
||||||
|
|
||||||
* [A Internet das Coisas](https://bibliotecadigital.fgv.br/dspace/bitstream/handle/10438/23898/A%20internet%20das%20coisas.pdf) - Eduardo Magrani (PDF) (CC BY-SA)
|
* [A Internet das Coisas](https://bibliotecadigital.fgv.br/dspace/bitstream/handle/10438/23898/A%20internet%20das%20coisas.pdf) - Eduardo Magrani (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
@@ -389,6 +387,7 @@
|
|||||||
|
|
||||||
### Pascal
|
### Pascal
|
||||||
|
|
||||||
|
* [Algoritmos e Estruturas de Dados I](https://www.inf.ufpr.br/marcos/livro_alg1/livro_alg1.pdf) - Marcos Alexandre Castilho, Fabiano Silva, Daniel Weingaertner (PDF)
|
||||||
* [Programando com Pascal](https://ic.ufal.br/professor/jaime/livros/Programando%20com%20Pascal.pdf) - Jaime Evaristo (PDF)
|
* [Programando com Pascal](https://ic.ufal.br/professor/jaime/livros/Programando%20com%20Pascal.pdf) - Jaime Evaristo (PDF)
|
||||||
|
|
||||||
|
|
||||||
@@ -401,11 +400,6 @@
|
|||||||
* [PHPUnit](https://phpunit.de/manual/current/pt_br/index.html) (PDF, EPUB, MOBI)
|
* [PHPUnit](https://phpunit.de/manual/current/pt_br/index.html) (PDF, EPUB, MOBI)
|
||||||
|
|
||||||
|
|
||||||
#### Yii
|
|
||||||
|
|
||||||
* [Guia Definitivo para Yii 2.0](https://www.yiiframework.com/doc/download/yii-guide-2.0-pt-br.pdf) - Yii Software (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Apostila de Python](https://www1.univap.br/alberson/apostilas/pooi/apostila_pooi_1bi.pdf) - Alberson Wander Sá dos Santos (PDF)
|
* [Apostila de Python](https://www1.univap.br/alberson/apostilas/pooi/apostila_pooi_1bi.pdf) - Alberson Wander Sá dos Santos (PDF)
|
||||||
@@ -421,7 +415,6 @@
|
|||||||
* [Python Fluente, Segunda Edição (2023)](https://pythonfluente.com) - Luciano Ramalho (HTML)
|
* [Python Fluente, Segunda Edição (2023)](https://pythonfluente.com) - Luciano Ramalho (HTML)
|
||||||
* [Python Funcional](https://dunossauro.github.io/python-funcional/) - Eduardo Mendes
|
* [Python Funcional](https://dunossauro.github.io/python-funcional/) - Eduardo Mendes
|
||||||
* [Python para Desenvolvedores](https://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf) (PDF)
|
* [Python para Desenvolvedores](https://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf) (PDF)
|
||||||
* [Python para Matemáticos](https://sbm.org.br/wp-content/uploads/2023/09/Minicurso_Python_final2.pdf) - Andréa Lins, Lins Souza (PDF)
|
|
||||||
* [Tutorial Django Girls](http://tutorial.djangogirls.org/pt/)
|
* [Tutorial Django Girls](http://tutorial.djangogirls.org/pt/)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,6 @@
|
|||||||
* [Управление конфигурациями](#управление-конфигурациями)
|
* [Управление конфигурациями](#управление-конфигурациями)
|
||||||
* [Экосистема открытого исходного кода](#экосистема-открытого-исходного-кода)
|
* [Экосистема открытого исходного кода](#экосистема-открытого-исходного-кода)
|
||||||
* [IDE and editors](#ide-and-editors)
|
* [IDE and editors](#ide-and-editors)
|
||||||
* [Arduino](#arduino)
|
|
||||||
* [Assembly](#assembly)
|
* [Assembly](#assembly)
|
||||||
* [Bash](#bash)
|
* [Bash](#bash)
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
@@ -53,7 +52,6 @@
|
|||||||
* [CodeIgniter](#codeigniter)
|
* [CodeIgniter](#codeigniter)
|
||||||
* [Laravel](#laravel)
|
* [Laravel](#laravel)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Yii](#yii)
|
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Jupyter Notebook](#jupyter-notebook)
|
* [Jupyter Notebook](#jupyter-notebook)
|
||||||
@@ -133,11 +131,6 @@
|
|||||||
* [Просто о Vim](http://rus-linux.net/MyLDP/BOOKS/Vim/prosto-o-vim.pdf) - Swaroop (PDF)
|
* [Просто о Vim](http://rus-linux.net/MyLDP/BOOKS/Vim/prosto-o-vim.pdf) - Swaroop (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Arduino
|
|
||||||
|
|
||||||
* [Автомато-программато-компарадио-кружок](https://github.com/artyom-poptsov/SPARC/blob/master/README.ru.org) - Artyom V. Poptsov (PDF) (CC BY-SA)
|
|
||||||
|
|
||||||
|
|
||||||
### Assembly
|
### Assembly
|
||||||
|
|
||||||
* [Ассемблер в Linux для программистов C](https://ru.wikibooks.org/wiki/Ассемблер_в_Linux_для_программистов_C) - Викиучебник
|
* [Ассемблер в Linux для программистов C](https://ru.wikibooks.org/wiki/Ассемблер_в_Linux_для_программистов_C) - Викиучебник
|
||||||
@@ -459,11 +452,6 @@
|
|||||||
* [Symfony 6.2: Быстрый старт](https://symfony.com/doc/6.2/the-fast-track/ru/index.html)
|
* [Symfony 6.2: Быстрый старт](https://symfony.com/doc/6.2/the-fast-track/ru/index.html)
|
||||||
|
|
||||||
|
|
||||||
#### Yii
|
|
||||||
|
|
||||||
* [Полное руководство по Yii 2.0](https://www.yiiframework.com/doc/download/yii-guide-2.0-ru.pdf) - Yii Software (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Вглубь языка Python](https://web.archive.org/web/20170630204729/ru.diveintopython.net/toc.html) *(:card_file_box: archived)*
|
* [Вглубь языка Python](https://web.archive.org/web/20170630204729/ru.diveintopython.net/toc.html) *(:card_file_box: archived)*
|
||||||
@@ -584,7 +572,6 @@
|
|||||||
* [История о PostgreSQL](http://www.inp.nsk.su/~baldin/PostgreSQL/index.html) - Linux Format
|
* [История о PostgreSQL](http://www.inp.nsk.su/~baldin/PostgreSQL/index.html) - Linux Format
|
||||||
* [Работа с PostgreSQL - настройка и масштабирование](http://postgresql.leopard.in.ua) - А. Ю. Васильев
|
* [Работа с PostgreSQL - настройка и масштабирование](http://postgresql.leopard.in.ua) - А. Ю. Васильев
|
||||||
* [PostgreSQL для начинающих](https://postgrespro.ru/education/books/introbook) - Luzanov Pavel Veniaminovich, Rogov Yegor Valerievich, Levshin Igor Viktorovich (PDF)
|
* [PostgreSQL для начинающих](https://postgrespro.ru/education/books/introbook) - Luzanov Pavel Veniaminovich, Rogov Yegor Valerievich, Levshin Igor Viktorovich (PDF)
|
||||||
* [PostgreSQL. Основы языка SQL](https://postgrespro.ru/education/books/sqlprimer) - Моргунов Евгений Павлович (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Swift
|
### Swift
|
||||||
@@ -621,3 +608,4 @@
|
|||||||
* [Beyond Linux From Scratch (version 2011-12-30)](http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/BLFS-ru/blfs-ru-index.html) - The BLFS Development Team, `trl.:` Н.Ромоданов, `trl.:` Сергея Каминского, `trl.:` Александра Андреева
|
* [Beyond Linux From Scratch (version 2011-12-30)](http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/BLFS-ru/blfs-ru-index.html) - The BLFS Development Team, `trl.:` Н.Ромоданов, `trl.:` Сергея Каминского, `trl.:` Александра Андреева
|
||||||
* [Linux From Scratch (version 6.8)](http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/LFS-BOOK-6.8-ru/lfs-6.8-ru-index.html)
|
* [Linux From Scratch (version 6.8)](http://rus-linux.net/nlib.php?name=/MyLDP/BOOKS/LFS-BOOK-6.8-ru/lfs-6.8-ru-index.html)
|
||||||
* [The Linux Kernel Module Programming Guide](http://www.opennet.ru/docs/RUS/lkmpg26) - Peter Jay Salzman, Michael Burian, Ori Pomerantz
|
* [The Linux Kernel Module Programming Guide](http://www.opennet.ru/docs/RUS/lkmpg26) - Peter Jay Salzman, Michael Burian, Ori Pomerantz
|
||||||
|
|
||||||
|
|||||||
@@ -136,8 +136,6 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
|
|
||||||
### Artificial Intelligence
|
### Artificial Intelligence
|
||||||
|
|
||||||
* [AI Safety for Fleshy Humans](https://aisafety.dance) - Nicky Case and Hack Club *(:construction: in process)* (CC BY-NC)
|
|
||||||
* [Artificial Intelligence, 3rd Edition (1993)](https://courses.csail.mit.edu/6.034f/ai3/rest.pdf) - Patrick Henry Winston (PDF)
|
|
||||||
* [Artificial Intelligence and the Future for Teaching and Learning](https://www2.ed.gov/documents/ai-report/ai-report.pdf) - Office of Educational Technology (PDF)
|
* [Artificial Intelligence and the Future for Teaching and Learning](https://www2.ed.gov/documents/ai-report/ai-report.pdf) - Office of Educational Technology (PDF)
|
||||||
* [Artificial Intelligence for a Better Future: An Ecosystem Perspective on the Ethics of AI and Emerging Digital Technologies](https://link.springer.com/book/10.1007/978-3-030-69978-9) - Bernd Carsten Stahl (PDF, EPUB)
|
* [Artificial Intelligence for a Better Future: An Ecosystem Perspective on the Ethics of AI and Emerging Digital Technologies](https://link.springer.com/book/10.1007/978-3-030-69978-9) - Bernd Carsten Stahl (PDF, EPUB)
|
||||||
* [Artificial Intelligence: Foundations of Computational Agents (2010), 1st Edition](https://artint.info/aifca1e.html) - David L. Poole, Alan K. Mackworth @ Cambridge University Press (HTML)
|
* [Artificial Intelligence: Foundations of Computational Agents (2010), 1st Edition](https://artint.info/aifca1e.html) - David L. Poole, Alan K. Mackworth @ Cambridge University Press (HTML)
|
||||||
@@ -145,7 +143,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
* [Clever Algorithms Nature-Inspired Programming Recipes](https://bjpcjp.github.io/pdfs/ruby/Clever-Algorithms.pdf) - Jason Brownlee (PDF) (CC BY-NC-SA)
|
* [Clever Algorithms Nature-Inspired Programming Recipes](https://bjpcjp.github.io/pdfs/ruby/Clever-Algorithms.pdf) - Jason Brownlee (PDF) (CC BY-NC-SA)
|
||||||
* [Getting Started with Artificial Intelligence , 2nd Edition](https://www.ibm.com/downloads/cas/OJ6WX73V) - Tom Markiewicz, Josh Zheng (PDF)
|
* [Getting Started with Artificial Intelligence , 2nd Edition](https://www.ibm.com/downloads/cas/OJ6WX73V) - Tom Markiewicz, Josh Zheng (PDF)
|
||||||
* [Graph Representational Learning Book](https://www.cs.mcgill.ca/~wlh/grl_book/) - William L. Hamilton
|
* [Graph Representational Learning Book](https://www.cs.mcgill.ca/~wlh/grl_book/) - William L. Hamilton
|
||||||
* [Introduction to Autonomous Robots](https://github.com/correll/Introduction-to-Autonomous-Robots/releases) - Nikolaus Correll (PDF) (CC BY-NC-ND)
|
* [Introduction to Autonomous Robots](https://github.com/correll/Introduction-to-Autonomous-Robots/releases) - Nikolaus Correll (PDF)
|
||||||
* [Machine Learning For Dummies®, IBM Limited Edition](https://www.ibm.com/downloads/cas/GB8ZMQZ3) - Daniel Kirsch, Judith Hurwitz (PDF)
|
* [Machine Learning For Dummies®, IBM Limited Edition](https://www.ibm.com/downloads/cas/GB8ZMQZ3) - Daniel Kirsch, Judith Hurwitz (PDF)
|
||||||
* [On the Path to AI: Law’s prophecies and the conceptual foundations of the machine learning age](https://link.springer.com/book/10.1007/978-3-030-43582-0) - Thomas D. Grant, Damon J. Wischik (PDF, EPUB)
|
* [On the Path to AI: Law’s prophecies and the conceptual foundations of the machine learning age](https://link.springer.com/book/10.1007/978-3-030-43582-0) - Thomas D. Grant, Damon J. Wischik (PDF, EPUB)
|
||||||
* [Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp](https://github.com/norvig/paip-lisp) - Peter Norvig
|
* [Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp](https://github.com/norvig/paip-lisp) - Peter Norvig
|
||||||
@@ -158,14 +156,13 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
|
|
||||||
* [Bitcoin and Cryptocurrency Technologies](https://bitcoinbook.cs.princeton.edu) - Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder, Jeremy Clark (PDF)
|
* [Bitcoin and Cryptocurrency Technologies](https://bitcoinbook.cs.princeton.edu) - Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder, Jeremy Clark (PDF)
|
||||||
* [Blockchain for Dummies, 2nd IBM Limited Edition](https://www.ibm.com/downloads/cas/36KBMBOG) - Manav Gupta (PDF)
|
* [Blockchain for Dummies, 2nd IBM Limited Edition](https://www.ibm.com/downloads/cas/36KBMBOG) - Manav Gupta (PDF)
|
||||||
* [Build a Blockchain from Scratch in Go with gRPC](https://github.com/volodymyrprokopyuk/go-blockchain) - Volodymyr Prokopyuk
|
|
||||||
* [chain.courses](https://web.archive.org/web/20220127020549/https://chain.courses/) - James Gan, Rishub Kumar *(:card_file_box: archived)*
|
* [chain.courses](https://web.archive.org/web/20220127020549/https://chain.courses/) - James Gan, Rishub Kumar *(:card_file_box: archived)*
|
||||||
* [Getting Started with Enterprise Blockchain: A Guide to Design and Development](https://www.ibm.com/downloads/cas/RYWXAR0M) - Michael Bradley, David Gorman, Matt Lucas, Matthew Golby-Kirk (PDF)
|
* [Getting Started with Enterprise Blockchain: A Guide to Design and Development](https://www.ibm.com/downloads/cas/RYWXAR0M) - Michael Bradley, David Gorman, Matt Lucas, Matthew Golby-Kirk (PDF)
|
||||||
* [Grokking Bitcoin](https://rosenbaum.se/book/) - Kalle Rosenbaum (HTML) `(CC BY-NC-SA)`
|
* [Grokking Bitcoin](https://rosenbaum.se/book/) - Kalle Rosenbaum (HTML)
|
||||||
* [IBM Blockchain: The Founder’s Handbook, Third Edition](https://www.ibm.com/downloads/cas/GZPPMWM5) - Antonio Banda, Matthew Hamilton, Eileen Lowry, John Widdifield, et al. (PDF)
|
* [IBM Blockchain: The Founder’s Handbook, Third Edition](https://www.ibm.com/downloads/cas/GZPPMWM5) - Antonio Banda, Matthew Hamilton, Eileen Lowry, John Widdifield, et al. (PDF)
|
||||||
* [Learning Bitcoin from the Command Line](https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line) - Christopher Allen, Shannon Appelcline, et al. (HTML)
|
* [Learning Bitcoin from the Command Line](https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line) - Christopher Allen, Shannon Appelcline, et al. (HTML)
|
||||||
* [Mastering Bitcoin - Unlocking digital currencies (2017), 2nd Edition](https://github.com/bitcoinbook/bitcoinbook) - Andreas M. Antonopoulos (AsciiDoc) `(CC BY-NC-ND)`
|
* [Mastering Bitcoin - Unlocking digital currencies (2017), 2nd Edition](https://github.com/bitcoinbook/bitcoinbook) - Andreas M. Antonopoulos (AsciiDoc)
|
||||||
* [Mastering Ethereum (2018), 1st Edition](https://github.com/ethereumbook/ethereumbook) - Andreas M. Antonopoulos, Gavin Wood (AsciiDoc)
|
* [Mastering Ethereum (2018), 1st Edition](https://github.com/ethereumbook/ethereumbook) - Andreas M. Antonopoulos, Gavin Wood (AsciiDoc)
|
||||||
* [Mastering the Lightning Network](https://github.com/lnbook/lnbook) - Andreas M. Antonopoulos, Olaoluwa Osuntokun, Rene Pickhardt (AsciiDoc)
|
* [Mastering the Lightning Network](https://github.com/lnbook/lnbook) - Andreas M. Antonopoulos, Olaoluwa Osuntokun, Rene Pickhardt (AsciiDoc)
|
||||||
* [Playtime with Hyperledger Composer](https://schadokar.dev/ebooks/playtime-with-hyperledger-composer/) - Shubham Chadokar (PDF)
|
* [Playtime with Hyperledger Composer](https://schadokar.dev/ebooks/playtime-with-hyperledger-composer/) - Shubham Chadokar (PDF)
|
||||||
|
|
||||||
@@ -173,8 +170,6 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
### Cellular Automata
|
### Cellular Automata
|
||||||
|
|
||||||
* [A New Kind of Science](https://www.wolframscience.com/nksonline/toc.html) - Stephen Wolfram
|
* [A New Kind of Science](https://www.wolframscience.com/nksonline/toc.html) - Stephen Wolfram
|
||||||
* [An Introduction to Cellular Automata](https://ia801004.us.archive.org/26/items/viviencellularautomata/vivien%20cellular%20automata.pdf) - Hélène Vivien (PDF)
|
|
||||||
* [Introduction to the Modeling and Analysis of Complex Systems](https://milneopentextbooks.org/introduction-to-the-modeling-and-analysis-of-complex-systems/) - Hiroki Sayama
|
|
||||||
|
|
||||||
|
|
||||||
### Cloud Computing
|
### Cloud Computing
|
||||||
@@ -200,7 +195,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
|
|
||||||
### Competitive Programming
|
### Competitive Programming
|
||||||
|
|
||||||
* [Competitive Programmer's Handbook](https://cses.fi/book/book.pdf) - Antti Laaksonen (PDF) `(CC BY-NC-SA)`
|
* [Competitive Programmer's Handbook](https://cses.fi/book/book.pdf) - Antti Laaksonen (PDF)
|
||||||
* [Competitive Programming, 1st Edition](https://cpbook.net/#CP1details) - Steven Halim [(PDF)](https://www.comp.nus.edu.sg/~stevenha/myteaching/competitive_programming/cp1.pdf)
|
* [Competitive Programming, 1st Edition](https://cpbook.net/#CP1details) - Steven Halim [(PDF)](https://www.comp.nus.edu.sg/~stevenha/myteaching/competitive_programming/cp1.pdf)
|
||||||
* [Competitive Programming, 2nd Edition](https://cpbook.net/#CP2details) - Steven Halim [(PDF)](https://www.comp.nus.edu.sg/~stevenha/myteaching/competitive_programming/cp2.pdf)
|
* [Competitive Programming, 2nd Edition](https://cpbook.net/#CP2details) - Steven Halim [(PDF)](https://www.comp.nus.edu.sg/~stevenha/myteaching/competitive_programming/cp2.pdf)
|
||||||
* [Principles of Algorithmic Problem Solving](https://www.csc.kth.se/~jsannemo/slask/main.pdf) - Johan Sannemo (PDF)
|
* [Principles of Algorithmic Problem Solving](https://www.csc.kth.se/~jsannemo/slask/main.pdf) - Johan Sannemo (PDF)
|
||||||
@@ -211,8 +206,8 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
* [An Introduction to GCC](https://web.archive.org/web/20170326232435/http://www.network-theory.co.uk/docs/gccintro/index.html) - Brian Gough *(:card_file_box: archived)*
|
* [An Introduction to GCC](https://web.archive.org/web/20170326232435/http://www.network-theory.co.uk/docs/gccintro/index.html) - Brian Gough *(:card_file_box: archived)*
|
||||||
* [Basics of Compiler Design (Anniversary Edition)](http://www.diku.dk/~torbenm/Basics/) - Torben Mogensen
|
* [Basics of Compiler Design (Anniversary Edition)](http://www.diku.dk/~torbenm/Basics/) - Torben Mogensen
|
||||||
* [Compiler Design in C (1990)](https://holub.com/goodies/compiler/compilerDesignInC.pdf) - Allen Holub, Prentice Hall (PDF)
|
* [Compiler Design in C (1990)](https://holub.com/goodies/compiler/compilerDesignInC.pdf) - Allen Holub, Prentice Hall (PDF)
|
||||||
* [Compiler Design: Theory, Tools, and Examples, C/C++ Edition](https://web.archive.org/web/20230816024714/http://elvis.rowan.edu/~bergmann/books/Compiler_Design/c_cpp/Text/C_CppEd.pdf) - Seth D. Bergmann (PDF) *(:card_file_box: archived)*
|
* [Compiler Design: Theory, Tools, and Examples, C/C++ Edition](http://elvis.rowan.edu/~bergmann/books/Compiler_Design/c_cpp/Text/C_CppEd.pdf) - Seth D. Bergmann (PDF)
|
||||||
* [Compiler Design: Theory, Tools, and Examples, Java Edition](https://web.archive.org/web/20230816024714/http://elvis.rowan.edu/~bergmann/books/Compiler_Design/java/CompilerDesignBook.pdf) - Seth D. Bergmann (PDF) *(:card_file_box: archived)*
|
* [Compiler Design: Theory, Tools, and Examples, Java Edition](http://elvis.rowan.edu/~bergmann/books/Compiler_Design/java/CompilerDesignBook.pdf) - Seth D. Bergmann (PDF)
|
||||||
* [Compiling Scala for the Java Virtual Machine](https://lampwww.epfl.ch/~schinz/thesis-final-A4.pdf) - Michel Schinz (PDF)
|
* [Compiling Scala for the Java Virtual Machine](https://lampwww.epfl.ch/~schinz/thesis-final-A4.pdf) - Michel Schinz (PDF)
|
||||||
* [Compiling Techniques (1969)](https://www.chilton-computing.org.uk/acl/literature/books/compilingtechniques/overview.htm) - F.R.A. Hopgood, Macdonald
|
* [Compiling Techniques (1969)](https://www.chilton-computing.org.uk/acl/literature/books/compilingtechniques/overview.htm) - F.R.A. Hopgood, Macdonald
|
||||||
* [Crafting Interpreters](https://www.craftinginterpreters.com/contents.html) - Bob Nystrom (HTML)
|
* [Crafting Interpreters](https://www.craftinginterpreters.com/contents.html) - Bob Nystrom (HTML)
|
||||||
@@ -310,7 +305,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
* [Control and Embedded Systems](http://www.learn-c.com) (HTML)
|
* [Control and Embedded Systems](http://www.learn-c.com) (HTML)
|
||||||
* [Discovering the STM32 Microcontroller](http://www.cs.indiana.edu/~geobrown/book.pdf) (PDF) (CC BY-NC-SA)
|
* [Discovering the STM32 Microcontroller](http://www.cs.indiana.edu/~geobrown/book.pdf) (PDF) (CC BY-NC-SA)
|
||||||
* [First Steps with Embedded Systems](https://www.phaedsys.com/principals/bytecraft/bytecraftdata/bcfirststeps.pdf) - Byte Craft Limited (PDF)
|
* [First Steps with Embedded Systems](https://www.phaedsys.com/principals/bytecraft/bytecraftdata/bcfirststeps.pdf) - Byte Craft Limited (PDF)
|
||||||
* [Introduction to Embedded Systems, Second Edition](https://ptolemy.berkeley.edu/books/leeseshia/releases/LeeSeshia_DigitalV2_2.pdf) - Edward Ashford Lee, Sanjit Arunkumar Seshia (PDF) (CC BY-NC-ND)
|
* [Introduction to Embedded Systems, Second Edition](https://ptolemy.berkeley.edu/books/leeseshia/releases/LeeSeshia_DigitalV2_2.pdf) - Edward Ashford Lee, Sanjit Arunkumar Seshia (PDF)
|
||||||
* [Introduction to Microcontrollers](http://www.embeddedrelated.com/showarticle/453.php) (HTML)
|
* [Introduction to Microcontrollers](http://www.embeddedrelated.com/showarticle/453.php) (HTML)
|
||||||
* [Mastering the FreeRTOS Real Time Kernel - a Hands On Tutorial Guide](https://freertos.org/Documentation/RTOS_book.html) - freertos.org ([PDF](https://freertos.org/fr-content-src/uploads/2018/07/161204_Mastering_the_FreeRTOS_Real_Time_Kernel-A_Hands-On_Tutorial_Guide.pdf))
|
* [Mastering the FreeRTOS Real Time Kernel - a Hands On Tutorial Guide](https://freertos.org/Documentation/RTOS_book.html) - freertos.org ([PDF](https://freertos.org/fr-content-src/uploads/2018/07/161204_Mastering_the_FreeRTOS_Real_Time_Kernel-A_Hands-On_Tutorial_Guide.pdf))
|
||||||
|
|
||||||
@@ -319,6 +314,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
|
|
||||||
* [2D Game Development: From Zero To Hero](https://github.com/Penaz91/2DGD_F0TH) - Daniele Penazzo (HTML, [PDF, EBPUB, Kindle...](https://therealpenaz91.itch.io/2dgd-f0th#download)) *(:construction: in process)*
|
* [2D Game Development: From Zero To Hero](https://github.com/Penaz91/2DGD_F0TH) - Daniele Penazzo (HTML, [PDF, EBPUB, Kindle...](https://therealpenaz91.itch.io/2dgd-f0th#download)) *(:construction: in process)*
|
||||||
* [3D Math Primer for Graphics and Game Development](https://gamemath.com/book/intro.html) - Fletcher Dunn (HTML)
|
* [3D Math Primer for Graphics and Game Development](https://gamemath.com/book/intro.html) - Fletcher Dunn (HTML)
|
||||||
|
* [Coding With Minecraft](https://turtleappstore.com/book/) - Al Sweigart
|
||||||
* [Designing Virtual Worlds](https://mud.co.uk/richard/DesigningVirtualWorlds.pdf) - Richard A. Bartle (PDF)
|
* [Designing Virtual Worlds](https://mud.co.uk/richard/DesigningVirtualWorlds.pdf) - Richard A. Bartle (PDF)
|
||||||
* [Game AI Pro](https://www.gameaipro.com) - Steve Rabin
|
* [Game AI Pro](https://www.gameaipro.com) - Steve Rabin
|
||||||
* [Game Design with AGS](https://ensadi.github.io/AGSBook/) - Dave Ensminger, A. G. Madi
|
* [Game Design with AGS](https://ensadi.github.io/AGSBook/) - Dave Ensminger, A. G. Madi
|
||||||
@@ -372,7 +368,6 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
|
|
||||||
* [A Byte of Vim](https://www.swaroopch.com/notes/vim/) - Swaroop (PDF)
|
* [A Byte of Vim](https://www.swaroopch.com/notes/vim/) - Swaroop (PDF)
|
||||||
* [GNU Emacs Manual](https://www.gnu.org/software/emacs/manual/emacs.html) - Free Software Foundation Inc. (HTML, PDF)
|
* [GNU Emacs Manual](https://www.gnu.org/software/emacs/manual/emacs.html) - Free Software Foundation Inc. (HTML, PDF)
|
||||||
* [Learn Neovim](https://ofirgall.github.io/learn-nvim/chapters/00-why-should-i-learn.html) - Ofir Gal (online, PDF)
|
|
||||||
* [Learn Vim (the Smart Way)](https://github.com/iggredible/Learn-Vim) - Igor Irianto (HTML) *(:construction: in process)*
|
* [Learn Vim (the Smart Way)](https://github.com/iggredible/Learn-Vim) - Igor Irianto (HTML) *(:construction: in process)*
|
||||||
* [Learn Vim For the Last Time](https://danielmiessler.com/study/vim/) - Daniel Miessler
|
* [Learn Vim For the Last Time](https://danielmiessler.com/study/vim/) - Daniel Miessler
|
||||||
* [Learn Vim Progressively](https://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/) - Yann Esposito
|
* [Learn Vim Progressively](https://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/) - Yann Esposito
|
||||||
@@ -411,7 +406,6 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
* [A Selective Overview of Deep Learning](https://arxiv.org/abs/1904.05526) - Fan, Ma, Zhong (PDF)
|
* [A Selective Overview of Deep Learning](https://arxiv.org/abs/1904.05526) - Fan, Ma, Zhong (PDF)
|
||||||
* [Algorithms for Reinforcement Learning](https://sites.ualberta.ca/~szepesva/papers/RLAlgsInMDPs.pdf) - Csaba Szepesvári (PDF)
|
* [Algorithms for Reinforcement Learning](https://sites.ualberta.ca/~szepesva/papers/RLAlgsInMDPs.pdf) - Csaba Szepesvári (PDF)
|
||||||
* [An Introduction to Statistical Learning](https://www.statlearning.com) - Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani
|
* [An Introduction to Statistical Learning](https://www.statlearning.com) - Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani
|
||||||
* [Applied Machine Learning for Tabular Data](https://aml4td.org) - Max Kuhn, Kjell Johnson
|
|
||||||
* [Approaching Almost Any Machine Learning Problem](https://github.com/abhishekkrthakur/approachingalmost) - Abhishek Thakur (PDF)
|
* [Approaching Almost Any Machine Learning Problem](https://github.com/abhishekkrthakur/approachingalmost) - Abhishek Thakur (PDF)
|
||||||
* [Bayesian Reasoning and Machine Learning](http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.HomePage)
|
* [Bayesian Reasoning and Machine Learning](http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.HomePage)
|
||||||
* [Deep Learning](https://www.deeplearningbook.org) - Ian Goodfellow, Yoshua Bengio, Aaron Courville
|
* [Deep Learning](https://www.deeplearningbook.org) - Ian Goodfellow, Yoshua Bengio, Aaron Courville
|
||||||
@@ -445,17 +439,16 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
* [Probabilistic Machine Learning - An Introduction](https://github.com/probml/pml-book/releases/latest/download/book1.pdf) - Kevin P. Murphy (PDF)
|
* [Probabilistic Machine Learning - An Introduction](https://github.com/probml/pml-book/releases/latest/download/book1.pdf) - Kevin P. Murphy (PDF)
|
||||||
* [Probabilistic Models in the Study of Language](https://idiom.ucsd.edu/~rlevy/pmsl_textbook/text.html) (Draft, with R code)
|
* [Probabilistic Models in the Study of Language](https://idiom.ucsd.edu/~rlevy/pmsl_textbook/text.html) (Draft, with R code)
|
||||||
* [Python Machine Learning Projects](https://www.digitalocean.com/community/books/python-machine-learning-projects-a-digitalocean-ebook) - Lisa Tagliaferri, Brian Boucheron, Michelle Morales, Ellie Birkbeck, Alvin Wan (PDF, EPUB, Kindle)
|
* [Python Machine Learning Projects](https://www.digitalocean.com/community/books/python-machine-learning-projects-a-digitalocean-ebook) - Lisa Tagliaferri, Brian Boucheron, Michelle Morales, Ellie Birkbeck, Alvin Wan (PDF, EPUB, Kindle)
|
||||||
* [Reinforcement Learning: An Introduction](http://incompleteideas.net/book/RLbook2020.pdf) - Richard S. Sutton, Andrew G. Barto (PDF) (CC BY-NC-ND)
|
* [Reinforcement Learning: An Introduction](http://incompleteideas.net/book/RLbook2020.pdf) - Richard S. Sutton, Andrew G. Barto (PDF)
|
||||||
* [Speech and Language Processing (3rd Edition Draft)](https://web.stanford.edu/~jurafsky/slp3/ed3book.pdf) - Daniel Jurafsky, James H. Martin (PDF)
|
* [Speech and Language Processing (3rd Edition Draft)](https://web.stanford.edu/~jurafsky/slp3/ed3book.pdf) - Daniel Jurafsky, James H. Martin (PDF)
|
||||||
* [The Elements of Statistical Learning](https://web.stanford.edu/~hastie/ElemStatLearn/) - Trevor Hastie, Robert Tibshirani, and Jerome Friedman
|
* [The Elements of Statistical Learning](https://web.stanford.edu/~hastie/ElemStatLearn/) - Trevor Hastie, Robert Tibshirani, and Jerome Friedman
|
||||||
* [The LION Way: Machine Learning plus Intelligent Optimization](https://intelligent-optimization.org/LIONbook/lionbook_3v0.pdf) - Roberto Battiti, Mauro Brunato (PDF)
|
* [The LION Way: Machine Learning plus Intelligent Optimization](https://intelligent-optimization.org/LIONbook/lionbook_3v0.pdf) - Roberto Battiti, Mauro Brunato (PDF)
|
||||||
* [The Little Book of Deep Learning](https://fleuret.org/public/lbdl.pdf) - François Fleuret (PDF) (CC BY-NC-SA)
|
* [The Little Book of Deep Learning](https://fleuret.org/public/lbdl.pdf) - François Fleuret (PDF)
|
||||||
* [The Mathematical Engineering of Deep Learning](https://deeplearningmath.org) - Benoit Liquet, Sarat Moka, Yoni Nazarathy
|
* [The Mathematical Engineering of Deep Learning](https://deeplearningmath.org) - Benoit Liquet, Sarat Moka, Yoni Nazarathy
|
||||||
* [The Mechanics of Machine Learning](https://mlbook.explained.ai) - Terence Parr, Jeremy Howard
|
* [The Mechanics of Machine Learning](https://mlbook.explained.ai) - Terence Parr, Jeremy Howard
|
||||||
* [The Python Game Book](https://web.archive.org/web/20210308080726/https://thepythongamebook.com/en%3Astart) - Horst Jens *(:card_file_box: archived)*
|
* [The Python Game Book](https://web.archive.org/web/20210308080726/https://thepythongamebook.com/en%3Astart) - Horst Jens *(:card_file_box: archived)*
|
||||||
* [Top 10 Machine Learning Algorithms Every Engineer Should Know](https://www.dezyre.com/article/top-10-machine-learning-algorithms/202) - Binny Mathews, Omair Aasim
|
* [Top 10 Machine Learning Algorithms Every Engineer Should Know](https://www.dezyre.com/article/top-10-machine-learning-algorithms/202) - Binny Mathews, Omair Aasim
|
||||||
* [Understanding Machine Learning: From Theory to Algorithms](https://www.cs.huji.ac.il/~shais/UnderstandingMachineLearning) - Shai Shalev-Shwartz, Shai Ben-David
|
* [Understanding Machine Learning: From Theory to Algorithms](https://www.cs.huji.ac.il/~shais/UnderstandingMachineLearning) - Shai Shalev-Shwartz, Shai Ben-David
|
||||||
* [User Guide - scikit-learn](https://scikit-learn.org/stable/user_guide.html) - Scikit-learn developers (HTML) (BSD)
|
|
||||||
|
|
||||||
|
|
||||||
### Mathematics
|
### Mathematics
|
||||||
@@ -597,7 +590,6 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
* [Graph Theory Exercises](https://www.ime.usp.br/~pf/graph-exercises/) - Paulo Feofiloff (PDF)
|
* [Graph Theory Exercises](https://www.ime.usp.br/~pf/graph-exercises/) - Paulo Feofiloff (PDF)
|
||||||
* [Isomorphism -- Mathematics of Programming](https://github.com/liuxinyu95/unplugged) - Larry LIU Xinyu
|
* [Isomorphism -- Mathematics of Programming](https://github.com/liuxinyu95/unplugged) - Larry LIU Xinyu
|
||||||
* [Mathematics for Computer Science](https://courses.csail.mit.edu/6.042/spring18/mcs.pdf) - Eric Lehman, F. Thomson Leighton, Albert R. Meyer (PDF)
|
* [Mathematics for Computer Science](https://courses.csail.mit.edu/6.042/spring18/mcs.pdf) - Eric Lehman, F. Thomson Leighton, Albert R. Meyer (PDF)
|
||||||
* [PROGRAM = PROOF](https://www.lix.polytechnique.fr/Labo/Samuel.Mimram/teaching/INF551/course.pdf) - Samuel Mimram (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Misc
|
### Misc
|
||||||
@@ -680,6 +672,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
* [Bits, Signals, and Packets: An Introduction to Digital Communications and Networks](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-02-introduction-to-eecs-ii-digital-communication-systems-fall-2012/readings/)
|
* [Bits, Signals, and Packets: An Introduction to Digital Communications and Networks](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-02-introduction-to-eecs-ii-digital-communication-systems-fall-2012/readings/)
|
||||||
* [Code Connected vol.1](https://hintjens.wdfiles.com/local--files/main%3Afiles/cc1pe.pdf) (PDF) (book on ZeroMQ)
|
* [Code Connected vol.1](https://hintjens.wdfiles.com/local--files/main%3Afiles/cc1pe.pdf) (PDF) (book on ZeroMQ)
|
||||||
* [Computer Networking : Principles, Protocols and Practice](http://cnp3book.info.ucl.ac.be/1st/html/index.html) (HTML, ePub, PDF, Kindle)
|
* [Computer Networking : Principles, Protocols and Practice](http://cnp3book.info.ucl.ac.be/1st/html/index.html) (HTML, ePub, PDF, Kindle)
|
||||||
|
* [Computer Networks](https://kanchiuniv.ac.in/coursematerials/VINODKUMAR_COMPUTER_NETWORKS.pdf) - J.Vinoth kumar (PDF)
|
||||||
* [Computer Networks: A Systems Approach](https://book.systemsapproach.org) - Larry Peterson, Bruce Davie (HTML, epub, mobi, PDF)
|
* [Computer Networks: A Systems Approach](https://book.systemsapproach.org) - Larry Peterson, Bruce Davie (HTML, epub, mobi, PDF)
|
||||||
* [Distributed systems for fun and profit](https://book.mixu.net/distsys/single-page.html)
|
* [Distributed systems for fun and profit](https://book.mixu.net/distsys/single-page.html)
|
||||||
* [High-Performance Browser Networking](https://hpbn.co) - Ilya Grigorik
|
* [High-Performance Browser Networking](https://hpbn.co) - Ilya Grigorik
|
||||||
@@ -739,7 +732,6 @@ Books that cover a specific programming language can be found in the [BY PROGRAM
|
|||||||
* [Flexible Operating System Internals: The Design and Implementation of the Anykernel and Rump Kernels](https://aaltodoc.aalto.fi/handle/123456789/6318) - Antti Kantee (PDF)
|
* [Flexible Operating System Internals: The Design and Implementation of the Anykernel and Rump Kernels](https://aaltodoc.aalto.fi/handle/123456789/6318) - Antti Kantee (PDF)
|
||||||
* [How to Make a Computer Operating System](https://github.com/SamyPesse/How-to-Make-a-Computer-Operating-System) - Samy Pesse *(:construction: in process)*
|
* [How to Make a Computer Operating System](https://github.com/SamyPesse/How-to-Make-a-Computer-Operating-System) - Samy Pesse *(:construction: in process)*
|
||||||
* [How to write a simple operating system in assembly language](https://mikeos.sourceforge.net/write-your-own-os.html) - Mike Saunders (HTML)
|
* [How to write a simple operating system in assembly language](https://mikeos.sourceforge.net/write-your-own-os.html) - Mike Saunders (HTML)
|
||||||
* [Linux Kernel in a Nutshell](http://www.linuxtopia.org/online_books/linux_kernel/kernel_configuration) - Greg Kroah-Hartman (HTML)
|
|
||||||
* [Making Servers Work: A Practical Guide to Linux System Administration](https://www.digitalocean.com/community/books/sysadmin-ebook-making-servers-work) - Jamon Camisso (PDF, EPUB)
|
* [Making Servers Work: A Practical Guide to Linux System Administration](https://www.digitalocean.com/community/books/sysadmin-ebook-making-servers-work) - Jamon Camisso (PDF, EPUB)
|
||||||
* [Operating Systems and Middleware](https://gustavus.edu/mcs/max/os-book/) - Max Hailperin (PDF, LaTeX)
|
* [Operating Systems and Middleware](https://gustavus.edu/mcs/max/os-book/) - Max Hailperin (PDF, LaTeX)
|
||||||
* [Operating Systems: From 0 to 1](https://github.com/tuhdo/os01/releases/tag/0.0.1) - Tu, Ho Doang (PDF) (:construction: *in process*)
|
* [Operating Systems: From 0 to 1](https://github.com/tuhdo/os01/releases/tag/0.0.1) - Tu, Ho Doang (PDF) (:construction: *in process*)
|
||||||
@@ -784,7 +776,6 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Professional Software Development For Students](https://mixmastamyk.bitbucket.io/pro_soft_dev/intro.html) - Mike G. Miller
|
* [Professional Software Development For Students](https://mixmastamyk.bitbucket.io/pro_soft_dev/intro.html) - Mike G. Miller
|
||||||
* [Software Engineering at Google](https://abseil.io/resources/swe-book) - Titus Winters, Tom Manshreck, Hyrum Wright
|
* [Software Engineering at Google](https://abseil.io/resources/swe-book) - Titus Winters, Tom Manshreck, Hyrum Wright
|
||||||
* [Software Environment Concepts](https://softwareconcepts.vercel.app) - Amr Elmohamady *(:construction: in process)*
|
* [Software Environment Concepts](https://softwareconcepts.vercel.app) - Amr Elmohamady *(:construction: in process)*
|
||||||
* [Succeed In Software: A Comprehensive Guide To Software Career Excellence](https://github.com/succeedinsoftware/book) - Sean Cannon (PDF, ePUB) (CC BY-NC-ND)
|
|
||||||
* [Teaching Tech Together](http://teachtogether.tech/en/) - Greg Wilson (HTML)
|
* [Teaching Tech Together](http://teachtogether.tech/en/) - Greg Wilson (HTML)
|
||||||
* [What I've Learned From Failure](https://leanpub.com/shippingsoftware/read) - Reginald Braithwaite
|
* [What I've Learned From Failure](https://leanpub.com/shippingsoftware/read) - Reginald Braithwaite
|
||||||
|
|
||||||
@@ -811,11 +802,10 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
|
|
||||||
* [Flow based Programming](https://jpaulmorrison.com/fbp/) - J Paul Morrison
|
* [Flow based Programming](https://jpaulmorrison.com/fbp/) - J Paul Morrison
|
||||||
* [Introduction to Functional Programming](https://www.cl.cam.ac.uk/teaching/Lectures/funprog-jrh-1996/) - J. Harrison
|
* [Introduction to Functional Programming](https://www.cl.cam.ac.uk/teaching/Lectures/funprog-jrh-1996/) - J. Harrison
|
||||||
* [Learn Functional Programming](https://learn-functional-programming.com) - G. Jovic (HTML)
|
|
||||||
* [Making Sense of Stream Processing](https://assets.confluent.io/m/2a60fabedb2dfbb1/original/20190307-EB-Making_Sense_of_Stream_Processing_Confluent.pdf) - Martin Kleppmann (PDF)
|
* [Making Sense of Stream Processing](https://assets.confluent.io/m/2a60fabedb2dfbb1/original/20190307-EB-Making_Sense_of_Stream_Processing_Confluent.pdf) - Martin Kleppmann (PDF)
|
||||||
* [Mostly Adequate Guide to Functional Programming](https://mostly-adequate.gitbooks.io/mostly-adequate-guide/content/) - Mostly Adequate Core Team
|
* [Mostly Adequate Guide to Functional Programming](https://mostly-adequate.gitbooks.io/mostly-adequate-guide/content/) - Mostly Adequate Core Team
|
||||||
* [The Pure Function Pipeline Data Flow v3.0 ---- the Grand Unified Programming Theory](https://github.com/linpengcheng/PurefunctionPipelineDataflow) - Lin Pengcheng
|
* [The Pure Function Pipeline Data Flow v3.0 ---- the Grand Unified Programming Theory](https://github.com/linpengcheng/PurefunctionPipelineDataflow) - Lin Pengcheng
|
||||||
* [Type Theory and Functional Programming](https://www.cs.kent.ac.uk/people/staff/sjt/TTFP/) - Simon Thompson
|
* [Type Theory and Functional Programming](https://www.cs.kent.ac.uk/people/staff/sjt/TTFP/)
|
||||||
|
|
||||||
|
|
||||||
### Prompt Engineering
|
### Prompt Engineering
|
||||||
@@ -850,7 +840,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
|
|
||||||
* [BIOS Disassembly Ninjutsu Uncovered 1st Edition](https://bioshacking.blogspot.co.uk/2012/02/bios-disassembly-ninjutsu-uncovered-1st.html) - Darmawan Salihun (PDF)
|
* [BIOS Disassembly Ninjutsu Uncovered 1st Edition](https://bioshacking.blogspot.co.uk/2012/02/bios-disassembly-ninjutsu-uncovered-1st.html) - Darmawan Salihun (PDF)
|
||||||
* [Hacking the Xbox: An Introduction to Reverse Engineering](https://www.nostarch.com/xboxfree/) - Andrew "bunnie" Huang
|
* [Hacking the Xbox: An Introduction to Reverse Engineering](https://www.nostarch.com/xboxfree/) - Andrew "bunnie" Huang
|
||||||
* [iOS App Reverse Engineering](https://github.com/iosre/iOSAppReverseEngineering) - Zishe Sha (PDF)
|
* [iOS App Reverse Engineering](https://github.com/iosre/iOSAppReverseEngineering) (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Search Engines
|
### Search Engines
|
||||||
@@ -867,7 +857,6 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Crypto 101 - Crypto for everyone](https://www.crypto101.io)
|
* [Crypto 101 - Crypto for everyone](https://www.crypto101.io)
|
||||||
* [Cryptography](https://en.wikibooks.org/wiki/Cryptography) - Wikibooks (HTML) *(:construction: in process)*
|
* [Cryptography](https://en.wikibooks.org/wiki/Cryptography) - Wikibooks (HTML) *(:construction: in process)*
|
||||||
* [CryptoParty Handbook](https://unglue.it/work/141611/)
|
* [CryptoParty Handbook](https://unglue.it/work/141611/)
|
||||||
* [Fuzzing Book](https://www.fuzzingbook.org) - Andreas Zeller, Rahul Gopinath, Marcel Böhme, Gordon Fraser, Christian Holler (HTML)
|
|
||||||
* [Gray Hat Hacking: The Ethical Hacker's Handbook](https://pages.cs.wisc.edu/~ace/media/gray-hat-hacking.pdf) - Allen Harper, Jonathan Ness, Chris Eagle, Shon Harris, Gideon Lenkey, Terron Williams (PDF)
|
* [Gray Hat Hacking: The Ethical Hacker's Handbook](https://pages.cs.wisc.edu/~ace/media/gray-hat-hacking.pdf) - Allen Harper, Jonathan Ness, Chris Eagle, Shon Harris, Gideon Lenkey, Terron Williams (PDF)
|
||||||
* [Handbook of Applied Cryptography](https://cacr.uwaterloo.ca/hac/index.html)
|
* [Handbook of Applied Cryptography](https://cacr.uwaterloo.ca/hac/index.html)
|
||||||
* [How HTTPS works](https://howhttps.works) - dnsimple
|
* [How HTTPS works](https://howhttps.works) - dnsimple
|
||||||
@@ -889,7 +878,6 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
|
|
||||||
* [A Primer on Design Patterns](https://leanpub.com/aprimerondesignpatterns/read) - Rahul Batra (HTML)
|
* [A Primer on Design Patterns](https://leanpub.com/aprimerondesignpatterns/read) - Rahul Batra (HTML)
|
||||||
* [Agile Planning: From Ideas to Story Cards](https://launchschool.com/books/agile_planning) - Launch School
|
* [Agile Planning: From Ideas to Story Cards](https://launchschool.com/books/agile_planning) - Launch School
|
||||||
* [Architectural Metapatterns: The Pattern Language of Software Architecture](https://github.com/denyspoltorak/publications/tree/main/ArchitecturalMetapatterns) - Denys Poltorak, `edt.:` Lars Noodén (PDF, EPUB, ODT) (CC BY)
|
|
||||||
* [Architectural Styles and the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) - Roy Thomas Fielding
|
* [Architectural Styles and the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) - Roy Thomas Fielding
|
||||||
* [Best Kept Secrets of Peer Code Review](https://smartbear.com/lp/ebook/collaborator/secrets-of-peer-code-review/)
|
* [Best Kept Secrets of Peer Code Review](https://smartbear.com/lp/ebook/collaborator/secrets-of-peer-code-review/)
|
||||||
* [Building Secure & Reliable Systems](https://static.googleusercontent.com/media/landing.google.com/en//sre/static/pdf/Building_Secure_and_Reliable_Systems.pdf) - Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea, Adam Stubblefield (PDF)
|
* [Building Secure & Reliable Systems](https://static.googleusercontent.com/media/landing.google.com/en//sre/static/pdf/Building_Secure_and_Reliable_Systems.pdf) - Heather Adkins, Betsy Beyer, Paul Blankinship, Piotr Lewandowski, Ana Oprea, Adam Stubblefield (PDF)
|
||||||
@@ -898,9 +886,8 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Designing Event-Driven Systems. Concepts and Patterns for Streaming Services with Apache Kafka](https://assets.confluent.io/m/7a91acf41502a75e/original/20180328-EB-Confluent_Designing_Event_Driven_Systems.pdf) - Ben Stopford (PDF)
|
* [Designing Event-Driven Systems. Concepts and Patterns for Streaming Services with Apache Kafka](https://assets.confluent.io/m/7a91acf41502a75e/original/20180328-EB-Confluent_Designing_Event_Driven_Systems.pdf) - Ben Stopford (PDF)
|
||||||
* [Developing Reactive Microservices](https://info.lightbend.com/COLL-20XX-Developing-Reactive-Microservices_Landing-Page.html) (email address *requested*, not required)
|
* [Developing Reactive Microservices](https://info.lightbend.com/COLL-20XX-Developing-Reactive-Microservices_Landing-Page.html) (email address *requested*, not required)
|
||||||
* [Domain Driven Design Quickly](https://www.infoq.com/minibooks/domain-driven-design-quickly)
|
* [Domain Driven Design Quickly](https://www.infoq.com/minibooks/domain-driven-design-quickly)
|
||||||
* [Domain-Driven Design Reference](https://www.domainlanguage.com/ddd/reference) - Eric Evans (CC BY)
|
* [Domain-Driven Design Reference](https://www.domainlanguage.com/ddd/reference) - Eric Evans
|
||||||
* [DSL Engineering: Designing, Implementing and Using Domain-Specific Languages](http://dslbook.org) - Markus Voelter
|
* [DSL Engineering: Designing, Implementing and Using Domain-Specific Languages](http://dslbook.org) - Markus Voelter
|
||||||
* [Evidence-based Software Engineering](http://knosof.co.uk/ESEUR) - Derek M. Jones (PDF) (CC BY-SA)
|
|
||||||
* [Exploring CQRS and Event Sourcing](https://docs.microsoft.com/en-us/previous-versions/msp-n-p/jj554200(v=pandp.10)) - Dominic Betts, Julián Domínguez, Grigori Melnik, Mani Subramanian, Fernando Simonazzi ([EPUB, PDF](https://www.microsoft.com/en-us/download/details.aspx?id=34774) - [code samples](https://go.microsoft.com/fwlink/p/?linkid=258571))
|
* [Exploring CQRS and Event Sourcing](https://docs.microsoft.com/en-us/previous-versions/msp-n-p/jj554200(v=pandp.10)) - Dominic Betts, Julián Domínguez, Grigori Melnik, Mani Subramanian, Fernando Simonazzi ([EPUB, PDF](https://www.microsoft.com/en-us/download/details.aspx?id=34774) - [code samples](https://go.microsoft.com/fwlink/p/?linkid=258571))
|
||||||
* [Guide to the Software Engineering Body of Knowledge](https://www.computer.org/education/bodies-of-knowledge/software-engineering/v3) (email address *requested*)
|
* [Guide to the Software Engineering Body of Knowledge](https://www.computer.org/education/bodies-of-knowledge/software-engineering/v3) (email address *requested*)
|
||||||
* [How to Design Programs](https://www.htdp.org)
|
* [How to Design Programs](https://www.htdp.org)
|
||||||
@@ -916,7 +903,6 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Reactive Microservices Architecture](https://www.lightbend.com/ebooks/reactive-microservices-architecture-design-principles-for-distributed-systems-oreilly) (email address *requested*)
|
* [Reactive Microservices Architecture](https://www.lightbend.com/ebooks/reactive-microservices-architecture-design-principles-for-distributed-systems-oreilly) (email address *requested*)
|
||||||
* [Reactive Microsystems: The Evolution of Microservices at Scale](https://www.lightbend.com/ebooks/reactive-microsystems-evolution-of-microservices-scalability-oreilly) (email address *requested*)
|
* [Reactive Microsystems: The Evolution of Microservices at Scale](https://www.lightbend.com/ebooks/reactive-microsystems-evolution-of-microservices-scalability-oreilly) (email address *requested*)
|
||||||
* [Refactor Like a Superhero](https://github.com/bespoyasov/refactor-like-a-superhero-online-book/blob/main/manuscript-en/README.md) - Alex Bespoyasov
|
* [Refactor Like a Superhero](https://github.com/bespoyasov/refactor-like-a-superhero-online-book/blob/main/manuscript-en/README.md) - Alex Bespoyasov
|
||||||
* [Safe by design](https://github.com/SanQri/safe-by-design) - Mykola Haliullin
|
|
||||||
* [Scrum and XP from the Trenches](https://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2)
|
* [Scrum and XP from the Trenches](https://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2)
|
||||||
* [Serverless apps: Architecture, patterns, and Azure implementation](https://docs.microsoft.com/en-us/dotnet/standard/serverless-architecture/)
|
* [Serverless apps: Architecture, patterns, and Azure implementation](https://docs.microsoft.com/en-us/dotnet/standard/serverless-architecture/)
|
||||||
* [Serverless Design Patterns and Best Practices](https://www.packtpub.com/free-ebooks/serverless-design-patterns-and-best-practices) - Brian Zambrano (Packt account *required*)
|
* [Serverless Design Patterns and Best Practices](https://www.packtpub.com/free-ebooks/serverless-design-patterns-and-best-practices) - Brian Zambrano (Packt account *required*)
|
||||||
@@ -929,7 +915,6 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [The Catalog of Design Patterns](https://refactoring.guru/design-patterns/catalog)
|
* [The Catalog of Design Patterns](https://refactoring.guru/design-patterns/catalog)
|
||||||
* [The Site Reliability Workbook](https://landing.google.com/sre/workbook/toc/) - Betsy Beyer, Niall Richard Murphy, David K. Rensin, Kent Kawahara, Stephen Thorne
|
* [The Site Reliability Workbook](https://landing.google.com/sre/workbook/toc/) - Betsy Beyer, Niall Richard Murphy, David K. Rensin, Kent Kawahara, Stephen Thorne
|
||||||
* [Web API Design](https://pages.apigee.com/rs/apigee/images/api-design-ebook-2012-03.pdf) - Brian Mulloy (PDF)
|
* [Web API Design](https://pages.apigee.com/rs/apigee/images/api-design-ebook-2012-03.pdf) - Brian Mulloy (PDF)
|
||||||
* [Web Browser Engineering](https://browser.engineering/index.html) - Pavel Panchekha, Chris Harrelson
|
|
||||||
* [Working with Web APIs](https://launchschool.com/books/working_with_apis) - Launch School
|
* [Working with Web APIs](https://launchschool.com/books/working_with_apis) - Launch School
|
||||||
* [Your API Is Bad](https://leanpub.com/yourapiisbad/read) - Paddy Foran
|
* [Your API Is Bad](https://leanpub.com/yourapiisbad/read) - Paddy Foran
|
||||||
|
|
||||||
@@ -947,7 +932,6 @@ Kerridge (PDF) (email address *requested*, not required)
|
|||||||
* [Category Theory for Programmers](https://github.com/hmemcpy/milewski-ctfp-pdf) - Bartosz Milewski (PDF)
|
* [Category Theory for Programmers](https://github.com/hmemcpy/milewski-ctfp-pdf) - Bartosz Milewski (PDF)
|
||||||
* [Delftse Foundations of Computation](https://textbooks.open.tudelft.nl/textbooks/catalog/book/13) - Stefan Hugtenburgand, Neil Yorke-Smith @ TU Delft Open (PDF)
|
* [Delftse Foundations of Computation](https://textbooks.open.tudelft.nl/textbooks/catalog/book/13) - Stefan Hugtenburgand, Neil Yorke-Smith @ TU Delft Open (PDF)
|
||||||
* [Homotopy Type Theory: Univalent Foundations of Mathematics](https://homotopytypetheory.org/book/) (PDF)
|
* [Homotopy Type Theory: Univalent Foundations of Mathematics](https://homotopytypetheory.org/book/) (PDF)
|
||||||
* [Introduction to Theoretical Computer Science](https://files.boazbarak.org/introtcs/lnotes_book.pdf) - Boaz Barak (PDF)
|
|
||||||
* [Introduction to Theory of Computation](https://cglab.ca/~michiel/TheoryOfComputation/) - Anil Maheshwari, Michiel Smid (PDF)
|
* [Introduction to Theory of Computation](https://cglab.ca/~michiel/TheoryOfComputation/) - Anil Maheshwari, Michiel Smid (PDF)
|
||||||
* [Models of Computation](https://cs.brown.edu/people/jes/book/) - John E. Savage
|
* [Models of Computation](https://cs.brown.edu/people/jes/book/) - John E. Savage
|
||||||
* [Principles of Programming Languages](https://web.archive.org/web/20150418034451/http://www.cs.jhu.edu/~scott/pl/book/dist/) - Scott F. Smith *(:card_file_box: archived)*
|
* [Principles of Programming Languages](https://web.archive.org/web/20150418034451/http://www.cs.jhu.edu/~scott/pl/book/dist/) - Scott F. Smith *(:card_file_box: archived)*
|
||||||
|
|||||||
@@ -3,14 +3,10 @@
|
|||||||
* [AR/VR/MR](#ar-vr-mr)
|
* [AR/VR/MR](#ar-vr-mr)
|
||||||
* [C Programming Language](#c-programming-language)
|
* [C Programming Language](#c-programming-language)
|
||||||
* [Computer Vision](#computer-vision)
|
* [Computer Vision](#computer-vision)
|
||||||
* [DevOps](#devops)
|
|
||||||
* [Ezhil](#ezhil)
|
|
||||||
* [Git/Github](#git-github)
|
|
||||||
* [Hadoop](#hadoop)
|
* [Hadoop](#hadoop)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [IOT](#iot)
|
* [IOT](#iot)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Linux](#linux)
|
|
||||||
* [Machine Learning](#machine-learning)
|
* [Machine Learning](#machine-learning)
|
||||||
* [MySQL](#mysql)
|
* [MySQL](#mysql)
|
||||||
* [Pandas Python](#pandas-python)
|
* [Pandas Python](#pandas-python)
|
||||||
@@ -18,7 +14,6 @@
|
|||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Selenium](#selenium)
|
* [Selenium](#selenium)
|
||||||
* [Software Architecture](#software-architecture)
|
* [Software Architecture](#software-architecture)
|
||||||
* [Software Testing](#software-testing)
|
|
||||||
* [Wordpress](#wordpress)
|
* [Wordpress](#wordpress)
|
||||||
|
|
||||||
|
|
||||||
@@ -37,30 +32,15 @@
|
|||||||
* [எளிய தமிழில் Computer Vision](https://freetamilebooks.com/ebooks/computer_vision/) - இரா.அசோகன் (PDF)
|
* [எளிய தமிழில் Computer Vision](https://freetamilebooks.com/ebooks/computer_vision/) - இரா.அசோகன் (PDF)
|
||||||
|
|
||||||
|
|
||||||
### DevOps
|
|
||||||
|
|
||||||
* [எளிய தமிழில் DevOps – கணினி அறிவியல்](https://freetamilebooks.com/ebooks/learn_devops_in_tamil/) - து.நித்யா (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Ezhil
|
|
||||||
|
|
||||||
* [Write Code in Tamil-Ezhil Programming Language](https://ezhillang.wordpress.com/wp-content/uploads/2022/01/book-write-code-in-tamil-2015.pdf) - மதைதயா அணணாமைல,என. ொசாககன (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Git Github
|
|
||||||
|
|
||||||
* [எளிய தமிழில் கிட்(Git) – தொழில்நுட்பம்](https://freetamilebooks.com/ebooks/eliya_tamizhil_git/) - கி.முத்துராமலிங்கம் (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Hadoop
|
### Hadoop
|
||||||
|
|
||||||
* [எளிய தமிழில் Big Data](https://freetamilebooks.com/ebooks/learn-bigdata-in-tamil) - து.நித்யா (PDF)
|
* [எளிய தமிழில் Big Data](https://freetamilebooks.com/ebooks/learn-bigdata-in-tamil) - து. நித்யா (PDF)
|
||||||
|
|
||||||
|
|
||||||
### HTML and CSS
|
### HTML and CSS
|
||||||
|
|
||||||
* [எளிய தமிழில் CSS](https://freetamilebooks.com/ebooks/learn-css-in-tamil/) - து.நித்யா (PDF)
|
* [எளிய தமிழில் CSS](https://freetamilebooks.com/ebooks/learn-css-in-tamil/) - Kaniyam Foundation (PDF)
|
||||||
* [எளிய தமிழில் HTML](https://freetamilebooks.com/htmlbooks/html-book/Learn-HTML-in-Tamil.html) - த.சீனிவாசன் (PDF)
|
* [எளிய தமிழில் HTML](https://freetamilebooks.com/htmlbooks/html-book/Learn-HTML-in-Tamil.html) = Th . Srinivasan (PDF)
|
||||||
* [எளிய தமிழில் HTML](https://noolaham.net/project/51/5090/5090.pdf) - வே.நவமோகன் (PDF)
|
* [எளிய தமிழில் HTML](https://noolaham.net/project/51/5090/5090.pdf) - வே.நவமோகன் (PDF)
|
||||||
|
|
||||||
|
|
||||||
@@ -75,16 +55,9 @@
|
|||||||
* [துவக்க நிலையாளர்களுக்கான JavaScript உரைநிரல்](https://freetamilebooks.com/ebooks/javascript_for_beginner/) - ச. குப்பன் (PDF)
|
* [துவக்க நிலையாளர்களுக்கான JavaScript உரைநிரல்](https://freetamilebooks.com/ebooks/javascript_for_beginner/) - ச. குப்பன் (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Linux
|
|
||||||
|
|
||||||
* [எளிய தமிழில் GNU/Linux - பாகம் - 1](https://freetamilebooks.com/ebooks/learn-gnulinux-in-tamil-part1/) - து.நித்யா (PDF)
|
|
||||||
* [எளிய தமிழில் GNU/Linux - பாகம் - 2](https://freetamilebooks.com/ebooks/learn-gnulinux-in-tamil-part2/) - து.நித்யா (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### Machine Learning
|
### Machine Learning
|
||||||
|
|
||||||
* [எளிய தமிழில் Deep Learning](https://freetamilebooks.com/ebooks/learn_deep_learning_in_tamil/) - து.நித்யா (PDF)
|
* [எளிய தமிழில் ML](https://freetamilebooks.com/ebooks/learn_machine_learning_in_tamil/) - து. நித்யா (PDF)
|
||||||
* [எளிய தமிழில் ML](https://freetamilebooks.com/ebooks/learn_machine_learning_in_tamil/) - து.நித்யா (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### MySQL
|
### MySQL
|
||||||
@@ -95,7 +68,7 @@
|
|||||||
|
|
||||||
### Pandas Python
|
### Pandas Python
|
||||||
|
|
||||||
* [எளிய தமிழில் Pandas](https://freetamilebooks.com/ebooks/learn_pandas_in_tamil/) - து.நித்யா (PDF)
|
* [எளிய தமிழில் Pandas](https://freetamilebooks.com/ebooks/learn_pandas_in_tamil/) - து. நித்யா (PDF)
|
||||||
|
|
||||||
|
|
||||||
### PHP
|
### PHP
|
||||||
@@ -118,11 +91,6 @@
|
|||||||
* [எளிய தமிழில் Agile/Scrum](https://freetamilebooks.com/ebooks/learn-agine-scrum-in-tamil) - த.சீனிவாசன் (PDF)
|
* [எளிய தமிழில் Agile/Scrum](https://freetamilebooks.com/ebooks/learn-agine-scrum-in-tamil) - த.சீனிவாசன் (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Software Testing
|
|
||||||
|
|
||||||
* [எளிய தமிழில் சாப்ட்வேர் டெஸ்டிங் – தொழில்நுட்பம்](https://freetamilebooks.com/ebooks/eliya_tamilil_software_testing/) - கி.முத்துராமலிங்கம் (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### WordPress
|
### WordPress
|
||||||
|
|
||||||
* [எளிய தமிழில் WordPress](https://freetamilebooks.com/ebooks/learn-wordpress-in-tamil/) - த.சீனிவாசன் (PDF)
|
* [எளிய தமிழில் WordPress](https://freetamilebooks.com/ebooks/learn-wordpress-in-tamil/) - த.சீனிவாசன் (PDF)
|
||||||
|
|||||||
@@ -14,7 +14,6 @@
|
|||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [iOS](#ios)
|
* [iOS](#ios)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [.NET Framework](#net-framework)
|
* [.NET Framework](#net-framework)
|
||||||
@@ -111,11 +110,6 @@
|
|||||||
* [Java Kitabı](https://ia601503.us.archive.org/27/items/java-kitabi/java-kitabi.pdf) (PDF)
|
* [Java Kitabı](https://ia601503.us.archive.org/27/items/java-kitabi/java-kitabi.pdf) (PDF)
|
||||||
|
|
||||||
|
|
||||||
### JavaScript
|
|
||||||
|
|
||||||
* [Learn JavaScript](https://javascript.sumankunwar.com.np/tr) - Suman Kumar, Github Contributors (HTML, PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### LaTeX
|
### LaTeX
|
||||||
|
|
||||||
* [İnce bir LaTeX2ε Elkitabı](http://www.ctan.org/tex-archive/info/lshort/turkish)
|
* [İnce bir LaTeX2ε Elkitabı](http://www.ctan.org/tex-archive/info/lshort/turkish)
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
|
|
||||||
### PHP
|
### PHP
|
||||||
|
|
||||||
* [Symfony: Швидкий старт](https://symfony.com.ua/doc/current/quick_tour/index.html) - Symfony SAS
|
* [Symfony: Швидкий старт](https://symfony.com/doc/current/the-fast-track/uk/index.html) - Symfony SAS
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|||||||
@@ -12,7 +12,6 @@
|
|||||||
* [函数式概念](#函数式概念)
|
* [函数式概念](#函数式概念)
|
||||||
* [计算机图形学](#计算机图形学)
|
* [计算机图形学](#计算机图形学)
|
||||||
* [其它](#其它)
|
* [其它](#其它)
|
||||||
* [人工智能](#人工智能)
|
|
||||||
* [软件开发方法](#软件开发方法)
|
* [软件开发方法](#软件开发方法)
|
||||||
* [设计模式](#设计模式)
|
* [设计模式](#设计模式)
|
||||||
* [数据库](#数据库)
|
* [数据库](#数据库)
|
||||||
@@ -63,7 +62,6 @@
|
|||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Laravel](#laravel)
|
* [Laravel](#laravel)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Yii](#yii)
|
|
||||||
* [PostgreSQL](#postgresql)
|
* [PostgreSQL](#postgresql)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
@@ -188,11 +186,6 @@
|
|||||||
* [Sketch 中文手册](http://sketchcn.com/sketch-chinese-user-manual.html#introduce)
|
* [Sketch 中文手册](http://sketchcn.com/sketch-chinese-user-manual.html#introduce)
|
||||||
|
|
||||||
|
|
||||||
### 人工智能
|
|
||||||
|
|
||||||
* [动手实战人工智能](https://aibydoing.com) - huhuhang
|
|
||||||
|
|
||||||
|
|
||||||
### 软件开发方法
|
### 软件开发方法
|
||||||
|
|
||||||
* [傻瓜函数编程](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn) (《Functional Programming For The Rest of Us》中文版)
|
* [傻瓜函数编程](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn) (《Functional Programming For The Rest of Us》中文版)
|
||||||
@@ -640,11 +633,6 @@
|
|||||||
* [Symfony 5 快速开发](https://web.archive.org/web/20210812222957/symfony.com/doc/current/the-fast-track/zh_CN/index.html) *(:card_file_box: archived)*
|
* [Symfony 5 快速开发](https://web.archive.org/web/20210812222957/symfony.com/doc/current/the-fast-track/zh_CN/index.html) *(:card_file_box: archived)*
|
||||||
|
|
||||||
|
|
||||||
#### Yii
|
|
||||||
|
|
||||||
* [Yii 2.0 权威指南](https://www.yiiframework.com/doc/download/yii-guide-2.0-zh-cn.pdf) - Yii Software (PDF)
|
|
||||||
|
|
||||||
|
|
||||||
### PostgreSQL
|
### PostgreSQL
|
||||||
|
|
||||||
* [PostgreSQL 8.2.3 中文文档](http://works.jinbuguo.com/postgresql/menu823/index.html)
|
* [PostgreSQL 8.2.3 中文文档](http://works.jinbuguo.com/postgresql/menu823/index.html)
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
<div dir="rtl" markdown="1">
|
|
||||||
|
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [Miscellaneous](#miscellaneous)
|
* [Miscellaneous](#miscellaneous)
|
||||||
@@ -7,18 +5,16 @@
|
|||||||
|
|
||||||
### Miscellaneous
|
### Miscellaneous
|
||||||
|
|
||||||
* [أخوك الكبير متولي](https://anchor.fm/metwally) - Ahmed Metwally‏ (podcast)
|
* [أخوك الكبير متولي](https://anchor.fm/metwally) - Ahmed Metwally (podcast)
|
||||||
* [برمجة ستريم](https://youtube.com/playlist?list=PL0_C_32YKLpx7K88481CY3J21cw85oFCM) - Mohamed Abusrea‏ (podcast)
|
* [برمجة ستريم](https://youtube.com/playlist?list=PL0_C_32YKLpx7K88481CY3J21cw85oFCM) - Mohamed Abusrea (podcast)
|
||||||
* [بودكاست](https://youtube.com/playlist?list=PLvGNfY-tFUN-mGlfovyGACjPVmkzAsQFJ) - Ghareeb Elshaikh‏ (podcast)
|
* [بودكاست](https://youtube.com/playlist?list=PLvGNfY-tFUN-mGlfovyGACjPVmkzAsQFJ) - Ghareeb Elshaikh (podcast)
|
||||||
* [AskDeveloper Podcast‏](http://www.askdeveloper.com) - Mohamed Elsherif‏ (podcast)
|
* [AskDeveloper Podcast](http://www.askdeveloper.com) - Mohamed Elsherif (podcast)
|
||||||
* [Codezilla Codecast -‏ بودكاست البرمجة](https://youtube.com/playlist?list=PLsqPSxnrsWLuE-O3IKIUWy6Hmelz3bMWy) - Islam Hesham‏ (podcast)
|
* [Codezilla Codecast - بودكاست البرمجة](https://youtube.com/playlist?list=PLsqPSxnrsWLuE-O3IKIUWy6Hmelz3bMWy) - Islam Hesham (podcast)
|
||||||
* [Essam Cafe -‏ قهوة عصام](https://essamcafe.com) - Ahmed Essam‏ (podcast)
|
* [Essam Cafe - قهوة عصام](https://essamcafe.com) - Ahmed Essam (podcast)
|
||||||
* [Nakerah Podcast‏](https://nakerah.net/podcast) - Nakerah Network‏ (podcast)
|
* [Nakerah Podcast](https://nakerah.net/podcast) - Nakerah Network (podcast)
|
||||||
* [null++:‎ بالعربي](https://nullplus.plus) - Mohamed Luay, Ahmad Alfy‏ (podcast)
|
* [null++: بالعربي](https://nullplus.plus) - Mohamed Luay, Ahmad Alfy (podcast)
|
||||||
* [Tech Podcast‏ بالعربي](https://anchor.fm/ahmdelemam) - Ahmed Elemam‏ (podcast)
|
* [Tech Podcast بالعربي](https://anchor.fm/ahmdelemam) - Ahmed Elemam (podcast)
|
||||||
* [The Egyptian Guy‏](https://anchor.fm/refaie) - Mohamed Refaie‏ (podcast)
|
* [The Egyptian Guy](https://anchor.fm/refaie) - Mohamed Refaie (podcast)
|
||||||
* [The Weekly Noob‏](https://theweeklynoob.netlify.app) - Nabil Tharwat‏ (podcast)
|
* [The Weekly Noob](https://theweeklynoob.netlify.app) - Nabil Tharwat (podcast)
|
||||||
* [Untyped Podcast‏](https://logaretm.com/untyped/) - Abdelrahman Awad‏ (podcast)
|
* [Untyped Podcast](https://logaretm.com/untyped/) - Abdelrahman Awad (podcast)
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|||||||
@@ -4,5 +4,4 @@
|
|||||||
* [CZpodcast](https://soundcloud.com/czpodcast-1)
|
* [CZpodcast](https://soundcloud.com/czpodcast-1)
|
||||||
* [DevMinutes](http://devminutes.cz)
|
* [DevMinutes](http://devminutes.cz)
|
||||||
* [Kafemlejnek.TV](https://kafemlejnek.tv)
|
* [Kafemlejnek.TV](https://kafemlejnek.tv)
|
||||||
* [SCRIPTease](https://scriptease.lolo.team)
|
|
||||||
* [Vzhůru dolů podcast](https://www.vzhurudolu.cz/podcast) - Robin Pokorný, Martin Michálek
|
* [Vzhůru dolů podcast](https://www.vzhurudolu.cz/podcast) - Robin Pokorný, Martin Michálek
|
||||||
|
|||||||
@@ -291,7 +291,6 @@
|
|||||||
* [Domain Driven Design Europe](https://dddeurope.com/videos/) (screencast)
|
* [Domain Driven Design Europe](https://dddeurope.com/videos/) (screencast)
|
||||||
* [Domain Driven Design Europe - 2017](https://2017.dddeurope.com/#videos) (screencast)
|
* [Domain Driven Design Europe - 2017](https://2017.dddeurope.com/#videos) (screencast)
|
||||||
* [FLOSS WEEKLY](https://twit.tv/shows/floss-weekly) - Doc Searls, Aaron Newcomb, Dan Lynch, Simon Phipps, Jonathan Bennett, Shawn Powers, Katherine Druckman (podcast)
|
* [FLOSS WEEKLY](https://twit.tv/shows/floss-weekly) - Doc Searls, Aaron Newcomb, Dan Lynch, Simon Phipps, Jonathan Bennett, Shawn Powers, Katherine Druckman (podcast)
|
||||||
* [Frontend Masters](https://www.youtube.com/playlist?list=PLum3CyP95edxwLIHenKw0nMHlfvr76ZSU) - Marc Grabanski, Frontend Masters team (screencast)
|
|
||||||
* [Frontside the Podcast](https://frontside.io/podcast/) - Charles Lowell, Taras Mankovski (podcast)
|
* [Frontside the Podcast](https://frontside.io/podcast/) - Charles Lowell, Taras Mankovski (podcast)
|
||||||
* [Full Stack Radio](https://www.fullstackradio.com) - Adam Wathan (podcast)
|
* [Full Stack Radio](https://www.fullstackradio.com) - Adam Wathan (podcast)
|
||||||
* [Functional Geekery](https://www.functionalgeekery.com) - Steven Proctor (podcast)
|
* [Functional Geekery](https://www.functionalgeekery.com) - Steven Proctor (podcast)
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
<div dir="rtl" markdown="1">
|
|
||||||
|
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [Programming News](#programming-news)
|
* [Programming News](#programming-news)
|
||||||
@@ -8,18 +6,15 @@
|
|||||||
|
|
||||||
### Programming News
|
### Programming News
|
||||||
|
|
||||||
* [پادکست کافه برنامه نویس](https://anchor.fm/codemy) - CafeCodemy‏ (podcast)
|
* [پادکست کافه برنامه نویس](https://anchor.fm/codemy) - CafeCodemy (podcast)
|
||||||
|
|
||||||
|
|
||||||
### Technology
|
### Technology
|
||||||
|
|
||||||
* [پارس کلیک](https://anchor.fm/parsclick/) - Amir Azimi‏ (podcast)
|
* [پارس کلیک](https://anchor.fm/parsclick/) - Amir Azimi (podcast)
|
||||||
* [رادیو گیک](https://soundcloud.com/jadijadi) (podcast)
|
* [رادیو گیک](https://soundcloud.com/jadijadi) (podcast)
|
||||||
* [رادیو گیک](https://anchor.fm/radiojadi) - Jadi‏ (podcast)
|
* [رادیو گیک](https://anchor.fm/radiojadi) - Jadi (podcast)
|
||||||
* [رادیو گیک](https://www.youtube.com/playlist?list=PL-tKrPVkKKE1peHomci9EH7BmafxdXKGn) (videocast)
|
* [رادیو گیک](https://www.youtube.com/playlist?list=PL-tKrPVkKKE1peHomci9EH7BmafxdXKGn) (videocast)
|
||||||
* [CodeNaline \|‏ کدنالین](https://castbox.fm/channel/id5066732) - Torham‏ (podcast)
|
* [CodeNaline \| کدنالین](https://castbox.fm/channel/id5066732) - Torham (podcast)
|
||||||
* [Radio Developer -‏ رادیو دولوپر](https://castbox.fm/channel/id4407294) (podcast)
|
* [Radio Developer - رادیو دولوپر](https://castbox.fm/channel/id4407294) (podcast)
|
||||||
* [Radio Mi \|‏ رادیو میــ](https://www.youtube.com/playlist?list=PLRmRAhVbjeHqrc6Gf5DKu2eRJGkfo9A-Z) - Milad Nouri‏ (videocast)
|
* [Radio Mi \| رادیو میــ](https://www.youtube.com/playlist?list=PLRmRAhVbjeHqrc6Gf5DKu2eRJGkfo9A-Z) - Milad Nouri (videocast)
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|||||||
+336
-343
@@ -48,7 +48,6 @@
|
|||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [RabbitMQ](#rabbitmq)
|
* [RabbitMQ](#rabbitmq)
|
||||||
* [Redis](#redis)
|
* [Redis](#redis)
|
||||||
* [Rust](#rust)
|
|
||||||
* [Software Architecture](#software-architecture)
|
* [Software Architecture](#software-architecture)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
@@ -56,561 +55,555 @@
|
|||||||
|
|
||||||
### Algorithms & Data Structures
|
### Algorithms & Data Structures
|
||||||
|
|
||||||
* [سلسة الخوارزميات وحل المشاكل المستوى الاول](https://www.youtube.com/playlist?list=PL3X--QIIK-OEUIwbQU79V76RHelBUQKiz) - Programming Advices‏
|
* [سلسة الخوارزميات وحل المشاكل المستوى الاول](https://www.youtube.com/playlist?list=PL3X--QIIK-OEUIwbQU79V76RHelBUQKiz) - Programming Advices
|
||||||
* [Algorithms - Full Coures In Arabic‏](https://www.youtube.com/playlist?list=PLwCMLs3sjOY6KH-8c9F-lMWn-r02hyoV_) - Hard-Code‏
|
* [Algorithms - Full Coures In Arabic‏](https://www.youtube.com/playlist?list=PLwCMLs3sjOY6KH-8c9F-lMWn-r02hyoV_) - Hard-Code
|
||||||
* [Algorithms Design & Analysis‏](https://www.youtube.com/playlist?list=PLEBRPBUkZ4maAlTZw3eZFwfwIGXaln0in) - FCI-Career-Build‏
|
* [Algorithms Design & Analysis‏](https://www.youtube.com/playlist?list=PLEBRPBUkZ4maAlTZw3eZFwfwIGXaln0in) - FCI-Career-Build
|
||||||
* [C++ Data Structures -‏ تراكيب البيانات](https://www.youtube.com/playlist?list=PL1DUmTEdeA6JlommmGP5wicYLxX5PVCQt) - محمد الدسوقي
|
* [C++ Data Structures - تراكيب البيانات](https://www.youtube.com/playlist?list=PL1DUmTEdeA6JlommmGP5wicYLxX5PVCQt) - محمد الدسوقي
|
||||||
* [Competitive Programming and Problem Solving‏](https://www.youtube.com/playlist?list=PLCInYL3l2AagpjRJQp0q8D1D3Uuh1hsVH) - Adel Nasim‏
|
* [Competitive Programming and Problem Solving](https://www.youtube.com/playlist?list=PLCInYL3l2AagpjRJQp0q8D1D3Uuh1hsVH) - Adel Nasim
|
||||||
* [CS Master - Level 1- Algorithms & Data Structures‏ الخوارزميات وهياكل البيانات](https://www.youtube.com/playlist?list=PLL2zWZTDFZzjxarUL23ydiOgibhRipGYC) - KMR Script‏
|
* [CS Master - Level 1- Algorithms & Data Structures الخوارزميات وهياكل البيانات](https://www.youtube.com/playlist?list=PLL2zWZTDFZzjxarUL23ydiOgibhRipGYC) - KMR Script
|
||||||
* [Data structure‏](https://www.youtube.com/playlist?list=PLIxq078xdGdZWUXwumK9lbEn3kKwKLTwx) - Nehal Elsamoly‏
|
* [Data structure‏](https://www.youtube.com/playlist?list=PLIxq078xdGdZWUXwumK9lbEn3kKwKLTwx) - Nehal Elsamoly
|
||||||
* [Data Structure‏](https://www.youtube.com/playlist?list=PLwCMLs3sjOY4UQq4vXgGPwGLVX1Y5faaS) - Hard-Code‏
|
* [Data Structure‏](https://www.youtube.com/playlist?list=PLwCMLs3sjOY4UQq4vXgGPwGLVX1Y5faaS) - Hard-Code
|
||||||
* [Data Structure : JavaScript (leetcode problem solving)‏](https://www.youtube.com/playlist?list=PLS-MrzRLZtmdIHJ-Osvv_sJO1Msc4VM_7) - Shadow Coding‏
|
* [Data Structure : JavaScript (leetcode problem solving)‏](https://www.youtube.com/playlist?list=PLS-MrzRLZtmdIHJ-Osvv_sJO1Msc4VM_7) - Shadow Coding
|
||||||
* [Data Structure C++‎‏](https://www.youtube.com/playlist?list=PLsGJzJ8SQXTcsXRVviurGei0lf_t_I4D8) - Mega Code‏
|
* [Data Structure C++‎‏](https://www.youtube.com/playlist?list=PLsGJzJ8SQXTcsXRVviurGei0lf_t_I4D8) - Mega Code
|
||||||
* [Data Structures and Algorithms‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NVOtPYuz0rNw6kmuLmVZ780) - Tarek Alabd‏ (:construction: *in process*‏)
|
* [Data Structures and Algorithms‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NVOtPYuz0rNw6kmuLmVZ780) - Tarek Alabd‏ (:construction: *in process*)
|
||||||
* [Data Structures Full Course In Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2AajqOUW_2SwjWeMwf4vL4RSp) - Adel Nasim‏
|
* [Data Structures Full Course In Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2AajqOUW_2SwjWeMwf4vL4RSp) - Adel Nasim
|
||||||
* [grokking-algorithms‏](https://www.youtube.com/playlist?list=PLIxq078xdGdZl38Yx2IhYc_YpKjx7MAXW) - Nehal Elsamoly‏
|
* [grokking-algorithms‏](https://www.youtube.com/playlist?list=PLIxq078xdGdZl38Yx2IhYc_YpKjx7MAXW) - Nehal Elsamoly
|
||||||
* [Problem solving (Arabic)‏](https://www.youtube.com/playlist?list=PLYknlDiw2kSwdDhTSDoX7ZoVEle8nbZdk) - Muhammed Afifi‏
|
* [Problem solving (Arabic)‏](https://www.youtube.com/playlist?list=PLYknlDiw2kSwdDhTSDoX7ZoVEle8nbZdk) - Muhammed Afifi
|
||||||
* [Problems Solving With C++ Level One‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAyX4CCOP--TR36SfD5g7gru) - Elzero Web School‏
|
* [Problems Solving With C++ Level One‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAyX4CCOP--TR36SfD5g7gru) - Elzero Web School
|
||||||
* [Problems Solving With C++ Level Two‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwgefuRqj8OB5ioMT1eC_EZ) - Elzero Web School‏ (:construction: *in process*‏)
|
* [Problems Solving With C++ Level Two‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwgefuRqj8OB5ioMT1eC_EZ) - Elzero Web School‏ (:construction: *in process*)
|
||||||
* [Sorting algorithms \|‏ خوارزميات الترتيب](https://www.youtube.com/playlist?list=PLINp1xZ5bPrpmnL0cdk80czipnIqPAzWH) - DevLoopers‏
|
* [Sorting algorithms \| خوارزميات الترتيب](https://www.youtube.com/playlist?list=PLINp1xZ5bPrpmnL0cdk80czipnIqPAzWH) - DevLoopers
|
||||||
* [Standard Template Library (STL) Full Tutorial Using C++ In Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2AainAE4Xq2kdNGDfG0bys2xp) - Adel Nasim‏
|
* [Standard Template Library (STL) Full Tutorial Using C++ In Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2AainAE4Xq2kdNGDfG0bys2xp) - Adel Nasim
|
||||||
|
|
||||||
|
|
||||||
### Assembly
|
### Assembly
|
||||||
|
|
||||||
* [Microprocessor 8086 & Assembly Language Course‏](https://www.youtube.com/playlist?list=PLi0-RQZxQ8Fmwopq43StX61igOvXbFMQv) - Sherif Ezzat‏
|
* [Microprocessor 8086 & Assembly Language Course‏](https://www.youtube.com/playlist?list=PLi0-RQZxQ8Fmwopq43StX61igOvXbFMQv) - Sherif Ezzat
|
||||||
* [x86 Assembly Language -‏ لغة التجميع](https://www.youtube.com/playlist?list=PLMm8EjqH1EFVodghdDWaAuHkHqj-nJ0bN) - Ahmed Sallam‏
|
* [x86 Assembly Language - لغة التجميع](https://www.youtube.com/playlist?list=PLMm8EjqH1EFVodghdDWaAuHkHqj-nJ0bN) - Ahmed Sallam
|
||||||
|
|
||||||
|
|
||||||
### Bootstrap
|
### Bootstrap
|
||||||
|
|
||||||
* [كورس بوتستراب كامل للمبتدئين \| bootstrap 2021 tutorial for beginners‏](https://www.youtube.com/playlist?list=PLknwEmKsW8OscL9GvjxwL7RYbcwwdIitk) - Abdelrahman Gamal‏
|
* [كورس بوتستراب كامل للمبتدئين \| bootstrap 2021 tutorial for beginners‏](https://www.youtube.com/playlist?list=PLknwEmKsW8OscL9GvjxwL7RYbcwwdIitk) - Abdelrahman Gamal
|
||||||
* [Bootstrap 3 In Arabic‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAw24EjNUp_88S1VeaNK8Cts) - Elzero Web School‏
|
* [Bootstrap 3 In Arabic‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAw24EjNUp_88S1VeaNK8Cts) - Elzero Web School
|
||||||
* [Bootstrap 4‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy0dU3C3_lNRTSTtqePEsI2) - Elzero Web School‏
|
* [Bootstrap 4‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy0dU3C3_lNRTSTtqePEsI2) - Elzero Web School
|
||||||
* [Bootstrap 5 Design 01 Bondi‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAyvm7f--dc6XqkpfDcen_vQ) - Elzero Web School‏
|
* [Bootstrap 5 Design 01 Bondi‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAyvm7f--dc6XqkpfDcen_vQ) - Elzero Web School
|
||||||
* [Bootstrap 5 Tutorial‏](https://www.youtube.com/playlist?list=PLnD96kXp-_pMJp3stPetkN76AJ2mmeah7) - Ag Coding‏
|
* [Bootstrap 5 Tutorial‏](https://www.youtube.com/playlist?list=PLnD96kXp-_pMJp3stPetkN76AJ2mmeah7) - Ag Coding
|
||||||
|
|
||||||
|
|
||||||
### C
|
### C
|
||||||
|
|
||||||
* [Data Structures In Arabic Using C‏](https://www.youtube.com/playlist?list=PLEBRPBUkZ4mb6lVqSLRQ7mvSFRcoR7-XV) - FCI-Career-Build‏
|
* [Data Structures In Arabic Using C‏](https://www.youtube.com/playlist?list=PLEBRPBUkZ4mb6lVqSLRQ7mvSFRcoR7-XV) - FCI-Career-Build
|
||||||
* [Introduction to Programming ( C Language -‏ مقدمة في البرمجة ( لغة السي](https://www.youtube.com/playlist?list=PLMm8EjqH1EFXI8wByY0umF_DQON2S9uws) - Ahmed Sallam‏
|
* [Introduction to Programming ( C Language - مقدمة في البرمجة ( لغة السي](https://www.youtube.com/playlist?list=PLMm8EjqH1EFXI8wByY0umF_DQON2S9uws) - Ahmed Sallam
|
||||||
|
|
||||||
|
|
||||||
### <a id="csharp"></a>C#‎
|
### <a id="csharp"></a>C#‎
|
||||||
|
|
||||||
* [الدورة المتقدمة C#-SQLServer Using MVP & Git‏](https://www.youtube.com/playlist?list=PLDQ11FgmbqQMaXEZihgOgfwZCNAr03sph) - Programming Solutions - Academy‏
|
* [الدورة المتقدمة C#-SQLServer Using MVP & Git‏](https://www.youtube.com/playlist?list=PLDQ11FgmbqQMaXEZihgOgfwZCNAr03sph) - Programming Solutions - Academy
|
||||||
* [المواضيع المتقدمة في السي شارب \| Advanced C# Course in Arabia‏](https://www.youtube.com/playlist?list=PLX1bW_GeBRhBbnebNayUDYlQJRBKwZKlo) - Codographia‏
|
* [المواضيع المتقدمة في السي شارب \| Advanced C# Course in Arabia‏](https://www.youtube.com/playlist?list=PLX1bW_GeBRhBbnebNayUDYlQJRBKwZKlo) - Codographia
|
||||||
* [كورس سي شارب للمبتدئين](https://www.youtube.com/playlist?list=PLX1bW_GeBRhCU9l7examhVrARmXHHRrLR) - Codographia‏
|
* [كورس سي شارب للمبتدئين](https://www.youtube.com/playlist?list=PLX1bW_GeBRhCU9l7examhVrARmXHHRrLR) - Codographia
|
||||||
* [كورس Design Patternsبالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY56xIDF6IX0hmZC6JYoGQkS) - Mobarmg‏
|
* [كورس Design Patternsبالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY56xIDF6IX0hmZC6JYoGQkS) - Mobarmg
|
||||||
* [C#‎‏](https://www.youtube.com/playlist?list=PLltZRmsFXWnIfLM0BKgJNZYVnvCDZNAh_) - 6wrni‏
|
* [C#‎‏](https://www.youtube.com/playlist?list=PLltZRmsFXWnIfLM0BKgJNZYVnvCDZNAh_) - 6wrni
|
||||||
* [C# Advanced‏](https://www.youtube.com/playlist?list=PLsV97AQt78NQYhO7NqlBTrJX_Nsk3SmyY) - Passionate Coders \|‏ محمد المهدي
|
* [C# Advanced‏](https://www.youtube.com/playlist?list=PLsV97AQt78NQYhO7NqlBTrJX_Nsk3SmyY) - Passionate Coders \| محمد المهدي
|
||||||
* [C# Fundamentals‏](https://www.youtube.com/playlist?list=PLsV97AQt78NT0H8J71qe7edwRpAirfqOI) - Passionate Coders \|‏ محمد المهدي
|
* [C# Fundamentals‏](https://www.youtube.com/playlist?list=PLsV97AQt78NT0H8J71qe7edwRpAirfqOI) - Passionate Coders \| محمد المهدي
|
||||||
* [C# Programming Course Level 1 Basics By Arabic‏](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQLsXXXxx_mX3WvUEgGM0iA) - محمد شوشان
|
* [C# Programming Course Level 1 Basics By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQLsXXXxx_mX3WvUEgGM0iA) - محمد شوشان
|
||||||
* [C# Programming Course Level 2 Object Oriented Programming By Arabic‏](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQfXeFaGHRYQfyQrJjOy43u) - محمد شوشان
|
* [C# Programming Course Level 2 Object Oriented Programming By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQfXeFaGHRYQfyQrJjOy43u) - محمد شوشان
|
||||||
* [Object-Oriented Programming (OOP)‏](https://www.youtube.com/playlist?list=PLsV97AQt78NQumtM4rQc77yjbkZcGOTX5) - Passionate Coders \|‏ محمد المهدي
|
* [Object-Oriented Programming (OOP)‏](https://www.youtube.com/playlist?list=PLsV97AQt78NQumtM4rQc77yjbkZcGOTX5) - Passionate Coders \| محمد المهدي
|
||||||
* [Object-Oriented Programming in C#‎ سلسلة](https://www.youtube.com/playlist?list=PLX1bW_GeBRhAfq0EsDHH4YemBAd6G-H75) - Codographia‏
|
* [Object-Oriented Programming in C#‎ سلسلة](https://www.youtube.com/playlist?list=PLX1bW_GeBRhAfq0EsDHH4YemBAd6G-H75) - Codographia
|
||||||
* [Unit Testing‏](https://www.youtube.com/playlist?list=PLsV97AQt78NS2O4QeWFVHOOALoehl22vU) - Passionate Coders \|‏ محمد المهدي
|
* [Unit Testing‏](https://www.youtube.com/playlist?list=PLsV97AQt78NS2O4QeWFVHOOALoehl22vU) - Passionate Coders \| محمد المهدي
|
||||||
* [Unit Testing in C# [Arabic]‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN28xijrXMO255JHsO3csus-) - خالد السعداني
|
* [Unit Testing in C# [Arabic]](https://www.youtube.com/playlist?list=PLwj1YcMhLRN28xijrXMO255JHsO3csus-) - خالد السعداني
|
||||||
|
|
||||||
|
|
||||||
### <a id="cpp"></a>C++‎
|
### <a id="cpp"></a>C++‎
|
||||||
|
|
||||||
* [[ أصول البرمجة ] - شرح المؤشرات ( Pointers )‏ في لغة C/C++‎‏](https://www.youtube.com/playlist?list=PLwCMLs3sjOY6z3264DylWHcHBtmEjUWrA) - Hard-Code‏
|
* [[ أصول البرمجة ] - شرح المؤشرات ( Pointers ) في لغة C/C++‎‏](https://www.youtube.com/playlist?list=PLwCMLs3sjOY6z3264DylWHcHBtmEjUWrA) - Hard-Code
|
||||||
* [كورس البرمجة للمبتدئين بلغة C++‎‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NXXdrLompmAnxOaEfcAVmQi) - Tarek Alabd‏
|
* [كورس البرمجة للمبتدئين بلغة C++‎‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NXXdrLompmAnxOaEfcAVmQi) - Tarek Alabd
|
||||||
* [Arabic C++ For kids & beginners‏ (برمجة لصغار السن والمبتدئيين)](https://www.youtube.com/playlist?list=PLPt2dINI2MIbwnEoeHZnUHeUHjTd8x4F3) - Arabic Competitive Programming‏
|
* [Arabic C++ For kids & beginners (برمجة لصغار السن والمبتدئيين)](https://www.youtube.com/playlist?list=PLPt2dINI2MIbwnEoeHZnUHeUHjTd8x4F3) - Arabic Competitive Programming
|
||||||
* [Basics of OOP with C++‎‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NVdm59YZTEEuXqVQZtUAgoD) - Tarek Alabd‏
|
* [Basics of OOP with C++‎‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NVdm59YZTEEuXqVQZtUAgoD) - Tarek Alabd
|
||||||
* [C++ - OOP‏ بالعربى](https://www.youtube.com/playlist?list=PLDQ11FgmbqQNq_cdsda-OLBZmS8F8vVVA) - Programming Solutions - Academy‏
|
* [C++ - OOP بالعربى](https://www.youtube.com/playlist?list=PLDQ11FgmbqQNq_cdsda-OLBZmS8F8vVVA) - Programming Solutions - Academy
|
||||||
* [C++ For Beginners - Eng. Marwa Radwan‏](https://www.youtube.com/playlist?list=PLsECTUuTGe7pfm3TTshn5V3PFQQ_cZyvv) - Techs Experts‏
|
* [C++ For Beginners - Eng. Marwa Radwan‏](https://www.youtube.com/playlist?list=PLsECTUuTGe7pfm3TTshn5V3PFQQ_cZyvv) - Techs Experts
|
||||||
* [C++ Intensive -‏ برمجة الحاسوب](https://www.youtube.com/playlist?list=PLPt2dINI2MIZPFq6HyUB1Uhxdh1UDnZMS) - Arabic Competitive Programming‏
|
* [C++ Intensive - برمجة الحاسوب](https://www.youtube.com/playlist?list=PLPt2dINI2MIZPFq6HyUB1Uhxdh1UDnZMS) - Arabic Competitive Programming
|
||||||
* [C++ Object-Oriented Design and Programming‏](https://www.youtube.com/playlist?list=PLPt2dINI2MIbMba7tpx3qvmgOsDlpITwG) - Arabic Competitive Programming‏
|
* [C++ Object-Oriented Design and Programming‏](https://www.youtube.com/playlist?list=PLPt2dINI2MIbMba7tpx3qvmgOsDlpITwG) - Arabic Competitive Programming
|
||||||
* [C++ Programming \| Arabic Course‏](https://www.youtube.com/playlist?list=PLwCMLs3sjOY74yb5ZrRg1Cmil46KxLUDC) - Hard-Code‏
|
* [C++ Programming \| Arabic Course‏](https://www.youtube.com/playlist?list=PLwCMLs3sjOY74yb5ZrRg1Cmil46KxLUDC) - Hard-Code
|
||||||
* [C++ Programming Basics‏](https://www.youtube.com/playlist?list=PLv3VqjyehAoSSzkyHmWk89hPgcVwTNouG) - Ali Shahin‏
|
* [C++ Programming Basics‏](https://www.youtube.com/playlist?list=PLv3VqjyehAoSSzkyHmWk89hPgcVwTNouG) - Ali Shahin
|
||||||
* [C++ Programming Course Level 1 Basics By Arabic‏](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQ_nQt-hKGAEIDJjTJBCV02) - محمد شوشان
|
* [C++ Programming Course Level 1 Basics By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQ_nQt-hKGAEIDJjTJBCV02) - محمد شوشان
|
||||||
* [C++ Programming Course Level 2 Object Oriented Programming By Arabic‏](https://www.youtube.com/playlist?list=PLnzqK5HvcpwRUapI9yl1qwkdpS__UtqLd) - محمد شوشان
|
* [C++ Programming Course Level 2 Object Oriented Programming By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwRUapI9yl1qwkdpS__UtqLd) - محمد شوشان
|
||||||
* [C++ Programming From Scratch In Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2AajFAiw4s1U4QbGszcQ-rAb3) - Adel Nasim‏
|
* [C++ Programming From Scratch In Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2AajFAiw4s1U4QbGszcQ-rAb3) - Adel Nasim
|
||||||
* [CS Master - Level 0 - Intro to CS‏ مقدمة لعلوم الحاسب](https://www.youtube.com/playlist?list=PLL2zWZTDFZzivM2GAL3HpuFrHlLwp6FoO) - KMR Script‏
|
* [CS Master - Level 0 - Intro to CS مقدمة لعلوم الحاسب](https://www.youtube.com/playlist?list=PLL2zWZTDFZzivM2GAL3HpuFrHlLwp6FoO) - KMR Script
|
||||||
* [CS Master - Level 4 - Object Oriented Programming & Design Patterns‏](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhul3X8djkfXzUxl7Cw7-sF) - KMR Script‏
|
* [CS Master - Level 4 - Object Oriented Programming & Design Patterns‏](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhul3X8djkfXzUxl7Cw7-sF) - KMR Script
|
||||||
* [Fundamentals Of Programming With C++‎‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwy-rS6WKudwVeb_x63EzgS) - Elzero Web School‏
|
* [Fundamentals Of Programming With C++‎‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwy-rS6WKudwVeb_x63EzgS) - Elzero Web School
|
||||||
* [Introduction to Programming Using C++‎‏](https://www.youtube.com/playlist?list=PL3X--QIIK-OFIRbOHbOXbcfSAvw198lUy) - Programming Advices‏
|
* [Introduction to Programming Using C++‎‏](https://www.youtube.com/playlist?list=PL3X--QIIK-OFIRbOHbOXbcfSAvw198lUy) - Programming Advices
|
||||||
* [Modern c++‎‏](https://www.youtube.com/playlist?list=PLkH1REggdbJpykrlVYYRteEstS6F4VNtP) - Moatasem El Sayed‏ *(:construction: in process)*
|
* [Modern c++‎‏](https://www.youtube.com/playlist?list=PLkH1REggdbJpykrlVYYRteEstS6F4VNtP) - Moatasem El Sayed‏ *(:construction: in process)*
|
||||||
* [Object-Oriented Programming C++ in Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2Aaiq1oLvi9TlWtArJyAuCVow) - Adel Nasim‏
|
* [Object-Oriented Programming C++ in Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2Aaiq1oLvi9TlWtArJyAuCVow) - Adel Nasim
|
||||||
* [Object-Oriented Programming with C++‎‏](https://www.youtube.com/playlist?list=PLMm8EjqH1EFXG_-EgmKb1gxW5S4XaQYaE) - Ahmed Sallam‏
|
* [Object-Oriented Programming with C++‎‏](https://www.youtube.com/playlist?list=PLMm8EjqH1EFXG_-EgmKb1gxW5S4XaQYaE) - Ahmed Sallam
|
||||||
* [Programming 1 - Programming For Beginners - C++‎‏](https://www.youtube.com/playlist?list=PL1DUmTEdeA6IUD9Gt5rZlQfbZyAWXd-oD) - محمد الدسوقي
|
* [Programming 1 - Programming For Beginners - C++‎‏](https://www.youtube.com/playlist?list=PL1DUmTEdeA6IUD9Gt5rZlQfbZyAWXd-oD) - محمد الدسوقي
|
||||||
* [Programming 2 - Object Oriented Programming with C++‎‏](https://www.youtube.com/playlist?list=PL1DUmTEdeA6KLEvIO0NyrkT91BVle8BOU) - محمد الدسوقي
|
* [Programming 2 - Object Oriented Programming with C++‎‏](https://www.youtube.com/playlist?list=PL1DUmTEdeA6KLEvIO0NyrkT91BVle8BOU) - محمد الدسوقي
|
||||||
|
|
||||||
|
|
||||||
### Cloud Computing
|
### Cloud Computing
|
||||||
|
|
||||||
* [Confluent‏ بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-qHFib_KPKFBlOL3Ggb9Hi) - Ismail Anjrini‏
|
* [Confluent بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-qHFib_KPKFBlOL3Ggb9Hi) - Ismail Anjrini
|
||||||
* [GCP‏ بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-JJyJ5kJA02rcOXnyfqIWO) - Ismail Anjrini‏
|
* [GCP بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-JJyJ5kJA02rcOXnyfqIWO) - Ismail Anjrini
|
||||||
|
|
||||||
|
|
||||||
#### AWS
|
#### AWS
|
||||||
|
|
||||||
* [AWS Certified Solutions Architect - Associate By Eng-Mohammed Oday \| Arabic‏](https://www.youtube.com/playlist?list=PLCIJjtzQPZJ_yv1T4eKYsY1hZxcYSjhGY) - Free4arab \| Information Technology‏
|
* [AWS Certified Solutions Architect - Associate By Eng-Mohammed Oday \| Arabic‏](https://www.youtube.com/playlist?list=PLCIJjtzQPZJ_yv1T4eKYsY1hZxcYSjhGY) - Free4arab \| Information Technology
|
||||||
* [AWS SAA-C02 - ‏كورس كامل بالعربي مع المهندس عيسى أبو شريف](youtube.com/playlist?list=PLOoZRfEtk6kWSM_l9xMjDh-_MJXl03-pf) - AWS Riyadh User Group‏
|
* [AWS SAA-C02 - كورس كامل بالعربي مع المهندس عيسى أبو شريف](youtube.com/playlist?list=PLOoZRfEtk6kWSM_l9xMjDh-_MJXl03-pf) - AWS Riyadh User Group
|
||||||
|
|
||||||
|
|
||||||
### Computer Architecture
|
### Computer Architecture
|
||||||
|
|
||||||
* [Computer Architecture - ‏تنظيم وبناء الحاسب](https://www.youtube.com/playlist?list=PLMm8EjqH1EFVEVWSiBdCoBEJHffjHUScZ) - Ahmed Sallam‏
|
* [Computer Architecture - تنظيم وبناء الحاسب](https://www.youtube.com/playlist?list=PLMm8EjqH1EFVEVWSiBdCoBEJHffjHUScZ) - Ahmed Sallam
|
||||||
|
|
||||||
|
|
||||||
### Computer Science
|
### Computer Science
|
||||||
|
|
||||||
* [بالعربي CS50T‏ كورس \|\| CS50T in Arabic‏](https://www.youtube.com/playlist?list=PLnrlZUDQofUvLtIMvVxZRYYju7ni0Xsxq) - Coders Camp - Rasha Abdeen‏
|
* [بالعربي CS50T كورس \|\| CS50T in Arabic‏](https://www.youtube.com/playlist?list=PLnrlZUDQofUvLtIMvVxZRYYju7ni0Xsxq) - Coders Camp - Rasha Abdeen
|
||||||
* [تعلم أساسيات البرمجة للمبتدئين](https://www.youtube.com/playlist?list=PLoP3S2S1qTfBCtTYJ2dyy3mpn7aWAAjdN) - OctuCode‏
|
* [تعلم أساسيات البرمجة للمبتدئين](https://www.youtube.com/playlist?list=PLoP3S2S1qTfBCtTYJ2dyy3mpn7aWAAjdN) - OctuCode
|
||||||
* [كورس أساسيات الكمبيوتر](https://www.youtube.com/playlist?list=PLvGNfY-tFUN8D7uAQzkBfMkJ7XAFWSsIv) - غريب الشيخ \|\| Ghareeb Elshaikh‏
|
* [كورس أساسيات الكمبيوتر](https://www.youtube.com/playlist?list=PLvGNfY-tFUN8D7uAQzkBfMkJ7XAFWSsIv) - غريب الشيخ \|\| Ghareeb Elshaikh
|
||||||
* [ما قبل تعلم البرمجة](https://www.youtube.com/playlist?list=PLDoPjvoNmBAx8xKvAXpb6f0Urj98Xo7zg) - Elzero Web School‏
|
* [ما قبل تعلم البرمجة](https://www.youtube.com/playlist?list=PLDoPjvoNmBAx8xKvAXpb6f0Urj98Xo7zg) - Elzero Web School
|
||||||
* [مفاهيم اساسية في البرمجة](https://www.youtube.com/playlist?list=PLv3VqjyehAoRcrpuavzqleAA2jJYk6KgU) - Ali Shahin‏
|
* [مفاهيم اساسية في البرمجة](https://www.youtube.com/playlist?list=PLv3VqjyehAoRcrpuavzqleAA2jJYk6KgU) - Ali Shahin
|
||||||
* [مقدمة في علوم الحاسب](https://www.youtube.com/playlist?list=PLv3VqjyehAoRUEU3Gr1Fwzhdmz4wH0tNJ) - Ali Shahin‏
|
* [مقدمة في علوم الحاسب](https://www.youtube.com/playlist?list=PLv3VqjyehAoRUEU3Gr1Fwzhdmz4wH0tNJ) - Ali Shahin
|
||||||
* [CS Master - Level 2- Dive into the Computer‏ كيف يعمل الكمبيوتر](https://www.youtube.com/playlist?list=PLL2zWZTDFZziX_xS2bbGfLAOHVmlzURhF) - KMR Script‏
|
* [CS Master - Level 2- Dive into the Computer كيف يعمل الكمبيوتر](https://www.youtube.com/playlist?list=PLL2zWZTDFZziX_xS2bbGfLAOHVmlzURhF) - KMR Script
|
||||||
* [CS50 in Arabic‏](https://www.youtube.com/playlist?list=PLL2zWZTDFZzibJ49gBM2owqCzda8meSNj) - KMR Script‏
|
* [CS50 in Arabic‏](https://www.youtube.com/playlist?list=PLL2zWZTDFZzibJ49gBM2owqCzda8meSNj) - KMR Script
|
||||||
* [CS50 In Arabic‏](https://www.youtube.com/playlist?list=PLnrlZUDQofUv7JE4QIahAyztrQU9bnJmd) - Coders Camp - Rasha Abdeen‏
|
* [CS50 In Arabic‏](https://www.youtube.com/playlist?list=PLnrlZUDQofUv7JE4QIahAyztrQU9bnJmd) - Coders Camp - Rasha Abdeen
|
||||||
* [Cs50 In Arabic 2022 \|‏ كورس cs50‏ بالعربي كامل](https://www.youtube.com/playlist?list=PLknwEmKsW8OvsdJ64v5YljHNtt100kN6w) - Abdelrahman Gamal‏ *(:construction: in process)*
|
* [Cs50 In Arabic 2022 \| كورس cs50 بالعربي كامل](https://www.youtube.com/playlist?list=PLknwEmKsW8OvsdJ64v5YljHNtt100kN6w) - Abdelrahman Gamal‏ *(:construction: in process)*
|
||||||
* [Distributed Systems Design Patterns‏](https://www.youtube.com/playlist?list=PLZafHDYyxnk6ssRA-8LzMpep1MrqocFiY) - Mahmoud Youssef -‏ محمود يوسف *(:construction: in process)*
|
* [Distributed Systems Design Patterns‏](https://www.youtube.com/playlist?list=PLZafHDYyxnk6ssRA-8LzMpep1MrqocFiY) - Mahmoud Youssef - محمود يوسف *(:construction: in process)*
|
||||||
|
|
||||||
|
|
||||||
### Dart
|
### Dart
|
||||||
|
|
||||||
* [Dart ‏بالعربى](https://www.youtube.com/playlist?list=PLMDrOnfT8EAj6Yjdki9OCLSwqdBs4xhQz) - Asem Saafan‏
|
* [Dart بالعربى](https://www.youtube.com/playlist?list=PLMDrOnfT8EAj6Yjdki9OCLSwqdBs4xhQz) - Asem Saafan
|
||||||
|
|
||||||
|
|
||||||
### Databases
|
### Databases
|
||||||
|
|
||||||
* [CS Master - Level 3 - Databases‏ قواعد البيانات](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhXQ1bcYlO3PtN4MsLiG-gy) - KMR Script‏
|
* [CS Master - Level 3 - Databases قواعد البيانات](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhXQ1bcYlO3PtN4MsLiG-gy) - KMR Script
|
||||||
* [Database 1 - ‏المقرر النظرى - Fundamentals of Database Systems‏](https://www.youtube.com/playlist?list=PL37D52B7714788190) - محمد الدسوقى
|
* [Database 1 - المقرر النظرى - Fundamentals of Database Systems](https://www.youtube.com/playlist?list=PL37D52B7714788190) - محمد الدسوقى
|
||||||
* [Database Design](https://www.youtube.com/playlist?list=PLkzDzmo9y3VHDFKp7LuXd-FwbefvTL5o0) - تخاريف مبرمج
|
* [Database Design](https://www.youtube.com/playlist?list=PLkzDzmo9y3VHDFKp7LuXd-FwbefvTL5o0) - تخاريف مبرمج
|
||||||
* [Designing Data Intensive Applications ‏بالعربي](https://www.youtube.com/playlist?list=PLTRDUPO2OmIljJwE9XMYE_XEgEIWZDCuQ) - Ahmed Elemam‏
|
* [Designing Data Intensive Applications بالعربي](https://www.youtube.com/playlist?list=PLTRDUPO2OmIljJwE9XMYE_XEgEIWZDCuQ) - Ahmed Elemam
|
||||||
* [Relational Database Internals (Arabic - ‏عربي)](https://www.youtube.com/playlist?list=PLE8kQVoC67PzGwMMsSk3C8MvfAqcYjusF) - TechVault‏
|
* [Relational Database Internals (Arabic - عربي)](https://www.youtube.com/playlist?list=PLE8kQVoC67PzGwMMsSk3C8MvfAqcYjusF) - TechVault
|
||||||
|
|
||||||
|
|
||||||
#### NoSQL
|
#### NoSQL
|
||||||
|
|
||||||
* [Mongodb - ‏دورة تعلم](https://www.youtube.com/playlist?list=PLfDx4cQoUNObp1ujQRNooNiadKdlflevM) - Algorithm Academy‏
|
* [Mongodb - دورة تعلم](https://www.youtube.com/playlist?list=PLfDx4cQoUNObp1ujQRNooNiadKdlflevM) - Algorithm Academy
|
||||||
* [Mongodb - ‏دورة قواعد بيانات(للكفيف)م](https://www.youtube.com/playlist?list=PLF8OvnCBlEY1sdUym7Cnb5Xc3d7HXLjqf) - TheNewBaghdad‏
|
* [Mongodb - دورة قواعد بيانات(للكفيف)م](https://www.youtube.com/playlist?list=PLF8OvnCBlEY1sdUym7Cnb5Xc3d7HXLjqf) - TheNewBaghdad
|
||||||
* [Mongodb - ‏شرح قواعد البيانات](https://www.youtube.com/playlist?list=PLGhZWewM_75IILJm_1QDq0yPLbLQz_TCb) - Emam Academy‏
|
* [Mongodb - شرح قواعد البيانات](https://www.youtube.com/playlist?list=PLGhZWewM_75IILJm_1QDq0yPLbLQz_TCb) - Emam Academy
|
||||||
|
|
||||||
|
|
||||||
#### SQL
|
#### SQL
|
||||||
|
|
||||||
* [Arabic MySQL Essentials ‏مبادئ ماي سكوال](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhBxhIJkhz-B-HulZUN6YzY) - KMR Script‏
|
* [Arabic MySQL Essentials مبادئ ماي سكوال](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhBxhIJkhz-B-HulZUN6YzY) - KMR Script
|
||||||
* [Database 1 - ‏المقرر العملى - Learn SQL In Arabic](https://www.youtube.com/playlist?list=PL85D9FC9DFD6B9484) - ‏محمد الدسوقى
|
* [Database 1 - المقرر العملى - Learn SQL In Arabic](https://www.youtube.com/playlist?list=PL85D9FC9DFD6B9484) - محمد الدسوقى
|
||||||
* [Learn MySQL‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz6DT8SzQ1CODJTH-NIA7R9) - Elzero Web School‏
|
* [Learn MySQL‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz6DT8SzQ1CODJTH-NIA7R9) - Elzero Web School
|
||||||
* [MS SQL Server For Beginners](https://www.youtube.com/playlist?list=PL1DUmTEdeA6J6oDLTveTt4Z7E5qEfFluE) - ‏محمد الدسوقى
|
* [MS SQL Server For Beginners](https://www.youtube.com/playlist?list=PL1DUmTEdeA6J6oDLTveTt4Z7E5qEfFluE) - محمد الدسوقى
|
||||||
* [MySQL tutorials \|\| ‏بناء قواعد البيانات بكفاءة عالية](https://www.youtube.com/playlist?list=PLF8OvnCBlEY25O_Ql0CrgQUAc5NVYkWF2) - TheNewBaghdad‏
|
* [MySQL tutorials \|\| بناء قواعد البيانات بكفاءة عالية](https://www.youtube.com/playlist?list=PLF8OvnCBlEY25O_Ql0CrgQUAc5NVYkWF2) - TheNewBaghdad
|
||||||
* [SQL for Data Analysis \| ‏شاهد كيف أصبح الفيل والدرفيل أصدقاء](https://www.youtube.com/watch?v=kb-_GbpH3sQ) - Big Data‏
|
* [SQL for Data Analysis \| شاهد كيف أصبح الفيل والدرفيل أصدقاء](https://www.youtube.com/watch?v=kb-_GbpH3sQ) - Big Data
|
||||||
|
|
||||||
|
|
||||||
### Deep Learning
|
### Deep Learning
|
||||||
|
|
||||||
* [14 ‏الكورس الأول : التعلم العميق و الشبكات العصبية](https://www.youtube.com/playlist?list=PL6-3IRz2XF5WyBLsw6yJYWIiFJ1OmmRyK) - Hesham Asem‏
|
* [14 الكورس الأول : التعلم العميق و الشبكات العصبية](https://www.youtube.com/playlist?list=PL6-3IRz2XF5WyBLsw6yJYWIiFJ1OmmRyK) - Hesham Asem
|
||||||
* [15 ‏الكورس الثاني : تطوير الشبكات العميقة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5VAuf-d71pu2vGZDgGZnZMw) - Hesham Asem‏
|
* [15 الكورس الثاني : تطوير الشبكات العميقة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5VAuf-d71pu2vGZDgGZnZMw) - Hesham Asem
|
||||||
* [16 ‏الكورس الثالث : هيكلية مشاريع تعلم الآلة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XhL1i0vvBi39LA_ChPzyWw) - Hesham Asem‏
|
* [16 الكورس الثالث : هيكلية مشاريع تعلم الآلة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XhL1i0vvBi39LA_ChPzyWw) - Hesham Asem
|
||||||
* [17 ‏الكورس الرابع : الشبكات العصبية الملتفة CNN‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XHyhWNs-jxFtfERv4NlZmm) - Hesham Asem‏
|
* [17 الكورس الرابع : الشبكات العصبية الملتفة CNN‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XHyhWNs-jxFtfERv4NlZmm) - Hesham Asem
|
||||||
* [18 ‏الكورس الخامس : الشبكات العصبية المتكررة RNN‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5WTcrGAWlZUL9sOGYgSsON_) - Hesham Asem‏
|
* [18 الكورس الخامس : الشبكات العصبية المتكررة RNN‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5WTcrGAWlZUL9sOGYgSsON_) - Hesham Asem
|
||||||
|
|
||||||
|
|
||||||
### DevOps
|
### DevOps
|
||||||
|
|
||||||
* [GitOps and K8s‏ بالعربي](https://www.youtube.com/playlist?list=PLTRDUPO2OmInz2Fo41zwnoR1IArx70Hig) - Ahmed Elemam‏
|
* [GitOps and K8s بالعربي](https://www.youtube.com/playlist?list=PLTRDUPO2OmInz2Fo41zwnoR1IArx70Hig) - Ahmed Elemam
|
||||||
* [Kubernetes‏ بالعربي](https://www.youtube.com/playlist?list=PLX1bW_GeBRhDCHijCrMO5F-oHg52rRBpl) - Codographia‏
|
* [Kubernetes بالعربي](https://www.youtube.com/playlist?list=PLX1bW_GeBRhDCHijCrMO5F-oHg52rRBpl) - Codographia
|
||||||
* [Terraform‏ بالعربي \| DevOps in Arabic‏](https://www.youtube.com/playlist?list=PLX1bW_GeBRhBIT9-Nyt4_osatqokaN8ae) - Codographia‏
|
* [Terraform بالعربي \| DevOps in Arabic‏](https://www.youtube.com/playlist?list=PLX1bW_GeBRhBIT9-Nyt4_osatqokaN8ae) - Codographia
|
||||||
|
|
||||||
|
|
||||||
### Docker
|
### Docker
|
||||||
|
|
||||||
* [Docker‏ سلسلة تعلم](https://www.youtube.com/playlist?list=PLX1bW_GeBRhDkTf_jbdvBbkHs2LCWVeXZ) - Codographia‏
|
* [Docker سلسلة تعلم](https://www.youtube.com/playlist?list=PLX1bW_GeBRhDkTf_jbdvBbkHs2LCWVeXZ) - Codographia
|
||||||
* [Docker and Kubernetes \|‏ العلبة دي فيها سوعبان \| Arabic‏](https://www.youtube.com/watch?v=PrusdhS2lmo) - Ahmed Sami‏
|
* [Docker and Kubernetes \| العلبة دي فيها سوعبان \| Arabic‏](https://www.youtube.com/watch?v=PrusdhS2lmo) - Ahmed Sami
|
||||||
* [Docker Practical Course in Arabic -‏ بالعربي Docker شرح](https://www.youtube.com/playlist?list=PLzNfs-3kBUJnY7Cy1XovLaAkgfjim05RR) - Tresmerge‏
|
* [Docker Practical Course in Arabic - بالعربي Docker شرح](https://www.youtube.com/playlist?list=PLzNfs-3kBUJnY7Cy1XovLaAkgfjim05RR) - Tresmerge
|
||||||
* [Software Containerization for Beginners‏](https://www.youtube.com/playlist?list=PLsV97AQt78NTJTBGKI0GE3eJc2Q_SC2B-) - Passionate Coders \| ‏محمد المهدي
|
* [Software Containerization for Beginners‏](https://www.youtube.com/playlist?list=PLsV97AQt78NTJTBGKI0GE3eJc2Q_SC2B-) - Passionate Coders \| محمد المهدي
|
||||||
|
|
||||||
|
|
||||||
### Elastic
|
### Elastic
|
||||||
|
|
||||||
* [Elastic 5‏](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-Z4WBo9-_mWLyjjwDioux-) - Ismail Anjrini‏
|
* [Elastic 5‏](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-Z4WBo9-_mWLyjjwDioux-) - Ismail Anjrini
|
||||||
* [Elastic‏ بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm87XtU1K1p_uxqJBjaQJAY1) - Ismail Anjrini‏
|
* [Elastic بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm87XtU1K1p_uxqJBjaQJAY1) - Ismail Anjrini
|
||||||
|
|
||||||
|
|
||||||
### Flutter
|
### Flutter
|
||||||
|
|
||||||
* [Advanced Flutter Tutorial - build E commerce App‏](https://www.youtube.com/playlist?list=PLGVaNq6mHiniedDoXJd35XFBNvJAoq-xe) - Scholar Tech‏
|
* [Advanced Flutter Tutorial - build E commerce App‏](https://www.youtube.com/playlist?list=PLGVaNq6mHiniedDoXJd35XFBNvJAoq-xe) - Scholar Tech
|
||||||
* [Best Flutter Course For Beginner in Arabic\| ‏افضل دوره فلاتر بالعربي](https://www.youtube.com/playlist?list=PLGVaNq6mHinjCPki-3xraQdGWKVz7PhgI) - Scholar Tech‏
|
* [Best Flutter Course For Beginner in Arabic\| افضل دوره فلاتر بالعربي](https://www.youtube.com/playlist?list=PLGVaNq6mHinjCPki-3xraQdGWKVz7PhgI) - Scholar Tech
|
||||||
* [E-commerce App with Flutter & Dart‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NXpW_Hazx7jCYqwVlwe7SYk) - Tarek Alabd‏
|
* [E-commerce App with Flutter & Dart‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NXpW_Hazx7jCYqwVlwe7SYk) - Tarek Alabd
|
||||||
* [Flutter & Dart Bootcamp For Beginners‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NXQ9PxbZV8ixhIRirs8WCt_) - Tarek Alabd‏
|
* [Flutter & Dart Bootcamp For Beginners‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NXQ9PxbZV8ixhIRirs8WCt_) - Tarek Alabd
|
||||||
* [Flutter ‏بالعربى](https://www.youtube.com/playlist?list=PLMDrOnfT8EAhsiJwkzspHp_Ob6oRCHxv0) - Asem Saafan‏
|
* [Flutter بالعربى](https://www.youtube.com/playlist?list=PLMDrOnfT8EAhsiJwkzspHp_Ob6oRCHxv0) - Asem Saafan
|
||||||
* [Flutter Advanced Complete Course - ‏بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ucnfkI-_yNRCOTI-yJa5N-a) - Omar Ahmed‏
|
* [Flutter Advanced Complete Course - بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ucnfkI-_yNRCOTI-yJa5N-a) - Omar Ahmed
|
||||||
* [Flutter BLoC - ‏بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ufA0GYYjlx_R4smekKH_AuB) - Omar Ahmed‏
|
* [Flutter BLoC - بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ufA0GYYjlx_R4smekKH_AuB) - Omar Ahmed
|
||||||
* [Mastering Firebase And Flutter version 2 (2021) - Course - project ‏-فلاتر- مشروع - دورة - فايربيز - شرح - احتراف - كورس](https://www.youtube.com/playlist?list=PL93xoMrxRJIve-GSKU61X6okh5pncG0sH) - Wael Abu hamza‏
|
* [Mastering Firebase And Flutter version 2 (2021) - Course - project -فلاتر- مشروع - دورة - فايربيز - شرح - احتراف - كورس](https://www.youtube.com/playlist?list=PL93xoMrxRJIve-GSKU61X6okh5pncG0sH) - Wael Abu hamza
|
||||||
* [State Management in Flutter‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NUxuaEebvtZ6GNGScR9J2QI) - Tarek Alabd‏
|
* [State Management in Flutter‏](https://www.youtube.com/playlist?list=PL0vtyWBHY2NUxuaEebvtZ6GNGScR9J2QI) - Tarek Alabd
|
||||||
|
|
||||||
|
|
||||||
### Game Development
|
### Game Development
|
||||||
|
|
||||||
* [شرح محرك الألعاب Godot‏](https://www.youtube.com/playlist?list=PLqBd9au_wtU3eX7mLVuLLOt9sfbDWlJsq) - Ahmed Mo'nis‏
|
* [شرح محرك الألعاب Godot‏](https://www.youtube.com/playlist?list=PLqBd9au_wtU3eX7mLVuLLOt9sfbDWlJsq) - Ahmed Mo'nis
|
||||||
* [Godot -‏ تعلم الأساسيات لتصميم الألعاب](https://www.youtube.com/playlist?list=PLXUEZFpQn01Hp06m0MxlMzj8x5Y2n9Dek) - SpriteSheet‏
|
* [Godot - تعلم الأساسيات لتصميم الألعاب](https://www.youtube.com/playlist?list=PLXUEZFpQn01Hp06m0MxlMzj8x5Y2n9Dek) - SpriteSheet
|
||||||
* [Godot Engine‏](https://www.youtube.com/playlist?list=PLU8IixMdsBbm7qblHP6rEENpOPK0SAxes) - Whales State‏
|
* [Godot Engine‏](https://www.youtube.com/playlist?list=PLU8IixMdsBbm7qblHP6rEENpOPK0SAxes) - Whales State
|
||||||
* [Unity 2D Game‏](https://www.youtube.com/playlist?list=PLltZRmsFXWnLp98IIM1CISQYWowq87YSp) - 6wrni‏
|
* [Unity 2D Game‏](https://www.youtube.com/playlist?list=PLltZRmsFXWnLp98IIM1CISQYWowq87YSp) - 6wrni
|
||||||
* [Unity 3D Game‏](https://www.youtube.com/playlist?list=PLltZRmsFXWnKk5F3_ltKWKq6lZLveotIF) - 6wrni‏
|
* [Unity 3D Game‏](https://www.youtube.com/playlist?list=PLltZRmsFXWnKk5F3_ltKWKq6lZLveotIF) - 6wrni
|
||||||
|
|
||||||
|
|
||||||
### Git
|
### Git
|
||||||
|
|
||||||
* [Basic course for Git](https://www.youtube.com/playlist?list=PLYyqC4bNbCIeCHLTRtwdLpQvle_zIavZ-) - أكاديمية ترميز
|
* [Basic course for Git](https://www.youtube.com/playlist?list=PLYyqC4bNbCIeCHLTRtwdLpQvle_zIavZ-) - أكاديمية ترميز
|
||||||
* [Git & Github in Arabic \| Git & Github‏ كورس تعلم](https://www.youtube.com/playlist?list=PL_aOZuct6oAogr4UMkWddU7leOXw0QKJS) - Khalid Elshafie‏
|
* [Git & Github in Arabic \| Git & Github كورس تعلم](https://www.youtube.com/playlist?list=PL_aOZuct6oAogr4UMkWddU7leOXw0QKJS) - Khalid Elshafie
|
||||||
* [Git and Github‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAw4eOj58MZPakHjaO3frVMF) - Elzero Web School‏
|
* [Git and Github‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAw4eOj58MZPakHjaO3frVMF) - Elzero Web School
|
||||||
* [Git and GitHub \|‏ شخبط وانت متطمن ](https://www.youtube.com/watch?v=Q6G-J54vgKc&t=3162s&pp=ygUMZ2l0IGJpZyBkYXRh) - Ahmed Sami‏
|
* [Git and GitHub \| شخبط وانت متطمن ](https://www.youtube.com/watch?v=Q6G-J54vgKc&t=3162s&pp=ygUMZ2l0IGJpZyBkYXRh) - Ahmed Sami
|
||||||
* [Git GitHub & Bitbucket‏](https://www.youtube.com/playlist?list=PL1FWK-sgJ9elQBDq5EtQ8AJFTlfqCJfEX) - Bashir Pro‏
|
* [Git GitHub & Bitbucket‏](https://www.youtube.com/playlist?list=PL1FWK-sgJ9elQBDq5EtQ8AJFTlfqCJfEX) - Bashir Pro
|
||||||
* [GitHub -‏ تعلم العمل المشترك على](https://www.youtube.com/playlist?list=PLF8OvnCBlEY0CRqKiYKwOtrH-75MGIuyM) - TheNewBaghdad‏
|
* [GitHub - تعلم العمل المشترك على](https://www.youtube.com/playlist?list=PLF8OvnCBlEY0CRqKiYKwOtrH-75MGIuyM) - TheNewBaghdad
|
||||||
* [Learn Git in Arabic‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOYVfQs_NFNyykcqkaJ_plmK) - Algorithm Academy‏
|
* [Learn Git in Arabic‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOYVfQs_NFNyykcqkaJ_plmK) - Algorithm Academy
|
||||||
|
|
||||||
|
|
||||||
### HTML and CSS
|
### HTML and CSS
|
||||||
|
|
||||||
* [برمجة المواقع \| تعلم لغة الhtml‏ من الصفر](https://www.youtube.com/playlist?list=PLYyqC4bNbCIfMY5CoGmiWaPi9l86qaz5B) - أكاديمية ترميز
|
* [برمجة المواقع \| تعلم لغة الhtml من الصفر](https://www.youtube.com/playlist?list=PLYyqC4bNbCIfMY5CoGmiWaPi9l86qaz5B) - أكاديمية ترميز
|
||||||
* [برمجة المواقع \| سلسلة دروس لغة css‏](https://www.youtube.com/playlist?list=PLYyqC4bNbCIdES52srHE6xTiIgvgMkBWu) - أكاديمية ترميز
|
* [برمجة المواقع \| سلسلة دروس لغة css](https://www.youtube.com/playlist?list=PLYyqC4bNbCIdES52srHE6xTiIgvgMkBWu) - أكاديمية ترميز
|
||||||
* [كورس CSS3‏ بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY7e-LGHKT1LUrQOBZheSQLh) - Mobarmg‏
|
* [كورس CSS3 بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY7e-LGHKT1LUrQOBZheSQLh) - Mobarmg
|
||||||
* [كورس HTML‏ من الصفر](https://www.youtube.com/playlist?list=PLoP3S2S1qTfCVIETOGwaK3lyaL3UKu403) - OctuCode‏
|
* [كورس HTML من الصفر](https://www.youtube.com/playlist?list=PLoP3S2S1qTfCVIETOGwaK3lyaL3UKu403) - OctuCode
|
||||||
* [كورس HTML5‏ بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY76fLdWZt7T8FfVHpvu0zOm) - Mobarmg‏
|
* [كورس HTML5 بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY76fLdWZt7T8FfVHpvu0zOm) - Mobarmg
|
||||||
* [CSS Art Tutorials‏](https://www.youtube.com/playlist?list=PLuXY3ddo_8nzxCiht69IlCe0_VeIuh4ty) - Codezilla‏
|
* [CSS Art Tutorials‏](https://www.youtube.com/playlist?list=PLuXY3ddo_8nzxCiht69IlCe0_VeIuh4ty) - Codezilla
|
||||||
* [HTML And CSS Template 1‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzHSjcR-HnW9tnxyuye8KbF) - Elzero Web School‏
|
* [HTML And CSS Template 1‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzHSjcR-HnW9tnxyuye8KbF) - Elzero Web School
|
||||||
* [HTML And CSS Template 2‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy1l-2A21ng3gxEyocruT0t) - Elzero Web School‏
|
* [HTML And CSS Template 2‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy1l-2A21ng3gxEyocruT0t) - Elzero Web School
|
||||||
* [HTML And CSS Template 3‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxuCSp2_-9LurPqRVwketnc) - Elzero Web School‏
|
* [HTML And CSS Template 3‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxuCSp2_-9LurPqRVwketnc) - Elzero Web School
|
||||||
* [HTML Crash Course Tutorials for Beginners: HTML‏ كامل للمبتدئين](https://www.youtube.com/watch?v=rytA8dLsSV8) - Mohammed Elzanaty‏
|
* [HTML Crash Course Tutorials for Beginners: HTML كامل للمبتدئين](https://www.youtube.com/watch?v=rytA8dLsSV8) - Mohammed Elzanaty
|
||||||
* [Learn CSS In Arabic 2021‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzjsz06gkzlSrlev53MGIKe) - Elzero Web School‏
|
* [Learn CSS In Arabic 2021‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzjsz06gkzlSrlev53MGIKe) - Elzero Web School
|
||||||
* [Learn HTML In Arabic 2021‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAw_t_XWUFbBX-c9MafPk9ji) - Elzero Web School‏
|
* [Learn HTML In Arabic 2021‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAw_t_XWUFbBX-c9MafPk9ji) - Elzero Web School
|
||||||
* [Learn SASS In Arabic 2021‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzlpyFHOaB3b-eubmF0TAV2) - Elzero Web School‏
|
* [Learn SASS In Arabic 2021‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzlpyFHOaB3b-eubmF0TAV2) - Elzero Web School
|
||||||
* [Learn Web Design From Scratch - HTML‏](https://www.youtube.com/playlist?list=PLsECTUuTGe7oVwBXceqGWfpZQtdYz8hEh) - Techs Experts‏
|
* [Learn Web Design From Scratch - HTML‏](https://www.youtube.com/playlist?list=PLsECTUuTGe7oVwBXceqGWfpZQtdYz8hEh) - Techs Experts
|
||||||
* [Sass‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz6bF7qObm2a1mLN_WHAWQo) - Elzero Web School‏
|
* [Sass‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz6bF7qObm2a1mLN_WHAWQo) - Elzero Web School
|
||||||
* [Sass - Create a website‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz9sluuyOWPifXvySgrGma8) - Elzero Web School‏
|
* [Sass - Create a website‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz9sluuyOWPifXvySgrGma8) - Elzero Web School
|
||||||
* [Tailwind CSS‏](https://www.youtube.com/playlist?list=PLnD96kXp-_pMR9cBUmvsz_kIIt9bv2UIP) - Ag Coding‏
|
* [Tailwind CSS‏](https://www.youtube.com/playlist?list=PLnD96kXp-_pMR9cBUmvsz_kIIt9bv2UIP) - Ag Coding
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
|
|
||||||
* [Java - ‏بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ucgIJOLT2KH5aQ9tt-sXyQ9) - Omar Ahmed‏
|
* [Java - بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ucgIJOLT2KH5aQ9tt-sXyQ9) - Omar Ahmed
|
||||||
* [JAVA Course Level 1 Basics By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwTgEDztQ8y4K4-VoeoK1QCG) - محمد شوشان
|
* [JAVA Course Level 1 Basics By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwTgEDztQ8y4K4-VoeoK1QCG) - محمد شوشان
|
||||||
* [JAVA For Beginners - Course 1 - in Arabic](https://www.youtube.com/playlist?list=PL1DUmTEdeA6K7rdxKiWJq6JIxTvHalY8f) - محمد الدسوقى
|
* [JAVA For Beginners - Course 1 - in Arabic](https://www.youtube.com/playlist?list=PL1DUmTEdeA6K7rdxKiWJq6JIxTvHalY8f) - محمد الدسوقى
|
||||||
* [Java FX‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1ISKdFo23inpSYyzXWrGDm) - Khalid ESSAADANI‏
|
* [Java FX‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1ISKdFo23inpSYyzXWrGDm) - Khalid ESSAADANI
|
||||||
* [Java Programming - Eng. Marwa Radwan‏](https://www.youtube.com/playlist?list=PLsECTUuTGe7okDiRTQjUOilwYssOyx-t4) - Techs Experts‏
|
* [Java Programming - Eng. Marwa Radwan‏](https://www.youtube.com/playlist?list=PLsECTUuTGe7okDiRTQjUOilwYssOyx-t4) - Techs Experts
|
||||||
* [JAVA Programming Course Level 2 Object Oriented Programming By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQp6zaFd7o728neR1XhPvid) - ‏محمد شوشان
|
* [JAVA Programming Course Level 2 Object Oriented Programming By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQp6zaFd7o728neR1XhPvid) - محمد شوشان
|
||||||
* [JAVA Programming Course Level 3 Graphic User Interface By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwRhWDkdkM4jSTPW3CgxKH8G) - ‏محمد شوشان
|
* [JAVA Programming Course Level 3 Graphic User Interface By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwRhWDkdkM4jSTPW3CgxKH8G) - محمد شوشان
|
||||||
* [JAVA Programming Course Level 4 Connect Database and JAVA By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwTmQTPK54W95WyNzT-33MR0) - ‏محمد شوشان
|
* [JAVA Programming Course Level 4 Connect Database and JAVA By Arabic](https://www.youtube.com/playlist?list=PLnzqK5HvcpwTmQTPK54W95WyNzT-33MR0) - محمد شوشان
|
||||||
* [JAVA Programming Full Project by Arabic (uni_staff project) \| ‏(المشروع الختامي بالجافا كاملا بشرح عربي)‎](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQbsAGChtjlNPLVv6kTEXRG) - ‏محمد شوشان
|
* [JAVA Programming Full Project by Arabic (uni_staff project) \|(المشروع الختامي بالجافا كاملا بشرح عربي )](https://www.youtube.com/playlist?list=PLnzqK5HvcpwQbsAGChtjlNPLVv6kTEXRG) - محمد شوشان
|
||||||
* [Java SE 8 Core Features‏](https://www.youtube.com/playlist?list=PLEBRPBUkZ4mZ-5ziYzaoK1leOLYHpqPXJ) - FCI-Career-Build‏
|
* [Java SE 8 Core Features‏](https://www.youtube.com/playlist?list=PLEBRPBUkZ4mZ-5ziYzaoK1leOLYHpqPXJ) - FCI-Career-Build
|
||||||
* [Java Tutorial for beginners- full course‏ -تعلم البرمجة- جافا](https://www.youtube.com/playlist?list=PLwAjM63H9bRuXIojpKDei4dVLRcvqP8V7) - genial code‏
|
* [Java Tutorial for beginners- full course -تعلم البرمجة- جافا](https://www.youtube.com/playlist?list=PLwAjM63H9bRuXIojpKDei4dVLRcvqP8V7) - genial code
|
||||||
* [Learn JAVA Programming From Scratch In Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2AajYlZGzU_LVrHdoouf8W6ZN) - Adel Nasim‏
|
* [Learn JAVA Programming From Scratch In Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2AajYlZGzU_LVrHdoouf8W6ZN) - Adel Nasim
|
||||||
* [Object-Oriented Programming JAVA in Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2AagY7fFlhCrjpLiIFybW3yQv) - Adel Nasim‏
|
* [Object-Oriented Programming JAVA in Arabic‏](https://www.youtube.com/playlist?list=PLCInYL3l2AagY7fFlhCrjpLiIFybW3yQv) - Adel Nasim
|
||||||
* [OOP -‏ بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ue7GPvoG_Ko1x43tZw5cz9v) - Omar Ahmed‏
|
* [OOP - بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ue7GPvoG_Ko1x43tZw5cz9v) - Omar Ahmed
|
||||||
* [Programming 2 - Object Oriented Programming With Java](https://www.youtube.com/playlist?list=PL1DUmTEdeA6Icttz-O9C3RPRF8R8Px5vk) - ‏محمد الدسوقى
|
* [Programming 2 - Object Oriented Programming With Java](https://www.youtube.com/playlist?list=PL1DUmTEdeA6Icttz-O9C3RPRF8R8Px5vk) - محمد الدسوقى
|
||||||
|
|
||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [سلسلة دروس جافا سكريبت](https://www.youtube.com/playlist?list=PLYyqC4bNbCIeLEjcSPO61bsGPKEvYceb0) - أكاديمية ترميز
|
* [سلسلة دروس جافا سكريبت](https://www.youtube.com/playlist?list=PLYyqC4bNbCIeLEjcSPO61bsGPKEvYceb0) - أكاديمية ترميز
|
||||||
* [كورس جافا سكريبت كامل \| Javascript Tutorial‏](https://www.youtube.com/playlist?list=PLknwEmKsW8OuTqUDaFRBiAViDZ5uI3VcE) - Abdelrahman Gamal‏
|
* [كورس جافا سكريبت كامل \| Javascript Tutorial‏](https://www.youtube.com/playlist?list=PLknwEmKsW8OuTqUDaFRBiAViDZ5uI3VcE) - Abdelrahman Gamal
|
||||||
* [كورس Ajax‏ بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY7wv9ZZkhH7lZELpz_fP81N) - Mobarmg‏
|
* [كورس Ajax بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY7wv9ZZkhH7lZELpz_fP81N) - Mobarmg
|
||||||
* [كورس ES6‏ بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY5nQxWH0HaNibR9UXKICWxz) - Mobarmg‏
|
* [كورس ES6 بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY5nQxWH0HaNibR9UXKICWxz) - Mobarmg
|
||||||
* [Arabic JavaScript‏](https://www.youtube.com/playlist?list=PLL2zWZTDFZzgU2x6Kk6w0qx5piLgMODsm) - KMR Script‏
|
* [Arabic JavaScript‏](https://www.youtube.com/playlist?list=PLL2zWZTDFZzgU2x6Kk6w0qx5piLgMODsm) - KMR Script
|
||||||
* [Arabic JavaScript ES6‏ الاصدار السادس من الجافاسكربت](https://www.youtube.com/playlist?list=PLL2zWZTDFZzilx_LJ_mCRDETtDOyBg0UT) - KMR Script‏
|
* [Arabic JavaScript ES6 الاصدار السادس من الجافاسكربت](https://www.youtube.com/playlist?list=PLL2zWZTDFZzilx_LJ_mCRDETtDOyBg0UT) - KMR Script
|
||||||
* [Complete Intro to Javascript‏](https://www.youtube.com/playlist?list=PLLWuK602vNiU-kIpNuw5Z7HRbV4pBaHlL) - Mohammed Elzanaty‏
|
* [Complete Intro to Javascript‏](https://www.youtube.com/playlist?list=PLLWuK602vNiU-kIpNuw5Z7HRbV4pBaHlL) - Mohammed Elzanaty
|
||||||
* [Design Patterns \| javascript \| [Arabic]‏](https://www.youtube.com/playlist?list=PLS-MrzRLZtmduTfp_bReagQKg7I-GVr-5) - Shadow Coding‏
|
* [Design Patterns \| javascript \| [Arabic]‏](https://www.youtube.com/playlist?list=PLS-MrzRLZtmduTfp_bReagQKg7I-GVr-5) - Shadow Coding
|
||||||
* [ECMAScript 6 Tutorial In Arabic‏](https://www.youtube.com/playlist?list=PLLWuK602vNiVnYxkrT7qbFSictc9nJeiX) - Mohammed Elzanaty‏
|
* [ECMAScript 6 Tutorial In Arabic‏](https://www.youtube.com/playlist?list=PLLWuK602vNiVnYxkrT7qbFSictc9nJeiX) - Mohammed Elzanaty
|
||||||
* [Friday js‏](https://www.youtube.com/playlist?list=PLQtNtS-WfRa_PU_wiKETaFk6nAVrNBg7l) - codeZone‏
|
* [Friday js‏](https://www.youtube.com/playlist?list=PLQtNtS-WfRa_PU_wiKETaFk6nAVrNBg7l) - codeZone
|
||||||
* [HTML \| CSS \| JavaScript \| Project‏](https://www.youtube.com/playlist?list=PLS-MrzRLZtmflgWiToSs6jNwYaFK7FnWM) - Shadow Coding‏
|
* [HTML \| CSS \| JavaScript \| Project‏](https://www.youtube.com/playlist?list=PLS-MrzRLZtmflgWiToSs6jNwYaFK7FnWM) - Shadow Coding
|
||||||
* [Javascript‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAw6p0z0Ek0OjPzeXoqlFlCh) - Elzero Web School‏
|
* [Javascript‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAw6p0z0Ek0OjPzeXoqlFlCh) - Elzero Web School
|
||||||
* [JavaScript AJAX‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAytfRIdMIkLeoQHP0o5uWBa) - Elzero Web School‏
|
* [JavaScript AJAX‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAytfRIdMIkLeoQHP0o5uWBa) - Elzero Web School
|
||||||
* [JavaScript Application‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz7_BgzvNcOaE-m_SnE4jiT) - Elzero Web School‏
|
* [JavaScript Application‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz7_BgzvNcOaE-m_SnE4jiT) - Elzero Web School
|
||||||
* [JavaScript Canvas‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxdetco1wwicE7Fbm73UYy0) - Elzero Web School‏
|
* [JavaScript Canvas‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxdetco1wwicE7Fbm73UYy0) - Elzero Web School
|
||||||
* [JavaScript ECMAScript 6‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy3siU1b04xY24ZlstofO9M) - Elzero Web School‏
|
* [JavaScript ECMAScript 6‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy3siU1b04xY24ZlstofO9M) - Elzero Web School
|
||||||
* [JavaScript Files API](https://www.youtube.com/playlist?list=PLrvHCesHYw38480FPUmm3l2iJd8jSmA5u) - برمجيات حسان
|
* [JavaScript Files API](https://www.youtube.com/playlist?list=PLrvHCesHYw38480FPUmm3l2iJd8jSmA5u) - برمجيات حسان
|
||||||
* [JavaScript JSON API‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwH_PyuEFjk3OvXflJJrDRQ) - Elzero Web School‏
|
* [JavaScript JSON API‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwH_PyuEFjk3OvXflJJrDRQ) - Elzero Web School
|
||||||
* [JavaScript OOP‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzLyvrWPwMw6bbBlTwPxgLF) - Elzero Web School‏
|
* [JavaScript OOP‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzLyvrWPwMw6bbBlTwPxgLF) - Elzero Web School
|
||||||
* [Javascript Tips And Tricks [Arabic]‏](https://www.youtube.com/playlist?list=PLQtNtS-WfRa8Y47rtUnKXewgaBsXD-9KT) - codeZone‏
|
* [Javascript Tips And Tricks [Arabic]‏](https://www.youtube.com/playlist?list=PLQtNtS-WfRa8Y47rtUnKXewgaBsXD-9KT) - codeZone
|
||||||
* [Javascript Tutorial \|‏ كورس جافا سكريبت كامل](https://www.youtube.com/playlist?list=PLknwEmKsW8OuTqUDaFRBiAViDZ5uI3VcE) - Abdelrahman Gamal‏
|
* [Javascript Tutorial \| كورس جافا سكريبت كامل](https://www.youtube.com/playlist?list=PLknwEmKsW8OuTqUDaFRBiAViDZ5uI3VcE) - Abdelrahman Gamal
|
||||||
* [JavaScript Unit Testing With Jest‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwSrfBPERTnCmWAbcMAwG9O) - Elzero Web School‏
|
* [JavaScript Unit Testing With Jest‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwSrfBPERTnCmWAbcMAwG9O) - Elzero Web School
|
||||||
* [Learn JavaScript in Arabic 2021‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAx3kiplQR_oeDqLDBUDYwVv) - Elzero Web School‏
|
* [Learn JavaScript in Arabic 2021‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAx3kiplQR_oeDqLDBUDYwVv) - Elzero Web School
|
||||||
* [Software Testing Course in Arabic -‏ بالعربي software testing‏ شرح](https://www.youtube.com/playlist?list=PLzNfs-3kBUJllCa8_6pLYDMnIlg6Lfvu4) - Tresmerge‏
|
* [Software Testing Course in Arabic - بالعربي software testing شرح](https://www.youtube.com/playlist?list=PLzNfs-3kBUJllCa8_6pLYDMnIlg6Lfvu4) - Tresmerge
|
||||||
* [SOLID Principles In Arabic‏](https://www.youtube.com/playlist?list=PLQtNtS-WfRa9Dwu0xHfC0gALHCdia6L6w) - codeZone‏
|
* [SOLID Principles In Arabic‏](https://www.youtube.com/playlist?list=PLQtNtS-WfRa9Dwu0xHfC0gALHCdia6L6w) - codeZone
|
||||||
|
|
||||||
|
|
||||||
#### Gulp.js
|
#### Gulp.js
|
||||||
|
|
||||||
* [Automatic Your Work With Gulpjs‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxyli7mXgNBhkRB-zgSHvL8) - Elzero Web School‏
|
* [Automatic Your Work With Gulpjs‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxyli7mXgNBhkRB-zgSHvL8) - Elzero Web School
|
||||||
* [Basic of Gulp.js‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOaj10GLKu2YAcDQAMRvUgp0) - Algorithm Academy‏
|
* [Basic of Gulp.js‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOaj10GLKu2YAcDQAMRvUgp0) - Algorithm Academy
|
||||||
* [Gulp.js - Workshop‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOYXLQlBhKkc2bYIczytBc73) - Algorithm Academy‏
|
* [Gulp.js - Workshop‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOYXLQlBhKkc2bYIczytBc73) - Algorithm Academy
|
||||||
|
|
||||||
|
|
||||||
#### jQuery
|
#### jQuery
|
||||||
|
|
||||||
* [كورس JQuery‏ بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY5CmY-9Td8GhlLnq9GuJmpB) - Mobarmg‏
|
* [كورس JQuery بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY5CmY-9Td8GhlLnq9GuJmpB) - Mobarmg
|
||||||
* [Basic of jQuery‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwXDFEEpc8TT6MFbDAC5XNB) - Elzero Web School‏
|
* [Basic of jQuery‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwXDFEEpc8TT6MFbDAC5XNB) - Elzero Web School
|
||||||
* [jQuery - Practical Examples and Create Apps‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz0_Ujf9ZB9KceUzzSVYDci) - Elzero Web School‏
|
* [jQuery - Practical Examples and Create Apps‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz0_Ujf9ZB9KceUzzSVYDci) - Elzero Web School
|
||||||
* [JQuery In Arabic - Web Development‏](https://www.youtube.com/playlist?list=PLHIfW1KZRIfll3ObMFi02Ry7oRU3MJVRG) - Hassouna Academy‏
|
* [JQuery In Arabic - Web Development‏](https://www.youtube.com/playlist?list=PLHIfW1KZRIfll3ObMFi02Ry7oRU3MJVRG) - Hassouna Academy
|
||||||
|
|
||||||
|
|
||||||
#### Nest.js
|
#### Nest.js
|
||||||
|
|
||||||
* [كورس Nest JS‏ في ٣ ساعات \| Type ORM - MySql DB - Modules - Dependency Injection‏](https://www.youtube.com/watch?v=RwOxUg2rsjY) - أكاديمية ترميز
|
[كورس Nest JS في ٣ ساعات \| Type ORM - MySql DB - Modules - Dependency Injection](https://www.youtube.com/watch?v=RwOxUg2rsjY) - أكاديمية ترميز
|
||||||
* [Learn Nestjs Framework‏ ( بالعربي )](https://www.youtube.com/playlist?list=PLDQ11FgmbqQP1aaCCiU74LzebvZjY_S4G) - Index Academy -‏ اتعلم برمجة بالعربي
|
[Learn Nestjs Framework ( بالعربي )](https://www.youtube.com/playlist?list=PLDQ11FgmbqQP1aaCCiU74LzebvZjY_S4G) - Index Academy - اتعلم برمجة بالعربي
|
||||||
* [Nestjs‏](https://www.youtube.com/playlist?list=PLOldSEMXUdZsFAEJwxYkE83dhm1ZkWEOL) - Mahmoud Abdullah‏
|
[Nestjs‏](https://www.youtube.com/playlist?list=PLOldSEMXUdZsFAEJwxYkE83dhm1ZkWEOL) - Mahmoud Abdullah
|
||||||
* [NestJS - Progressive Node.js framework‏](https://www.youtube.com/playlist?list=PLMYF6NkLrdN_5_pwGSQt2OXLDMMXpeotD) - Muhammed Essa‏
|
[NestJS - Progressive Node.js framework‏](https://www.youtube.com/playlist?list=PLMYF6NkLrdN_5_pwGSQt2OXLDMMXpeotD) - Muhammed Essa
|
||||||
|
|
||||||
|
|
||||||
#### NodeJS
|
#### NodeJS
|
||||||
|
|
||||||
* [كورس MongoDB‏ بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY6ZTH5cneI_S0Bzzj-4j082) - Mobarmg‏
|
* [كورس MongoDB بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY6ZTH5cneI_S0Bzzj-4j082) - Mobarmg
|
||||||
* [كورس NodeJS‏ بالعربي -ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY5S0IMTxqCb41fF8RDBQZ_w) - Mobarmg‏
|
* [كورس NodeJS بالعربي -ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY5S0IMTxqCb41fF8RDBQZ_w) - Mobarmg
|
||||||
* [Arabic Dive into Node JS Development‏ الغوص في النود جي اس](https://www.youtube.com/playlist?list=PLL2zWZTDFZzgxxD66mv95I8hC0pby5bdp) - KMR Script‏
|
* [Arabic Dive into Node JS Development الغوص في النود جي اس](https://www.youtube.com/playlist?list=PLL2zWZTDFZzgxxD66mv95I8hC0pby5bdp) - KMR Script
|
||||||
* [JWT Authentication using Node, Express, Typescript, Jasmine & Postgres‏](https://www.youtube.com/playlist?list=PLLWuK602vNiVLQ4rAylfIkqp3rkN0TuPD) - Mohammed Elzanaty‏
|
* [JWT Authentication using Node, Express, Typescript, Jasmine & Postgres‏](https://www.youtube.com/playlist?list=PLLWuK602vNiVLQ4rAylfIkqp3rkN0TuPD) - Mohammed Elzanaty
|
||||||
* [Learn Basic of NodeJS‏](https://www.youtube.com/playlist?list=PLGhZWewM_75LQf3KvHo6HHSclmDyDazl7) - Emam Academy‏
|
* [Learn Basic of NodeJS‏](https://www.youtube.com/playlist?list=PLGhZWewM_75LQf3KvHo6HHSclmDyDazl7) - Emam Academy
|
||||||
* [Learn NodeJS from zero to hero‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOa3EiUpjO04DVxEE9Ox12ta) - Algorithm Academy‏
|
* [Learn NodeJS from zero to hero‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOa3EiUpjO04DVxEE9Ox12ta) - Algorithm Academy
|
||||||
* [NodeJS - Build a Full E-Commerce RESTful APIs‏ (بالعربي)](https://www.youtube.com/playlist?list=PLDQ11FgmbqQNFuGQTKbAIGEyOKWUGBs6i) - Programming Solutions - Academy‏
|
* [NodeJS - Build a Full E-Commerce RESTful APIs (بالعربي)](https://www.youtube.com/playlist?list=PLDQ11FgmbqQNFuGQTKbAIGEyOKWUGBs6i) - Programming Solutions - Academy
|
||||||
* [NodeJS - From Zero To Hero‏](https://www.youtube.com/playlist?list=PLkzDzmo9y3VG_pByjuxE7uuLYvmWgfBub) - تخاريف مبرمج
|
* [NodeJS - From Zero To Hero](https://www.youtube.com/playlist?list=PLkzDzmo9y3VG_pByjuxE7uuLYvmWgfBub) - تخاريف مبرمج
|
||||||
* [NodeJS Advanced Topics‏](https://www.youtube.com/playlist?list=PLkzDzmo9y3VETa2XvIch29djB47v4zJQS) - تخاريف مبرمج
|
* [NodeJS Advanced Topics](https://www.youtube.com/playlist?list=PLkzDzmo9y3VETa2XvIch29djB47v4zJQS) - تخاريف مبرمج
|
||||||
* [NodeJS Course (2017 -‏ عربي)](https://www.youtube.com/playlist?list=PLrvHCesHYw38kFL6w-i6Rv85oS3L0sp-o) - برمجيات حسان
|
* [NodeJS Course (2017 - عربي)](https://www.youtube.com/playlist?list=PLrvHCesHYw38kFL6w-i6Rv85oS3L0sp-o) - برمجيات حسان
|
||||||
* [NodeJS Create App‏](https://www.youtube.com/playlist?list=PLGhZWewM_75KPLx2otaSE4eBSYqiHmEmh) - Emam Academy‏
|
* [NodeJS Create App‏](https://www.youtube.com/playlist?list=PLGhZWewM_75KPLx2otaSE4eBSYqiHmEmh) - Emam Academy
|
||||||
* [NodeJS Express‏](https://www.youtube.com/playlist?list=PLGhZWewM_75J0BZL_jSwuYxIm9m9S_NZw) - Emam Academy‏
|
* [NodeJS Express‏](https://www.youtube.com/playlist?list=PLGhZWewM_75J0BZL_jSwuYxIm9m9S_NZw) - Emam Academy
|
||||||
* [Pre NodeJS Course‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY4KgXU42KUgbCpyluuEc4uk) - Mobarmg‏
|
* [Pre NodeJS Course‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY4KgXU42KUgbCpyluuEc4uk) - Mobarmg
|
||||||
* [REST API Node.js‏](https://www.youtube.com/playlist?list=PLGhZWewM_75ILwl15d0Cn-W_XHpnKbNHL) - Emam Academy‏
|
* [REST API Node.js‏](https://www.youtube.com/playlist?list=PLGhZWewM_75ILwl15d0Cn-W_XHpnKbNHL) - Emam Academy
|
||||||
|
|
||||||
|
|
||||||
#### Nuxt.js
|
#### Nuxt.js
|
||||||
|
|
||||||
* [Nuxt.js Course‏](https://www.youtube.com/playlist?list=PLLXntwspGdhCBdax1ZJTEX6Gg5vCwOSUL) - Mahmoud Zohdi \- ‏محمود زهدي
|
* [Nuxt.js Course‏](https://www.youtube.com/playlist?list=PLLXntwspGdhCBdax1ZJTEX6Gg5vCwOSUL) - Mahmoud Zohdi \- محمود زهدي
|
||||||
|
|
||||||
|
|
||||||
#### PugJs
|
#### PugJs
|
||||||
|
|
||||||
* [Learn PugJs‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxckfbgAzwwxeoeBfi0y724) - Elzero Web School‏
|
* [Learn PugJs‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxckfbgAzwwxeoeBfi0y724) - Elzero Web School
|
||||||
|
|
||||||
|
|
||||||
#### React.js
|
#### React.js
|
||||||
|
|
||||||
* [Learn React JS Tutorial \|\| React‏ دورة كاملة لتعلم الـ](https://www.youtube.com/playlist?list=PLtFbQRDJ11kEjXWZmwkOV-vfXmrEEsuEW) - Unique Coderz Academy‏
|
* [Learn React JS Tutorial \|\| React دورة كاملة لتعلم الـ](https://www.youtube.com/playlist?list=PLtFbQRDJ11kEjXWZmwkOV-vfXmrEEsuEW) - Unique Coderz Academy
|
||||||
* [React JS A JavaScript library‏ دورة](https://www.youtube.com/playlist?list=PLMYF6NkLrdN9YuSgcD3TvNowTbMrI_hh8) - Muhammed Essa‏
|
* [React JS A JavaScript library دورة](https://www.youtube.com/playlist?list=PLMYF6NkLrdN9YuSgcD3TvNowTbMrI_hh8) - Muhammed Essa
|
||||||
* [React.js‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNObRCqeYOws_JK_CCGCmQv_l) - Algorithm Academy‏
|
* [React.js‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNObRCqeYOws_JK_CCGCmQv_l) - Algorithm Academy
|
||||||
* [React.js Hooks‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOZ5-WwSSWYLp0kC8xxE46YG) - Algorithm Academy‏
|
* [React.js Hooks‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOZ5-WwSSWYLp0kC8xxE46YG) - Algorithm Academy
|
||||||
* [React.js Todo App‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOYKXNTPUiZw8X7dDIgsSZln) - Algorithm Academy‏
|
* [React.js Todo App‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOYKXNTPUiZw8X7dDIgsSZln) - Algorithm Academy
|
||||||
* [ReactJS‏](https://www.youtube.com/playlist?list=PLCInYL3l2AahiYaPBNh6YtI9NifuG8SqT) - Adel Nasim‏
|
* [ReactJS](https://www.youtube.com/playlist?list=PLCInYL3l2AahiYaPBNh6YtI9NifuG8SqT) - Adel Nasim
|
||||||
* [ReactJS - Advanced‏ [تعلم رياكت ]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFTiDCCVu_uCW0GXqyvhtbf8) - kimz codes‏
|
* [ReactJS - Advanced [تعلم رياكت ]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFTiDCCVu_uCW0GXqyvhtbf8) - kimz codes
|
||||||
* [ReactJs-Build Full E-Commerce From Scratch Redux‏ (بالعربي)](https://www.youtube.com/playlist?list=PLDQ11FgmbqQPRui5VDCSQvYt2HOYiCVep) - Programming Solutions - Academy‏
|
* [ReactJs-Build Full E-Commerce From Scratch Redux (بالعربي)](https://www.youtube.com/playlist?list=PLDQ11FgmbqQPRui5VDCSQvYt2HOYiCVep) - Programming Solutions - Academy
|
||||||
* [ReactJS Part 1 - Learn React Hooks by Project‏ [تعلم الرياكت هوكس] [الجزء الاول]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFSaQIFNstRIrbm_fqb12Q59) - kimz codes‏
|
* [ReactJS Part 1 - Learn React Hooks by Project [تعلم الرياكت هوكس] [الجزء الاول]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFSaQIFNstRIrbm_fqb12Q59) - kimz codes
|
||||||
* [ReactJS Part 2 - UseEffect & UseRef - working with API and Prev State [Arabic]‏ [بالعربي][الجزء الثاني]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFQa9YDF5pzB4JFbJovh3TN9) - kimz codes‏
|
* [ReactJS Part 2 - UseEffect & UseRef - working with API and Prev State [Arabic] [بالعربي][الجزء الثاني]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFQa9YDF5pzB4JFbJovh3TN9) - kimz codes
|
||||||
* [ReactJS Part 3 - Performance Optimization (react memo, use memo, use call back)‏ [تعلم الرياكت] [الجزء الثالث]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFTYdkjzqYBujf7UCVQyn_aq) - kimz codes‏
|
* [ReactJS Part 3 - Performance Optimization (react memo, use memo, use call back) [تعلم الرياكت] [الجزء الثالث]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFTYdkjzqYBujf7UCVQyn_aq) - kimz codes
|
||||||
* [ReactJS with zanaty‏](https://www.youtube.com/playlist?list=PLLWuK602vNiUmNPrv9szscXzENArzQHAe) - Mohammed Elzanaty‏
|
* [ReactJS with zanaty‏](https://www.youtube.com/playlist?list=PLLWuK602vNiUmNPrv9szscXzENArzQHAe) - Mohammed Elzanaty
|
||||||
* [Redux ToolKit 2021/2022 part 4‏ [شرح Redux toolkit] [تعلم Redux] [شرح Redux]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFREfrBoSl8tjAPZOY6HNqZv) - kimz codes‏
|
* [Redux ToolKit 2021/2022 part 4 [شرح Redux toolkit] [تعلم Redux] [شرح Redux]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFREfrBoSl8tjAPZOY6HNqZv) - kimz codes
|
||||||
* [Redux ToolKit Project, Book Store project‏ [تعلم Redux toolkit]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFQFvS469VXyCPO_py_kvVD5) - kimz codes‏
|
* [Redux ToolKit Project, Book Store project [تعلم Redux toolkit]](https://www.youtube.com/playlist?list=PLejc1JbD4ZFQFvS469VXyCPO_py_kvVD5) - kimz codes
|
||||||
|
|
||||||
|
|
||||||
#### Vue.js
|
#### Vue.js
|
||||||
|
|
||||||
* [Basic of Vue.js‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxr5AqK3Yz4DWYKVSmIFziw) - Elzero Web School‏
|
* [Basic of Vue.js‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxr5AqK3Yz4DWYKVSmIFziw) - Elzero Web School
|
||||||
* [Vue.js Apps and Practical examples‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzDuaT7kEURZQbw9dQHepK9) - Elzero Web School‏
|
* [Vue.js Apps and Practical examples‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzDuaT7kEURZQbw9dQHepK9) - Elzero Web School
|
||||||
* [Vue.js Composition API‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOZiOnKcf00l1NWC-xz-TV0h) - Algorithm Academy‏
|
* [Vue.js Composition API‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOZiOnKcf00l1NWC-xz-TV0h) - Algorithm Academy
|
||||||
* [Vue.js Router Tutorial‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNObtw2FtE4_eX_k9yCf-Fcd3) - Algorithm Academy‏
|
* [Vue.js Router Tutorial‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNObtw2FtE4_eX_k9yCf-Fcd3) - Algorithm Academy
|
||||||
|
|
||||||
|
|
||||||
### Machine Learning
|
### Machine Learning
|
||||||
|
|
||||||
* [01 machine learning ‏تعليم الآلة , القسم الأول : مقدمة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5Vf1RAHyBo4tRzT8lEavPhR) - Hesham Asem‏
|
* [01 machine learning تعليم الآلة , القسم الأول : مقدمة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5Vf1RAHyBo4tRzT8lEavPhR) - Hesham Asem
|
||||||
* [02 ‏تعليم الآلة , القسم الثاني : التوقع Machine learning , Regression‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5UJE2PbY7UU4SHi7UpV1mXo) - Hesham Asem‏
|
* [02 تعليم الآلة , القسم الثاني : التوقع Machine learning , Regression‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5UJE2PbY7UU4SHi7UpV1mXo) - Hesham Asem
|
||||||
* [03 ‏تعليم الآلة , القسم الثالث : بايثون Machine learning , Python‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5UM-FWfQeF1_YhMMa12Eg3s) - Hesham Asem‏
|
* [03 تعليم الآلة , القسم الثالث : بايثون Machine learning , Python‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5UM-FWfQeF1_YhMMa12Eg3s) - Hesham Asem
|
||||||
* [04 ‏القسم الرابع : التصنيف Classification & Logistic Regression‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5Uq7PkI_PWOm_DLC2CFvSzU) - Hesham Asem‏
|
* [04 القسم الرابع : التصنيف Classification & Logistic Regression‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5Uq7PkI_PWOm_DLC2CFvSzU) - Hesham Asem
|
||||||
* [05 ‏القسم الخامس : الشبكات العصبية Neural Network‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5UX-Yi32r925nsgW-3GrnSa) - Hesham Asem‏
|
* [05 القسم الخامس : الشبكات العصبية Neural Network‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5UX-Yi32r925nsgW-3GrnSa) - Hesham Asem
|
||||||
* [06 ‏القسم السادس : نظام الدعم الآلي SVM‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5U98PPtkc34sg7EEGC34WRs) - Hesham Asem‏
|
* [06 القسم السادس : نظام الدعم الآلي SVM‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5U98PPtkc34sg7EEGC34WRs) - Hesham Asem
|
||||||
* [07 ‏القسم السابع : التعليم بدون إشراف Unsupervised ML‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5VEygzpmG1GZgI8l1xwPDBP) - Hesham Asem‏
|
* [07 القسم السابع : التعليم بدون إشراف Unsupervised ML‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5VEygzpmG1GZgI8l1xwPDBP) - Hesham Asem
|
||||||
* [08 ‏القسم الثامن : مواضيع هامة في تعليم الآلة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5UnONA8-ENhR0NE04mIllqB) - Hesham Asem‏
|
* [08 القسم الثامن : مواضيع هامة في تعليم الآلة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5UnONA8-ENhR0NE04mIllqB) - Hesham Asem
|
||||||
* [09 ‏القسم التاسع : تكنيكات حديثة في تعليم الآلة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XJKEXITqCNQN8209q3qlrL) - Hesham Asem‏
|
* [09 القسم التاسع : تكنيكات حديثة في تعليم الآلة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XJKEXITqCNQN8209q3qlrL) - Hesham Asem
|
||||||
* [10 ‏القسم العاشر : مكتبة سايكيتليرن Sklearn Library‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5X_9JeJh1xeciAbkijvc09k) - Hesham Asem‏
|
* [10 القسم العاشر : مكتبة سايكيتليرن Sklearn Library‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5X_9JeJh1xeciAbkijvc09k) - Hesham Asem
|
||||||
* [11 ‏القسم الحادي عشر : تنسر فلو و كيراس TensorFlow & Keras‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5VbuU2T0gS_mFhCpKmLxvCP) - Hesham Asem‏
|
* [11 القسم الحادي عشر : تنسر فلو و كيراس TensorFlow & Keras‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5VbuU2T0gS_mFhCpKmLxvCP) - Hesham Asem
|
||||||
* [12 ‏القسم الثاني عشر : تطبيقات عملية من كاجل و جيتهاب Kaggle & Github‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XA13ZqfacovmyOLjYwwhMt) - Hesham Asem‏
|
* [12 القسم الثاني عشر : تطبيقات عملية من كاجل و جيتهاب Kaggle & Github‏](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XA13ZqfacovmyOLjYwwhMt) - Hesham Asem
|
||||||
* [13 ML Helper Tutorials ‏برنامج المساعد في تعليم الآلة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5VdA0sd-nLM0LMzhfivfwmu) - Hesham Asem‏
|
* [13 ML Helper Tutorials برنامج المساعد في تعليم الآلة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5VdA0sd-nLM0LMzhfivfwmu) - Hesham Asem
|
||||||
* [Introduction to Machine Learning‏](https://www.youtube.com/playlist?list=PL5JZLxl_tFCdOXYNVz7Wl7XyFR67q658r) - Khaled Mostafa Elsayed‏
|
* [Introduction to Machine Learning‏](https://www.youtube.com/playlist?list=PL5JZLxl_tFCdOXYNVz7Wl7XyFR67q658r) - Khaled Mostafa Elsayed
|
||||||
|
|
||||||
|
|
||||||
## Microservice
|
## Microservice
|
||||||
|
|
||||||
* [Building Microservices‏](https://www.youtube.com/playlist?list=PLZafHDYyxnk5kALJAZKVAqjcJpG6ngsFq) - Mahmoud Youssef - ‏محمود يوسف *(:construction: in process)*
|
* [Building Microservices‏](https://www.youtube.com/playlist?list=PLZafHDYyxnk5kALJAZKVAqjcJpG6ngsFq) - Mahmoud Youssef - محمود يوسف *(:construction: in process)*
|
||||||
* [Microservice‏ بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-LKJ_x_OuOZtuwEFqbJ5B7) - Ismail Anjrini‏
|
* [Microservice بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-LKJ_x_OuOZtuwEFqbJ5B7) - Ismail Anjrini
|
||||||
* [Microservices Architecture in Arabic‏](https://www.youtube.com/playlist?list=PLgAqrVq84PDdfiDow3YVsgc1q34JD415Z) - Software Architecture Talks in Arabic‏
|
* [Microservices Architecture in Arabic‏](https://www.youtube.com/playlist?list=PLgAqrVq84PDdfiDow3YVsgc1q34JD415Z) - Software Architecture Talks in Arabic
|
||||||
|
|
||||||
|
|
||||||
### Natural Language Programming
|
### Natural Language Programming
|
||||||
|
|
||||||
* [21 NLP-01 ‏مقدمة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XpTaCGcWlSx-hy8JcIxsU7) - Hesham Asem‏
|
* [21 NLP-01 مقدمة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XpTaCGcWlSx-hy8JcIxsU7) - Hesham Asem
|
||||||
* [22 NLP-02 ‏أساسيات المعالجة اللغوية الطبيعية](https://www.youtube.com/playlist?list=PL6-3IRz2XF5VFSRQLI7skbH8UPEdfCFBg) - Hesham Asem‏
|
* [22 NLP-02 أساسيات المعالجة اللغوية الطبيعية](https://www.youtube.com/playlist?list=PL6-3IRz2XF5VFSRQLI7skbH8UPEdfCFBg) - Hesham Asem
|
||||||
* [23 NLP-03 ‏أدوات المعالجة اللغوية الطبيعية](https://www.youtube.com/playlist?list=PL6-3IRz2XF5WYpWu6Y8T3firJLflZ3Ufi) - Hesham Asem‏
|
* [23 NLP-03 أدوات المعالجة اللغوية الطبيعية](https://www.youtube.com/playlist?list=PL6-3IRz2XF5WYpWu6Y8T3firJLflZ3Ufi) - Hesham Asem
|
||||||
* [24 NLP-04 ‏المعالجة البسيطة للنصوص](https://www.youtube.com/playlist?list=PL6-3IRz2XF5W7brQxe9RHNpHSeUTuz-V_) - Hesham Asem‏
|
* [24 NLP-04 المعالجة البسيطة للنصوص](https://www.youtube.com/playlist?list=PL6-3IRz2XF5W7brQxe9RHNpHSeUTuz-V_) - Hesham Asem
|
||||||
* [25 NLP-05 ‏المعالجة المتقدمة للنصوص](https://www.youtube.com/playlist?list=PL6-3IRz2XF5W7QQ3mKJ1kldXpN3Vquzbc) - Hesham Asem‏
|
* [25 NLP-05 المعالجة المتقدمة للنصوص](https://www.youtube.com/playlist?list=PL6-3IRz2XF5W7QQ3mKJ1kldXpN3Vquzbc) - Hesham Asem
|
||||||
* [26 NLP-06 ‏تجميع البيانات](https://www.youtube.com/playlist?list=PL6-3IRz2XF5UsyOPThnWFKUzSkrQwQHJ0) - Hesham Asem‏
|
* [26 NLP-06 تجميع البيانات](https://www.youtube.com/playlist?list=PL6-3IRz2XF5UsyOPThnWFKUzSkrQwQHJ0) - Hesham Asem
|
||||||
* [27 NLP-07 ‏الشبكات العصبية المتكررة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XZCwISqNQPFFns9bnx2wUG) - Hesham Asem‏
|
* [27 NLP-07 الشبكات العصبية المتكررة](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XZCwISqNQPFFns9bnx2wUG) - Hesham Asem
|
||||||
* [28 NLP-08 ‏تكنيكات حديثة في المعالجة اللغوية الطبيعية](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XHsUtAUid97yRi011KSDBZ) - Hesham Asem‏
|
* [28 NLP-08 تكنيكات حديثة في المعالجة اللغوية الطبيعية](https://www.youtube.com/playlist?list=PL6-3IRz2XF5XHsUtAUid97yRi011KSDBZ) - Hesham Asem
|
||||||
* [Convolutional Neural Network (CNN)‏](https://www.youtube.com/playlist?list=PL5JZLxl_tFCcKucpxtkwbneqAvHaPOCK6) - Khaled Mostafa Elsayed‏
|
* [Convolutional Neural Network (CNN)‏](https://www.youtube.com/playlist?list=PL5JZLxl_tFCcKucpxtkwbneqAvHaPOCK6) - Khaled Mostafa Elsayed
|
||||||
* [NLP-Transformers‏](https://www.youtube.com/playlist?list=PL5JZLxl_tFCd-ixMkn_CJPQhhQRFhZXjY) - Khaled Mostafa Elsayed‏
|
* [NLP-Transformers‏](https://www.youtube.com/playlist?list=PL5JZLxl_tFCd-ixMkn_CJPQhhQRFhZXjY) - Khaled Mostafa Elsayed
|
||||||
|
|
||||||
|
|
||||||
### .NET
|
### .NET
|
||||||
|
|
||||||
* [كورس ASP.NET MVC بالعربي -ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY4PrhxzVKb3lY6Ni9kgIMYH) - Mobarmg‏
|
* [كورس ASP.NET MVC بالعربي -ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY4PrhxzVKb3lY6Ni9kgIMYH) - Mobarmg
|
||||||
* [Arabic C# .NET‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1ekZ78MzVWqpNyA5Lyb2nv) - Khalid ESSAADANI‏
|
* [Arabic C# .NET‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1ekZ78MzVWqpNyA5Lyb2nv) - Khalid ESSAADANI
|
||||||
* [ASP.NET Core‏ مقدمة في تعلم](https://www.youtube.com/playlist?list=PLX1bW_GeBRhAjpkPCTpKXJoFGe2ZpYGUC) - Codographia‏
|
* [ASP.NET Core مقدمة في تعلم](https://www.youtube.com/playlist?list=PLX1bW_GeBRhAjpkPCTpKXJoFGe2ZpYGUC) - Codographia
|
||||||
* [ASP.NET Core For Beginners‏](https://www.youtube.com/playlist?list=PLsV97AQt78NQ8E7cEqovH0zLYRJgJahGh) - Passionate Coders \|‏ محمد المهدي
|
* [ASP.NET Core For Beginners‏](https://www.youtube.com/playlist?list=PLsV97AQt78NQ8E7cEqovH0zLYRJgJahGh) - Passionate Coders \| محمد المهدي
|
||||||
* [ASP.NET Core Fundamentals‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1zbN2olMzvIBXP06FIwoes) - Khalid ESSAADANI‏
|
* [ASP.NET Core Fundamentals‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1zbN2olMzvIBXP06FIwoes) - Khalid ESSAADANI
|
||||||
* [ASP.NET Core Long Videos‏](https://www.youtube.com/playlist?list=PLX1bW_GeBRhBUAlLChHYX3BmtU0NBe30-) - Codographia‏
|
* [ASP.NET Core Long Videos‏](https://www.youtube.com/playlist?list=PLX1bW_GeBRhBUAlLChHYX3BmtU0NBe30-) - Codographia
|
||||||
* [ASP.NET Identity‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1T3fIb-JDa4xNFfVQoljGI) - Khalid ESSAADANI‏
|
* [ASP.NET Identity‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1T3fIb-JDa4xNFfVQoljGI) - Khalid ESSAADANI
|
||||||
* [ASP.NET Identity Arabic‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1T3fIb-JDa4xNFfVQoljGI) - Khalid ESSAADANI‏
|
* [ASP.NET Identity Arabic‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1T3fIb-JDa4xNFfVQoljGI) - Khalid ESSAADANI
|
||||||
* [ASP.NET MVC 5‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN3HKfGd_jgO1Odr1xWXU9Yf) - Khalid ESSAADANI‏
|
* [ASP.NET MVC 5‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN3HKfGd_jgO1Odr1xWXU9Yf) - Khalid ESSAADANI
|
||||||
* [ASP.NET MVC From Scratch‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN2dz2C9ShCe9wTLrXxnJPuC) - Khalid ESSAADANI‏
|
* [ASP.NET MVC From Scratch‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN2dz2C9ShCe9wTLrXxnJPuC) - Khalid ESSAADANI
|
||||||
* [ASP.NET Web REST API‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1X4QNF5wslJD6T96Owkg2t) - Khalid ESSAADANI‏
|
* [ASP.NET Web REST API‏](https://www.youtube.com/playlist?list=PLwj1YcMhLRN1X4QNF5wslJD6T96Owkg2t) - Khalid ESSAADANI
|
||||||
|
|
||||||
|
|
||||||
### Operating Systems
|
### Operating Systems
|
||||||
|
|
||||||
* [Linux System‏](https://www.youtube.com/playlist?list=PL8pYI62gCNsWTppELEUCpforC4avEiLox) - anahr‏
|
* [Linux System‏](https://www.youtube.com/playlist?list=PL8pYI62gCNsWTppELEUCpforC4avEiLox) - anahr
|
||||||
* [Operating Systems -‏ أنظمة التشغيل](https://www.youtube.com/playlist?list=PLxIvc-MGOs6ib0oK1z9C46DeKd9rRcSMY) - Ahmed Hagag‏
|
* [Operating Systems - أنظمة التشغيل](https://www.youtube.com/playlist?list=PLxIvc-MGOs6ib0oK1z9C46DeKd9rRcSMY) - Ahmed Hagag
|
||||||
* [Operating Systems -‏ نظم التشغيل](https://www.youtube.com/playlist?list=PLMm8EjqH1EFV-jECqtMxeVMDoVkV_kJDY) - Ahmed Sallam‏
|
* [Operating Systems - نظم التشغيل](https://www.youtube.com/playlist?list=PLMm8EjqH1EFV-jECqtMxeVMDoVkV_kJDY) - Ahmed Sallam
|
||||||
* [Operating Systems in Arabic -‏ شرح نظم التشغيل](https://www.youtube.com/playlist?list=PLTr1xN4uMK5seRz6IO7Am9Zp2UKdnzO_n) - Mohamed Alsayed‏
|
* [Operating Systems in Arabic - شرح نظم التشغيل](https://www.youtube.com/playlist?list=PLTr1xN4uMK5seRz6IO7Am9Zp2UKdnzO_n) - Mohamed Alsayed
|
||||||
|
|
||||||
|
|
||||||
### PHP
|
### PHP
|
||||||
|
|
||||||
* [تصميم و برمجة موقع eCommerce by PHP‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxdiBh6J62wOzEnvC4CNuFU) - Elzero Web School‏
|
* [تصميم و برمجة موقع eCommerce by PHP‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxdiBh6J62wOzEnvC4CNuFU) - Elzero Web School
|
||||||
* [دورة php‏ من البداية الي الاحتراف](https://www.youtube.com/playlist?list=PLftLUHfDSiZ5LAQuaKUUpN8F_dvKTPEtc) - Mora Soft‏
|
* [دورة php من البداية الي الاحتراف](https://www.youtube.com/playlist?list=PLftLUHfDSiZ5LAQuaKUUpN8F_dvKTPEtc) - Mora Soft
|
||||||
* [Arabic PHP‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzH72MTPuAAaYfReraNlQgM) - Elzero Web School‏
|
* [Arabic PHP‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzH72MTPuAAaYfReraNlQgM) - Elzero Web School
|
||||||
* [Design Patterns in PHP Arabic‏ شرح بالعربي](https://www.youtube.com/playlist?app=desktop&list=PLdYYj2XLw5BnpInmR103TyVwFd_CLI6IS) - Ramy Hakam‏
|
* [Design Patterns in PHP Arabic شرح بالعربي](https://www.youtube.com/playlist?app=desktop&list=PLdYYj2XLw5BnpInmR103TyVwFd_CLI6IS) - Ramy Hakam
|
||||||
* [Learn Object Oriented PHP‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxXTPncg0W4lhVS32LO_xtQ) - Elzero Web School‏
|
* [Learn Object Oriented PHP‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAxXTPncg0W4lhVS32LO_xtQ) - Elzero Web School
|
||||||
* [PHP Bootcamp 2022‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy41u35AqJUrI-H83DObUDq) - Elzero Web School‏
|
* [PHP Bootcamp 2022‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy41u35AqJUrI-H83DObUDq) - Elzero Web School
|
||||||
|
|
||||||
|
|
||||||
#### Laravel
|
#### Laravel
|
||||||
|
|
||||||
* [أحتراف لارافل بأنشاء متجر الكتروني متكامل متعدد التجار واللغات - laravel 7 multi vendor eCommerce complete projectl Laravel E-Commerce‏](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP6NeupdX_K9-Qm3ROqGud-t) - Professional Code‏
|
* [أحتراف لارافل بأنشاء متجر الكتروني متكامل متعدد التجار واللغات - laravel 7 multi vendor eCommerce complete projectl Laravel E-Commerce‏](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP6NeupdX_K9-Qm3ROqGud-t) - Professional Code
|
||||||
* [تعليم لارافيل خطوة بخطوة من الصفر](https://www.youtube.com/watch?v=f6uQfOw2_6o) - Nour Homsi‏
|
* [تعليم لارافيل خطوة بخطوة من الصفر](https://www.youtube.com/watch?v=f6uQfOw2_6o) - Nour Homsi
|
||||||
* [دورة انشاء برنامج المدارس Php - Laravel‏](https://www.youtube.com/playlist?list=PLftLUHfDSiZ7-RAsH8NskS7AYofykW_WN) - Mora Soft‏
|
* [دورة انشاء برنامج المدارس Php - Laravel‏](https://www.youtube.com/playlist?list=PLftLUHfDSiZ7-RAsH8NskS7AYofykW_WN) - Mora Soft
|
||||||
* [دورة انشاء برنامج فواتير php- laravel‏](https://www.youtube.com/playlist?list=PLftLUHfDSiZ7pKXkpGCoZATm5rF6msj5A) - Mora Soft‏
|
* [دورة انشاء برنامج فواتير php- laravel‏](https://www.youtube.com/playlist?list=PLftLUHfDSiZ7pKXkpGCoZATm5rF6msj5A) - Mora Soft
|
||||||
* [دورة Laravel 6/7/8 PHP‏](https://www.youtube.com/playlist?list=PLMYF6NkLrdN8V2JKIMxqMsZNPsgUj3WOK) - Muhammed Essa‏
|
* [دورة Laravel 6/7/8 PHP‏](https://www.youtube.com/playlist?list=PLMYF6NkLrdN8V2JKIMxqMsZNPsgUj3WOK) - Muhammed Essa
|
||||||
* [كورس اساسيات لارافيل ‏9](https://www.youtube.com/playlist?list=PLftLUHfDSiZ4GfPZxaFDsA7ejUzD7SpWa) - Mora Soft‏
|
* [كورس اساسيات لارافيل 9](https://www.youtube.com/playlist?list=PLftLUHfDSiZ4GfPZxaFDsA7ejUzD7SpWa) - Mora Soft
|
||||||
* [لارافيل للمبتدئين](https://www.youtube.com/playlist?list=PLWCBAKY7-4buQazvDjeZhjLl54UqbF3lM) - Ahmed Abd El Ftah‏
|
* [لارافيل للمبتدئين](https://www.youtube.com/playlist?list=PLWCBAKY7-4buQazvDjeZhjLl54UqbF3lM) - Ahmed Abd El Ftah
|
||||||
* [مشروع لارافل متجر الكتروني متعدد التجار واللغات متكامل - تطبيقات لارافل عمليه](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP7DCb-NamG2tt7uQUfxP2va) - Professional Code‏
|
* [مشروع لارافل متجر الكتروني متعدد التجار واللغات متكامل - تطبيقات لارافل عمليه](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP7DCb-NamG2tt7uQUfxP2va) - Professional Code
|
||||||
* [API-Course-For-Beginners‏](https://www.youtube.com/playlist?list=PLftLUHfDSiZ6MfN8UhhcXDhh64eejvIKK) - Mora Soft‏
|
* [API-Course-For-Beginners‏](https://www.youtube.com/playlist?list=PLftLUHfDSiZ6MfN8UhhcXDhh64eejvIKK) - Mora Soft
|
||||||
* [Build and deploy laravel realtime application on AWS for FREE (Arabic)‏](https://www.youtube.com/playlist?list=PL7IXur3gcVAT4wUbA3KpOSSDm3j_n-qw5) - Ibrahim Konsowa‏
|
* [Build and deploy laravel realtime application on AWS for FREE (Arabic)‏](https://www.youtube.com/playlist?list=PL7IXur3gcVAT4wUbA3KpOSSDm3j_n-qw5) - Ibrahim Konsowa
|
||||||
* [larave advanced - realtime notification - laravel chat - laravel firebse‏ اشعارات الزمن الحقيقي و فاير بيز لارافل](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP5u3WilkVBz4s-uQtsy79eb) - Professional Code‏
|
* [larave advanced - realtime notification - laravel chat - laravel firebse اشعارات الزمن الحقيقي و فاير بيز لارافل](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP5u3WilkVBz4s-uQtsy79eb) - Professional Code
|
||||||
* [laravel + Vue.js complete tutorial -‏ لارافل وفيو بمشروع تطبيق متكامل شرح](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP5NRdNtBfznKtFoEAuKEd2n) - Professional Code‏
|
* [laravel + Vue.js complete tutorial - لارافل وفيو بمشروع تطبيق متكامل شرح](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP5NRdNtBfznKtFoEAuKEd2n) - Professional Code
|
||||||
* [Laravel 8 payment gateway -‏ الدفع الالكتروني باستخدام لارافل 8 - الدفع البنكي بلارافل](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP4wtrnHHJyf8a7E26I3ZrPG) - Professional Code‏
|
* [Laravel 8 payment gateway - الدفع الالكتروني باستخدام لارافل 8 - الدفع البنكي بلارافل](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP4wtrnHHJyf8a7E26I3ZrPG) - Professional Code
|
||||||
* [Laravel 8 Tutorial -‏ دورة لارافيل 8 باللغة العربية من الصفر الى الاحتراف](https://www.youtube.com/playlist?list=PLd4ZH7drWj7DAt5osYlsya3sscPoERtGC) - Mohammed Mustafa‏
|
* [Laravel 8 Tutorial - دورة لارافيل 8 باللغة العربية من الصفر الى الاحتراف](https://www.youtube.com/playlist?list=PLd4ZH7drWj7DAt5osYlsya3sscPoERtGC) - Mohammed Mustafa
|
||||||
* [Laravel API Complete Tutorial‏ -شرح laravel API-‏ شرح API‏ لارافل - كورس - شرح laravel api‏ باملثة عملية](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP5e07XG-waxCb2kLq7M4J5m) - Professional Code‏
|
* [Laravel API Complete Tutorial -شرح laravel API- شرح API لارافل - كورس - شرح laravel api باملثة عملية](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP5e07XG-waxCb2kLq7M4J5m) - Professional Code
|
||||||
* [Laravel Arabic Tutorial‏ (بالعربي)](https://www.youtube.com/playlist?list=PL_aOZuct6oAoloeFcwrIy5w5fJ5rVOGG8) - Khalid Elshafie‏
|
* [Laravel Arabic Tutorial (بالعربي)](https://www.youtube.com/playlist?list=PL_aOZuct6oAoloeFcwrIy5w5fJ5rVOGG8) - Khalid Elshafie
|
||||||
* [Laravel in Arabic Framework 2020 -‏ شرح لارافل دوره لارافل بالعربي المتكاملة بمشروع متجر](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP4NNEikwx3wUAskQHB3p-LK) - Professional Code‏
|
* [Laravel in Arabic Framework 2020 - شرح لارافل دوره لارافل بالعربي المتكاملة بمشروع متجر](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP4NNEikwx3wUAskQHB3p-LK) - Professional Code
|
||||||
* [laravel websockets tutorial realtime notifications - chatting webscokets with node.js without any price‏](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP43uz7u3096X9QY4Gs_oAFt) - Professional Code‏
|
* [laravel websockets tutorial realtime notifications - chatting webscokets with node.js without any price‏](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP43uz7u3096X9QY4Gs_oAFt) - Professional Code
|
||||||
* [Mastering Laravel‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy_mAhY0x8cHf8oSGPKsEKP) - Elzero Web School‏
|
* [Mastering Laravel‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy_mAhY0x8cHf8oSGPKsEKP) - Elzero Web School
|
||||||
* [Redis + Laravel 8 complete tutorial - لارافل ريدس \_ Redis queue with laravel- Redis caching with laravel‏](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP5CVYv0ABdApuYekWKcPNIT) - Professional Code‏
|
* [Redis + Laravel 8 complete tutorial - لارافل ريدس \_ Redis queue with laravel- Redis caching with laravel‏](https://www.youtube.com/playlist?list=PLCm7ZeRfGSP5CVYv0ABdApuYekWKcPNIT) - Professional Code
|
||||||
|
|
||||||
|
|
||||||
### Prolog
|
### Prolog
|
||||||
|
|
||||||
* [Logic Programming - Prolog - ‏برمجة منطقية](https://www.youtube.com/playlist?list=PLMm8EjqH1EFW9Faldu6D6Uh2j1EWWaTYe) - Ahmed Sallam‏
|
* [Logic Programming - Prolog - برمجة منطقية](https://www.youtube.com/playlist?list=PLMm8EjqH1EFW9Faldu6D6Uh2j1EWWaTYe) - Ahmed Sallam
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [تعلم أساسيات البرمجة](https://www.youtube.com/playlist?list=PLvGNfY-tFUN8HRLDE-D2sXvIgYwspdmFE) - غريب الشيخ \|\| Ghareeb Elshaik‏
|
* [تعلم أساسيات البرمجة](https://www.youtube.com/playlist?list=PLvGNfY-tFUN8HRLDE-D2sXvIgYwspdmFE) - غريب الشيخ \|\| Ghareeb Elshaik
|
||||||
* [قناة علم البيانات - حسام الحوراني](https://www.youtube.com/playlist?list=PLYW0LRZ3ePo6IYDS2K5IhmuP5qY3dmI9e) - Hussam Hourani‏
|
* [قناة علم البيانات - حسام الحوراني](https://www.youtube.com/playlist?list=PLYW0LRZ3ePo6IYDS2K5IhmuP5qY3dmI9e) - Hussam Hourani
|
||||||
* [كورس بايثون - تعلم بايثون من الصفر للإحتراف](https://www.youtube.com/playlist?list=PLoP3S2S1qTfCUdNazAZY1LFALcUr0Vbs9) - OctuCode‏
|
* [كورس بايثون - تعلم بايثون من الصفر للإحتراف](https://www.youtube.com/playlist?list=PLoP3S2S1qTfCUdNazAZY1LFALcUr0Vbs9) - OctuCode
|
||||||
* [كورس بايثون من الصفر \| سلسلة دروس لغة البايثون \| python‏](https://www.youtube.com/playlist?list=PLYyqC4bNbCIcxKO_r77w5MN1SRRnnfvNQ) - أكاديمية ترميز
|
* [كورس بايثون من الصفر \| سلسلة دروس لغة البايثون \| python](https://www.youtube.com/playlist?list=PLYyqC4bNbCIcxKO_r77w5MN1SRRnnfvNQ) - أكاديمية ترميز
|
||||||
* [Learn Python3‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOazcliAXXivOrg9GiAVuoQg) - Algorithm Academy‏
|
* [Learn Python3‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNOazcliAXXivOrg9GiAVuoQg) - Algorithm Academy
|
||||||
* [Master Python from Beginner to Advanced in Arabic -‏ دورة تعلم بايثون من الصفر كاملة للمبتدئين](https://www.youtube.com/playlist?list=PLuXY3ddo_8nzrO74UeZQVZOb5-wIS6krJ) - Codezilla‏
|
* [Master Python from Beginner to Advanced in Arabic - دورة تعلم بايثون من الصفر كاملة للمبتدئين](https://www.youtube.com/playlist?list=PLuXY3ddo_8nzrO74UeZQVZOb5-wIS6krJ) - Codezilla
|
||||||
* [Mastering Python‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAyE_gei5d18qkfIe-Z8mocs) - Elzero Web School‏
|
* [Mastering Python‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAyE_gei5d18qkfIe-Z8mocs) - Elzero Web School
|
||||||
* [Mastering Python Tutorial - Python for Beginners \|‏ كورس بايثون كامل للمبتدئين](https://www.youtube.com/playlist?list=PLknwEmKsW8OsG8dnisr_-2WGyx7lpgGEE) - Abdelrahman Gamal‏
|
* [Mastering Python Tutorial - Python for Beginners \| كورس بايثون كامل للمبتدئين](https://www.youtube.com/playlist?list=PLknwEmKsW8OsG8dnisr_-2WGyx7lpgGEE) - Abdelrahman Gamal
|
||||||
* [Object Oriented Programming -‏ شرح البرمجة كائنية التوجه](https://www.youtube.com/playlist?list=PLuXY3ddo_8nzUrgCyaX_WEIJljx_We-c1) - Codezilla‏
|
* [Object Oriented Programming - شرح البرمجة كائنية التوجه](https://www.youtube.com/playlist?list=PLuXY3ddo_8nzUrgCyaX_WEIJljx_We-c1) - Codezilla
|
||||||
* [Python Beginners Tutorial](https://www.youtube.com/playlist?list=PL1DUmTEdeA6JCaY0EKssdqbiqq4sgRlUC) - محمد الدسوقي
|
* [Python Beginners Tutorial](https://www.youtube.com/playlist?list=PL1DUmTEdeA6JCaY0EKssdqbiqq4sgRlUC) - محمد الدسوقي
|
||||||
|
|
||||||
|
|
||||||
#### Django
|
#### Django
|
||||||
|
|
||||||
* [Arabic Django‏](https://www.youtube.com/playlist?list=PLdZYzC8fohEKjuYyvITqYc2vL0lAWRvhs) - Elsafy Hegazy‏
|
* [Arabic Django‏](https://www.youtube.com/playlist?list=PLdZYzC8fohEKjuYyvITqYc2vL0lAWRvhs) - Elsafy Hegazy
|
||||||
* [Django 2.x](https://www.youtube.com/playlist?list=PLTcPeoMjkuCxoyflbe4AuNWMZWulKVbr4) - ‏شبكة علوم
|
* [Django 2.x](https://www.youtube.com/playlist?list=PLTcPeoMjkuCxoyflbe4AuNWMZWulKVbr4) - شبكة علوم
|
||||||
* [Django Create Blog](https://www.youtube.com/playlist?list=PLTcPeoMjkuCyoKpr6II_2aXUUOmtCDW4f) - ‏شبكة علوم
|
* [Django Create Blog](https://www.youtube.com/playlist?list=PLTcPeoMjkuCyoKpr6II_2aXUUOmtCDW4f) - شبكة علوم
|
||||||
* [Django Tutorial for Beginners \|‏ كورس دجانجو كامل للمبتدئين](https://www.youtube.com/playlist?list=PLknwEmKsW8OtK_n48UOuYGxJPbSFrICxm) - Abdelrahman Gamal‏
|
* [Django Tutorial for Beginners \| كورس دجانجو كامل للمبتدئين](https://www.youtube.com/playlist?list=PLknwEmKsW8OtK_n48UOuYGxJPbSFrICxm) - Abdelrahman Gamal
|
||||||
|
|
||||||
|
|
||||||
#### Flask
|
#### Flask
|
||||||
|
|
||||||
* [Flask‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNObFOYvkcNQG8arJX95TRE47) - Algorithm Academy‏
|
* [Flask‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNObFOYvkcNQG8arJX95TRE47) - Algorithm Academy
|
||||||
* [Flask - Project‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNObli30BibPgVr_9JDDJ_0mZ) - Algorithm Academy‏
|
* [Flask - Project‏](https://www.youtube.com/playlist?list=PLfDx4cQoUNObli30BibPgVr_9JDDJ_0mZ) - Algorithm Academy
|
||||||
|
|
||||||
|
|
||||||
### R
|
### R
|
||||||
|
|
||||||
* [R Tutorial For Beginners](https://www.youtube.com/playlist?list=PL1DUmTEdeA6LKTMW3wrlT3GiFMCL_r_Sn) - ‏محمد الدسوقي
|
* [R Tutorial For Beginners](https://www.youtube.com/playlist?list=PL1DUmTEdeA6LKTMW3wrlT3GiFMCL_r_Sn) - محمد الدسوقي
|
||||||
|
|
||||||
|
|
||||||
### RabbitMQ
|
### RabbitMQ
|
||||||
|
|
||||||
* [RabbitMQ‏ بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm9uJ2J5ryEOZV7ojLwGkATc) - Ismail Anjrini‏
|
* [RabbitMQ بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm9uJ2J5ryEOZV7ojLwGkATc) - Ismail Anjrini
|
||||||
|
|
||||||
|
|
||||||
### Redis
|
### Redis
|
||||||
|
|
||||||
* [Redis‏ بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm_ijqLfnx94qkmytbWjUQ-h) - Ismail Anjrini‏
|
* [Redis بالعربي](https://www.youtube.com/playlist?list=PLZd2bo_SbAm_ijqLfnx94qkmytbWjUQ-h) - Ismail Anjrini
|
||||||
* [Redis in 5 Minutes‏](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-5J9eQ2cdOoyKAr_H2LxNY) - Ismail Anjrini‏
|
* [Redis in 5 Minutes‏](https://www.youtube.com/playlist?list=PLZd2bo_SbAm-5J9eQ2cdOoyKAr_H2LxNY) - Ismail Anjrini
|
||||||
|
|
||||||
|
|
||||||
### RegEx
|
### RegEx
|
||||||
|
|
||||||
* [التعابير النمطية \| REGEX‏](https://www.youtube.com/playlist?list=PLt0HRIA9i35v2W3JFiCIeUMC4GoD9titN) - Learn With Naw‏
|
* [التعابير النمطية \| REGEX‏](https://www.youtube.com/playlist?list=PLt0HRIA9i35v2W3JFiCIeUMC4GoD9titN) - Learn With Naw
|
||||||
* [Crash Course - Regular Expression - Regex \|‏ دورة مكثفة - التعابير النظامية](https://www.youtube.com/playlist?list=PLBPdtL8DZBZISjop48YSJ82FF-2uIhe-f) - Abdallah Alfaham •‏ عبد الله الفحام
|
* [Crash Course - Regular Expression - Regex \| دورة مكثفة - التعابير النظامية](https://www.youtube.com/playlist?list=PLBPdtL8DZBZISjop48YSJ82FF-2uIhe-f) - Abdallah Alfaham • عبد الله الفحام
|
||||||
* [Regular Expression tutorial - Arabic‏](https://www.youtube.com/playlist?list=PLwCMLs3sjOY4aVMg7hgQGHyQBZnHgFjJk) - Hard-Code‏
|
* [Regular Expression tutorial - Arabic‏](https://www.youtube.com/playlist?list=PLwCMLs3sjOY4aVMg7hgQGHyQBZnHgFjJk) - Hard-Code
|
||||||
|
|
||||||
|
|
||||||
### Rust
|
|
||||||
|
|
||||||
* [Rust-‏ للغلابة](https://www.youtube.com/playlist?list=PLald6EODoOJU0GMuYHlkS9MLhTPE7HiaT) - Ahmed Farghal‏
|
|
||||||
* [Rust and chill-‏ بالعربي](https://www.youtube.com/playlist?list=PLald6EODoOJWcSXfix8tgr5aVS76IU11M) - Ahmed Farghal‏
|
|
||||||
|
|
||||||
|
|
||||||
### Software Architecture
|
### Software Architecture
|
||||||
|
|
||||||
* [Behavioral Design Patterns‏ بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdex66Z6ViaYFQqvFD1C_G7j) - Mohammed Reda‏ *(:construction: in process)*
|
* [Behavioral Design Patterns بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdex66Z6ViaYFQqvFD1C_G7j) - Mohammed Reda‏ *(:construction: in process)*
|
||||||
* [Clean Code Book -‏ بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ufTMlXoJlQvImqz9wIfcWsX) - Omar Ahmed‏
|
* [Clean Code Book - بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_ufTMlXoJlQvImqz9wIfcWsX) - Omar Ahmed
|
||||||
* [Creational Design Patterns‏ بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdewk9UKGBcHLulZNUBpNSKJ) - Mohammed Reda‏
|
* [Creational Design Patterns بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdewk9UKGBcHLulZNUBpNSKJ) - Mohammed Reda
|
||||||
* [Declarative Programming](https://www.youtube.com/playlist?list=PLpbZuj8hP-I6F-Zj1Ay8nQ1rMnmFnlK2f) - ‏درة الاكواد لابن حماد
|
* [Declarative Programming](https://www.youtube.com/playlist?list=PLpbZuj8hP-I6F-Zj1Ay8nQ1rMnmFnlK2f) - درة الاكواد لابن حماد
|
||||||
* [Design patterns‏](https://www.youtube.com/playlist?list=PLIxq078xdGdYIo2Slyt4XvBElKDcTSgHM) - Nehal Elsamoly‏ *(:construction: in process)*
|
* [Design patterns‏](https://www.youtube.com/playlist?list=PLIxq078xdGdYIo2Slyt4XvBElKDcTSgHM) - Nehal Elsamoly‏ *(:construction: in process)*
|
||||||
* [Design Patterns‏](https://www.youtube.com/playlist?list=PLsV97AQt78NTrqUAZM562JbR3ljX19JFR) - Passionate Coders \| ‏محمد المهدي *(:construction: in process)*
|
* [Design Patterns‏](https://www.youtube.com/playlist?list=PLsV97AQt78NTrqUAZM562JbR3ljX19JFR) - Passionate Coders \| محمد المهدي *(:construction: in process)*
|
||||||
* [Design Patterns -‏ بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_uczNpsoKEEi7zHcuL07Otos) - Omar Ahmed‏ *(:construction: in process)*
|
* [Design Patterns - بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_uczNpsoKEEi7zHcuL07Otos) - Omar Ahmed‏ *(:construction: in process)*
|
||||||
* [Software Design Patterns‏](https://www.youtube.com/playlist?app=desktop&list=PLrwRNJX9gLs3oQyBoXtYimY7M5aSF0_oC) - محمد يحيى
|
* [Software Design Patterns](https://www.youtube.com/playlist?app=desktop&list=PLrwRNJX9gLs3oQyBoXtYimY7M5aSF0_oC) - محمد يحيى
|
||||||
* [SOLID Principles‏](https://www.youtube.com/playlist?list=PLZafHDYyxnk7fKmAuCJhWTMwJZ89f0Tug) - Mahmoud Youssef -‏ محمود يوسف *(:construction: in process)*
|
* [SOLID Principles‏](https://www.youtube.com/playlist?list=PLZafHDYyxnk7fKmAuCJhWTMwJZ89f0Tug) - Mahmoud Youssef - محمود يوسف *(:construction: in process)*
|
||||||
* [SOLID Principles‏](https://www.youtube.com/playlist?list=PLsV97AQt78NRT1GmH2EJ-o-2_ILFM9feq) - Passionate Coders \|‏ محمد المهدي
|
* [SOLID Principles‏](https://www.youtube.com/playlist?list=PLsV97AQt78NRT1GmH2EJ-o-2_ILFM9feq) - Passionate Coders \| محمد المهدي
|
||||||
* [Solid Principles \| Uncle bob‏](https://www.youtube.com/playlist?list=PLINp1xZ5bPrqtE3Hee3vnyrHCaOyMADBt) - DevLoopers‏
|
* [Solid Principles \| Uncle bob‏](https://www.youtube.com/playlist?list=PLINp1xZ5bPrqtE3Hee3vnyrHCaOyMADBt) - DevLoopers
|
||||||
* [SOLID Principles‏ بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdflFSS4NigVB7aSoYPNwHTL) - Mohammed Reda‏
|
* [SOLID Principles بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdflFSS4NigVB7aSoYPNwHTL) - Mohammed Reda
|
||||||
* [SOLID Principles‏ بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_uevri_OpofVLXkRRFnZ7TSV) - Omar Ahmed‏
|
* [SOLID Principles بالعربي](https://www.youtube.com/playlist?list=PLwWuxCLlF_uevri_OpofVLXkRRFnZ7TSV) - Omar Ahmed
|
||||||
* [Structural Design Patterns‏ بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdcW3viz_oXRal_FNkg2Dssm) - Mohammed Reda‏
|
* [Structural Design Patterns بالعربى](https://www.youtube.com/playlist?list=PLnqAlQ9hFYdcW3viz_oXRal_FNkg2Dssm) - Mohammed Reda
|
||||||
* [Tennis Game Refactoring Kata‏](https://www.youtube.com/playlist?list=PLZafHDYyxnk7XNSOaQsb8GyeuGWk75WDy) - Mahmoud Youssef - ‏محمود يوسف *(:construction: in process)*
|
* [Tennis Game Refactoring Kata‏](https://www.youtube.com/playlist?list=PLZafHDYyxnk7XNSOaQsb8GyeuGWk75WDy) - Mahmoud Youssef - محمود يوسف *(:construction: in process)*
|
||||||
* [Write Better Code With Refactoring‏](https://www.youtube.com/playlist?list=PLZafHDYyxnk5h31weDexEeNtchOgqR2ji) - Mahmoud Youssef - ‏محمود يوسف *(:construction: in process)*
|
* [Write Better Code With Refactoring‏](https://www.youtube.com/playlist?list=PLZafHDYyxnk5h31weDexEeNtchOgqR2ji) - Mahmoud Youssef - محمود يوسف *(:construction: in process)*
|
||||||
|
|
||||||
|
|
||||||
### TypeScript
|
### TypeScript
|
||||||
|
|
||||||
* [Learn Typescript 2022‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy532K9M_fjiAmrJ0gkCyLJ) - Elzero Web School‏
|
* [Learn Typescript 2022‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAy532K9M_fjiAmrJ0gkCyLJ) - Elzero Web School
|
||||||
* [Typescript Course For Javascript Developer‏](https://www.youtube.com/playlist?list=PLDQ11FgmbqQNDkXDd5SScLPqJM5w4Kgjc) - Programming Solutions - Academy‏
|
* [Typescript Course For Javascript Developer‏](https://www.youtube.com/playlist?list=PLDQ11FgmbqQNDkXDd5SScLPqJM5w4Kgjc) - Programming Solutions - Academy
|
||||||
* [typescript for angular developers [arabic tutorial]‏](https://www.youtube.com/playlist?list=PLQtNtS-WfRa-BC3yuZdzmAfVC7i5etLWb) - codeZone‏
|
* [typescript for angular developers [arabic tutorial]‏](https://www.youtube.com/playlist?list=PLQtNtS-WfRa-BC3yuZdzmAfVC7i5etLWb) - codeZone
|
||||||
* [TypeScript tutorial Arabic‏](https://www.youtube.com/playlist?list=PLF8OvnCBlEY27rEmxg4F86iFljMXyCmk1) - Hussein Al Rubaye‏
|
* [TypeScript tutorial Arabic‏](https://www.youtube.com/playlist?list=PLF8OvnCBlEY27rEmxg4F86iFljMXyCmk1) - Hussein Al Rubaye‏
|
||||||
|
|
||||||
|
|
||||||
#### Angular
|
#### Angular
|
||||||
|
|
||||||
* [كورس Angular 2‏ بالعربي](https://www.youtube.com/playlist?list=PLzCpl3aBwaY7eOwGMlps70dTYs2TSsgj1) - Mobarmg‏
|
* [كورس Angular 2 بالعربي](https://www.youtube.com/playlist?list=PLzCpl3aBwaY7eOwGMlps70dTYs2TSsgj1) - Mobarmg
|
||||||
* [كورس AngularJS‏ بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY43XfnAm-IRuXwtkp0kzpdt) - Mobarmg‏
|
* [كورس AngularJS بالعربي-ITI‏](https://www.youtube.com/playlist?list=PLzCpl3aBwaY43XfnAm-IRuXwtkp0kzpdt) - Mobarmg
|
||||||
* [Angular 4+ [arabic tutorial]‏](https://www.youtube.com/playlist?list=PLQtNtS-WfRa8piCgv_buHpthEBXHaw0ss) - codeZone‏
|
* [Angular 4+ [arabic tutorial]‏](https://www.youtube.com/playlist?list=PLQtNtS-WfRa8piCgv_buHpthEBXHaw0ss) - codeZone
|
||||||
* [Arabic Angular 7 from A to R‏ احتراف الانجولار](https://www.youtube.com/playlist?list=PLL2zWZTDFZzjSjy7yeJwpj2QkJd8NKo-O) - KMR Script‏
|
* [Arabic Angular 7 from A to R احتراف الانجولار](https://www.youtube.com/playlist?list=PLL2zWZTDFZzjSjy7yeJwpj2QkJd8NKo-O) - KMR Script‏
|
||||||
* [Arabic Angular and Firebase App‏ تطبيق انجولار وفايربيز](https://www.youtube.com/playlist?list=PLL2zWZTDFZzh2WEmc3fH_O4y4N05ZCqB2) - KMR Script‏
|
* [Arabic Angular and Firebase App تطبيق انجولار وفايربيز](https://www.youtube.com/playlist?list=PLL2zWZTDFZzh2WEmc3fH_O4y4N05ZCqB2) - KMR Script‏
|
||||||
* [Arabic NgRx (Angular + Redux)‏](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhW10baUv1esvrowMwbfd5H) - KMR Script‏
|
* [Arabic NgRx (Angular + Redux)‏](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhW10baUv1esvrowMwbfd5H) - KMR Script‏
|
||||||
|
|
||||||
|
|
||||||
### iOS
|
### iOS
|
||||||
|
|
||||||
* [<span dir="ltr">iOS & Xcode</span> دورة برمجة تطبيقات الايفون باستخدام لغة سويفت](https://www.youtube.com/playlist?list=PLQaOY10EEc8bNbEBMyiJU1I-GIgs1LQfj) - بامبرمج
|
* [iOS & Xcode دورة برمجة تطبيقات الايفون باستخدام لغة سويفت ](https://www.youtube.com/playlist?list=PLQaOY10EEc8bNbEBMyiJU1I-GIgs1LQfj) - بامبرمج
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [Assembly Language](#assembly-language)
|
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
* [C#](#csharp)
|
* [C#](#csharp)
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
@@ -18,7 +17,6 @@
|
|||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [Electron](#electron)
|
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Next.js](#nextjs)
|
* [Next.js](#nextjs)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
@@ -38,7 +36,6 @@
|
|||||||
* [Flask](#flask)
|
* [Flask](#flask)
|
||||||
* [Scratch](#scratch)
|
* [Scratch](#scratch)
|
||||||
* [Shell scripting](#shell-scripting)
|
* [Shell scripting](#shell-scripting)
|
||||||
* [Software Architecture](#software-architecture)
|
|
||||||
* [Swift](#swift)
|
* [Swift](#swift)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [WordPress](#wordpress)
|
* [WordPress](#wordpress)
|
||||||
@@ -53,11 +50,6 @@
|
|||||||
* [Java, OOP & Android tutorials for beginners in Bengali](https://www.youtube.com/playlist?list=PLV3rqOvr9vgkmELwlSouvJtROQ6MWRbIH) - Zulkarnine Mahmud
|
* [Java, OOP & Android tutorials for beginners in Bengali](https://www.youtube.com/playlist?list=PLV3rqOvr9vgkmELwlSouvJtROQ6MWRbIH) - Zulkarnine Mahmud
|
||||||
|
|
||||||
|
|
||||||
### Assembly Language
|
|
||||||
|
|
||||||
* [Assembly Language Bangla Tutorial](https://www.youtube.com/playlist?list=PLEYW3pZS6IQ8UMvusEVnIJ2dDieXKyKRM) - Maruf Sarker
|
|
||||||
|
|
||||||
|
|
||||||
### C
|
### C
|
||||||
|
|
||||||
* [C - All you need to know](https://www.youtube.com/playlist?list=PL_XxuZqN0xVASsjyqiNzgjUWHbDkN2Scy) - Stack Learner
|
* [C - All you need to know](https://www.youtube.com/playlist?list=PL_XxuZqN0xVASsjyqiNzgjUWHbDkN2Scy) - Stack Learner
|
||||||
@@ -82,7 +74,6 @@
|
|||||||
* [C++ Bangla Tutorial for Beginners - 2022](https://www.youtube.com/playlist?list=PLeqnvPK4PpyWsjZvgLTRcc-dkPQXc8SHc) - Shikkhangon BD
|
* [C++ Bangla Tutorial for Beginners - 2022](https://www.youtube.com/playlist?list=PLeqnvPK4PpyWsjZvgLTRcc-dkPQXc8SHc) - Shikkhangon BD
|
||||||
* [C++ STL (Bangla)](https://youtube.com/playlist?list=PLgLCjVh3O6Sgux985GYG22xkFt9z9Sq0_) - LoveExtendsCode
|
* [C++ STL (Bangla)](https://youtube.com/playlist?list=PLgLCjVh3O6Sgux985GYG22xkFt9z9Sq0_) - LoveExtendsCode
|
||||||
* [Object Oriented C++ \| Bangla Tutorial](https://www.youtube.com/playlist?list=PLy7uM3PHzMF1hnqhFGE4_A8qTUfFmZ_3y) - Online School
|
* [Object Oriented C++ \| Bangla Tutorial](https://www.youtube.com/playlist?list=PLy7uM3PHzMF1hnqhFGE4_A8qTUfFmZ_3y) - Online School
|
||||||
* [Standard Template Library of C++ (STL)](https://www.youtube.com/playlist?list=PLoa_roVVsxA0D1Kv_T7rbGHtSdYIUo4f5) - CPS Academy
|
|
||||||
|
|
||||||
|
|
||||||
### Competitive Programming
|
### Competitive Programming
|
||||||
@@ -209,11 +200,6 @@
|
|||||||
* [Angularjs bangla tutorial basic](https://www.youtube.com/playlist?list=PLbC4KRSNcMnr2ZFQne_jotsiX9hGwLJHG) - Learn Hunter
|
* [Angularjs bangla tutorial basic](https://www.youtube.com/playlist?list=PLbC4KRSNcMnr2ZFQne_jotsiX9hGwLJHG) - Learn Hunter
|
||||||
|
|
||||||
|
|
||||||
#### Electron
|
|
||||||
|
|
||||||
* [Electron JS Bangla Tutorials](https://www.youtube.com/playlist?list=PL_XxuZqN0xVDgr7KreI5PaVZuG8Sx3L2c&si=FOsXyD-fC87a45YJ) - Stack Learner
|
|
||||||
|
|
||||||
|
|
||||||
#### jQuery
|
#### jQuery
|
||||||
|
|
||||||
* [jQuery Bangla Series for Beginners](https://www.youtube.com/playlist?list=PLgH5QX0i9K3pSJG9Hwjnykd0hLGEsW4DB) - Anisul Islam
|
* [jQuery Bangla Series for Beginners](https://www.youtube.com/playlist?list=PLgH5QX0i9K3pSJG9Hwjnykd0hLGEsW4DB) - Anisul Islam
|
||||||
@@ -353,15 +339,6 @@
|
|||||||
* [Shell Scripting Tutorial in Bangla](https://www.youtube.com/playlist?list=PLuDISCShhAlxIduQrBqee-dlCAQTygm4l) - Mohammad Shakirul Islam
|
* [Shell Scripting Tutorial in Bangla](https://www.youtube.com/playlist?list=PLuDISCShhAlxIduQrBqee-dlCAQTygm4l) - Mohammad Shakirul Islam
|
||||||
|
|
||||||
|
|
||||||
### Software Architecture
|
|
||||||
|
|
||||||
* [Career in Backend Workshop](https://www.youtube.com/playlist?list=PL_XxuZqN0xVB2m_jJ1QYOFD2D4JZuY6fO) - Stack Learner
|
|
||||||
* [Practical Microservices Workshop](https://www.youtube.com/playlist?list=PL_XxuZqN0xVAO0uVm0ClJ3wsKHJw6G_TL) - Stack Learner
|
|
||||||
* [Pro Postman Workshop](https://www.youtube.com/playlist?list=PL_XxuZqN0xVAw_wmOs1iVfdFGiAX-wGKF) - Stack Learner
|
|
||||||
* [REST API Design Workshop](https://www.youtube.com/playlist?list=PL_XxuZqN0xVAWGDKIzcn6NWikVkljJQZc) - Stack Learner
|
|
||||||
* [System Design & Application Architecture Workshop](https://www.youtube.com/playlist?list=PL_XxuZqN0xVAiu5oODf-SmeXG2Y_RG2pz) - Stack Learner
|
|
||||||
|
|
||||||
|
|
||||||
### Swift
|
### Swift
|
||||||
|
|
||||||
* [Swift Programming Tutorial](https://www.youtube.com/playlist?list=PLO3_9DDlL5oQtl1_DmfAC6lAC2IoHx31K) - FHT Bangla
|
* [Swift Programming Tutorial](https://www.youtube.com/playlist?list=PLO3_9DDlL5oQtl1_DmfAC6lAC2IoHx31K) - FHT Bangla
|
||||||
@@ -381,3 +358,4 @@
|
|||||||
* [WordPress Plugin Development](https://www.youtube.com/playlist?list=PLSNRR4BKcowCkeAxfdtTsLqwR0LJYwDaz) - Procoder BD
|
* [WordPress Plugin Development](https://www.youtube.com/playlist?list=PLSNRR4BKcowCkeAxfdtTsLqwR0LJYwDaz) - Procoder BD
|
||||||
* [WordPress Theme Development Tutorial Bangla ](https://www.youtube.com/playlist?list=PLSNRR4BKcowD6A-U_ll9ayJWqOEz3XD8l) - Procoder BD
|
* [WordPress Theme Development Tutorial Bangla ](https://www.youtube.com/playlist?list=PLSNRR4BKcowD6A-U_ll9ayJWqOEz3XD8l) - Procoder BD
|
||||||
* [WP Theme Development with ChatGPT](https://www.youtube.com/playlist?list=PLn_JOV5gUeKwLEMqi93W6eswy4hEQ_ouL) - Md Maruf Adnan Sami
|
* [WP Theme Development with ChatGPT](https://www.youtube.com/playlist?list=PLn_JOV5gUeKwLEMqi93W6eswy4hEQ_ouL) - Md Maruf Adnan Sami
|
||||||
|
|
||||||
|
|||||||
@@ -47,7 +47,6 @@
|
|||||||
|
|
||||||
* [CSS lernen](https://youtube.com/playlist?list=PLuBK_vNnGp8ANspdZh_aRAa1InIhFlgm_) - NEW - Vadim
|
* [CSS lernen](https://youtube.com/playlist?list=PLuBK_vNnGp8ANspdZh_aRAa1InIhFlgm_) - NEW - Vadim
|
||||||
* [HTML Tutorial Deutsch](https://youtube.com/playlist?list=PLnlqg5o1zhnhVI3t1iTE2oO4QSGpu7EMx) - Markus Reichl
|
* [HTML Tutorial Deutsch](https://youtube.com/playlist?list=PLnlqg5o1zhnhVI3t1iTE2oO4QSGpu7EMx) - Markus Reichl
|
||||||
* [HTML Tutorial Deutsch](https://youtube.com/playlist?list=PL_pqkvxZ6ho3Dho4bGSJfEXn38fI9VuC7) - Programmieren Starten
|
|
||||||
|
|
||||||
|
|
||||||
#### Bootstrap
|
#### Bootstrap
|
||||||
|
|||||||
+28
-64
@@ -47,7 +47,6 @@
|
|||||||
* [Haskell](#haskell)
|
* [Haskell](#haskell)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Bootstrap](#bootstrap)
|
* [Bootstrap](#bootstrap)
|
||||||
* [IDE and editors](#ide-and-editors)
|
|
||||||
* [iOS](#ios)
|
* [iOS](#ios)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
@@ -58,7 +57,6 @@
|
|||||||
* [Deno](#deno)
|
* [Deno](#deno)
|
||||||
* [Electron](#electron)
|
* [Electron](#electron)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Nest.js](#nestjs)
|
|
||||||
* [Next.js](#nextjs)
|
* [Next.js](#nextjs)
|
||||||
* [NodeJS](#nodejs)
|
* [NodeJS](#nodejs)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
@@ -128,10 +126,8 @@
|
|||||||
* [edX](https://www.edx.org)
|
* [edX](https://www.edx.org)
|
||||||
* [freeCodeCamp](https://www.freecodecamp.org)
|
* [freeCodeCamp](https://www.freecodecamp.org)
|
||||||
* [FutureLearn](https://www.futurelearn.com)
|
* [FutureLearn](https://www.futurelearn.com)
|
||||||
* [Hyperskill](https://hyperskill.org)
|
|
||||||
* [IITBombayX (IITBX)](https://www.iitbombayx.in)
|
* [IITBombayX (IITBX)](https://www.iitbombayx.in)
|
||||||
* [Khan Academy](https://www.khanacademy.org)
|
* [Khan Academy](https://www.khanacademy.org)
|
||||||
* [LabEx](https://labex.io)
|
|
||||||
* [LearnWeb3 DAO \| Become a Web3 Developer for Free](https://learnweb3.io)
|
* [LearnWeb3 DAO \| Become a Web3 Developer for Free](https://learnweb3.io)
|
||||||
* [MIT OCW](http://ocw.mit.edu)
|
* [MIT OCW](http://ocw.mit.edu)
|
||||||
* [MOOC.fi](https://www.mooc.fi/en/)
|
* [MOOC.fi](https://www.mooc.fi/en/)
|
||||||
@@ -153,6 +149,7 @@
|
|||||||
* [Analysis of Algorithms (CSE 373)](https://www3.cs.stonybrook.edu/~skiena/373/videos) - Steven Skiena
|
* [Analysis of Algorithms (CSE 373)](https://www3.cs.stonybrook.edu/~skiena/373/videos) - Steven Skiena
|
||||||
* [Berkeley University CS 61B: Data Structures](http://datastructur.es/sp16/)
|
* [Berkeley University CS 61B: Data Structures](http://datastructur.es/sp16/)
|
||||||
* [Berkeley's CS 61B: Data Structures](https://archive.org/details/ucberkeley_webcast_QMV45tHCYNI)
|
* [Berkeley's CS 61B: Data Structures](https://archive.org/details/ucberkeley_webcast_QMV45tHCYNI)
|
||||||
|
* [Binary Trees - by LoveBabbar](https://www.youtube.com/playlist?list=PLDzeHZWIZsTo87y1ytEAqp7wYlEP3nner) - CodeHelp - by Babbar
|
||||||
* [C Programming & Data Structures](https://www.youtube.com/playlist?list=PLBlnK6fEyqRhX6r2uhhlubuF5QextdCSM) - Neso Academy
|
* [C Programming & Data Structures](https://www.youtube.com/playlist?list=PLBlnK6fEyqRhX6r2uhhlubuF5QextdCSM) - Neso Academy
|
||||||
* [Codechef Solutions](https://www.youtube.com/playlist?list=PLRKOqqzwh75huOam-77G1v9uHjO9WWBRX) - Endeavour Monk
|
* [Codechef Solutions](https://www.youtube.com/playlist?list=PLRKOqqzwh75huOam-77G1v9uHjO9WWBRX) - Endeavour Monk
|
||||||
* [Computer Sc - Programming and Data Structure](https://www.youtube.com/playlist?list=PLD9781AC5EBC9FA16) - P.P. Chakraborty
|
* [Computer Sc - Programming and Data Structure](https://www.youtube.com/playlist?list=PLD9781AC5EBC9FA16) - P.P. Chakraborty
|
||||||
@@ -206,11 +203,13 @@
|
|||||||
|
|
||||||
* [Introduction To Soft Computing](https://www.youtube.com/playlist?list=PLJ5C_6qdAvBFqAYS0P9INAogIMklG8E-9) - Computer Science and Engineering
|
* [Introduction To Soft Computing](https://www.youtube.com/playlist?list=PLJ5C_6qdAvBFqAYS0P9INAogIMklG8E-9) - Computer Science and Engineering
|
||||||
* [Learn and Grow](https://www.youtube.com/playlist?list=PL_kjqgSKrEaA8RDh56AeTOrcGj-nMDkSS) - Learn and Grow
|
* [Learn and Grow](https://www.youtube.com/playlist?list=PL_kjqgSKrEaA8RDh56AeTOrcGj-nMDkSS) - Learn and Grow
|
||||||
|
* [Soft Computing /| University exams specific](https://www.youtube.com/playlist?list=PLuAADu3OvBt5-e5yXuIqBi1pttqw3RBeg) - Er Sahil ka Gyan
|
||||||
|
|
||||||
|
|
||||||
### Android
|
### Android
|
||||||
|
|
||||||
* [Advanced Android App Development](https://www.udacity.com/course/advanced-android-app-development--ud855) (Udacity)
|
* [Advanced Android App Development](https://www.udacity.com/course/advanced-android-app-development--ud855) (Udacity)
|
||||||
|
* [Advanced Android with Kotlin](https://www.udacity.com/course/advanced-android-with-kotlin--ud940) (Udacity)
|
||||||
* [Android App Development for Beginners Playlist](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl) - Bucky Roberts (thenewboston)
|
* [Android App Development for Beginners Playlist](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl) - Bucky Roberts (thenewboston)
|
||||||
* [Android App Development Tutorial for Beginners (2020) \| Complete Guides and Courses](https://www.youtube.com/playlist?list=PLwhVruPHD9rz2MwQuYSenQ0WK1IGP5rYM) - tutorialsEU
|
* [Android App Development Tutorial for Beginners (2020) \| Complete Guides and Courses](https://www.youtube.com/playlist?list=PLwhVruPHD9rz2MwQuYSenQ0WK1IGP5rYM) - tutorialsEU
|
||||||
* [Android Basics: Data Storage](https://www.udacity.com/course/android-basics-data-storage--ud845) (Udacity)
|
* [Android Basics: Data Storage](https://www.udacity.com/course/android-basics-data-storage--ud845) (Udacity)
|
||||||
@@ -225,15 +224,18 @@
|
|||||||
* [Android Development Tutorials](https://www.youtube.com/playlist?list=PLqM7alHXFySF_Hb1GtyvCX44dBniJ5sNy) - GeeksforGeeks
|
* [Android Development Tutorials](https://www.youtube.com/playlist?list=PLqM7alHXFySF_Hb1GtyvCX44dBniJ5sNy) - GeeksforGeeks
|
||||||
* [Android Performance](https://www.udacity.com/course/android-performance--ud825) (Udacity)
|
* [Android Performance](https://www.udacity.com/course/android-performance--ud825) (Udacity)
|
||||||
* [Android Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7p-lZvWabkVJdM_UVURhUh4) - Telusko
|
* [Android Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7p-lZvWabkVJdM_UVURhUh4) - Telusko
|
||||||
|
* [Android with kotlin](https://www.youtube.com/playlist?list=PLlxmoA0rQ-Lw5k_QCqVl3rsoJOnb_00UV) - Smartherd
|
||||||
* [Build Native Mobile Apps with Flutter](https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905) (Udacity)
|
* [Build Native Mobile Apps with Flutter](https://www.udacity.com/course/build-native-mobile-apps-with-flutter--ud905) (Udacity)
|
||||||
* [CS194A Android Development](https://www.youtube.com/playlist?list=PL7NYbSE8uaBDcLkbXsQADdvBnVbavonGn) - Rahul Pandey (Stanford)
|
* [CS194A Android Development](https://www.youtube.com/playlist?list=PL7NYbSE8uaBDcLkbXsQADdvBnVbavonGn) - Rahul Pandey (Stanford)
|
||||||
* [CS50 2019 - Android Track](https://www.youtube.com/playlist?list=PLhQjrBD2T381qULidYDKP55-4u1piASC1) - David J. Malan (Harvard OpenCourseWare)
|
* [CS50 2019 - Android Track](https://www.youtube.com/playlist?list=PLhQjrBD2T381qULidYDKP55-4u1piASC1) - David J. Malan (Harvard OpenCourseWare)
|
||||||
* [Developing Android Apps](https://www.udacity.com/course/new-android-fundamentals--ud851) (Udacity)
|
* [Developing Android Apps](https://www.udacity.com/course/new-android-fundamentals--ud851) (Udacity)
|
||||||
|
* [Developing Android Apps with Kotlin](https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012) (Udacity)
|
||||||
* [Firebase Analytics: Android](https://www.udacity.com/course/firebase-analytics-android--ud354) - Steve Ganem, Todd Kerpelman, Jessica Lin, Daniel Mai (Udacity)
|
* [Firebase Analytics: Android](https://www.udacity.com/course/firebase-analytics-android--ud354) - Steve Ganem, Todd Kerpelman, Jessica Lin, Daniel Mai (Udacity)
|
||||||
* [Firebase in a Weekend: Android](https://www.udacity.com/course/firebase-in-a-weekend-by-google-android--ud0352) (Udacity)
|
* [Firebase in a Weekend: Android](https://www.udacity.com/course/firebase-in-a-weekend-by-google-android--ud0352) (Udacity)
|
||||||
* [Gradle for Android and Java](https://www.udacity.com/course/gradle-for-android-and-java--ud867) (Udacity)
|
* [Gradle for Android and Java](https://www.udacity.com/course/gradle-for-android-and-java--ud867) (Udacity)
|
||||||
* [Jetpack Compose](https://www.youtube.com/playlist?list=PLQkwcJG4YTCSpJ2NLhDTHhi6XBNfk9WiC) - Philipp Lackner
|
* [Jetpack Compose](https://www.youtube.com/playlist?list=PLQkwcJG4YTCSpJ2NLhDTHhi6XBNfk9WiC) - Philipp Lackner
|
||||||
* [Jetpack Compose for Android Developers](https://developer.android.com/courses/jetpack-compose/course) - Google Developers Training
|
* [Jetpack Compose for Android Developers](https://developer.android.com/courses/jetpack-compose/course) - Google Developers Training
|
||||||
|
* [Kotlin Bootcamp for Programmers](https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011) (Udacity)
|
||||||
* [Learn Android Application Development for Beginners](https://www.udemy.com/course/learn-android-application-development-y/) - Johan Jurrius, ProgramMe Programming (Udemy)
|
* [Learn Android Application Development for Beginners](https://www.udemy.com/course/learn-android-application-development-y/) - Johan Jurrius, ProgramMe Programming (Udemy)
|
||||||
* [Learn Android in 9 Hours](https://www.youtube.com/watch?v=aS__9RbCyHg) (Edureka)
|
* [Learn Android in 9 Hours](https://www.youtube.com/watch?v=aS__9RbCyHg) (Edureka)
|
||||||
* [Material design](https://material.io/guidelines/)
|
* [Material design](https://material.io/guidelines/)
|
||||||
@@ -266,18 +268,13 @@
|
|||||||
* [Artificial Intelligence on Google Cloud Platform](https://www.youtube.com/playlist?list=PL3N9eeOlCrP6Nhv4UFp67IsQ_TVDpXqXK) - Srivatsan Srinivasan @ AIEngineering
|
* [Artificial Intelligence on Google Cloud Platform](https://www.youtube.com/playlist?list=PL3N9eeOlCrP6Nhv4UFp67IsQ_TVDpXqXK) - Srivatsan Srinivasan @ AIEngineering
|
||||||
* [Artificial Intelligence Search Methods For Problem Solving](https://www.youtube.com/playlist?list=PLbMVogVj5nJSFZoiF6RDqyz_m6Srjx_MY) - nptelhrd
|
* [Artificial Intelligence Search Methods For Problem Solving](https://www.youtube.com/playlist?list=PLbMVogVj5nJSFZoiF6RDqyz_m6Srjx_MY) - nptelhrd
|
||||||
* [AWS Certified AI Practitioner (AIF-C01)](https://www.youtube.com/watch?v=WZeZZ8_W-M4) - Andrew Brown (FreeCodeCamp)
|
* [AWS Certified AI Practitioner (AIF-C01)](https://www.youtube.com/watch?v=WZeZZ8_W-M4) - Andrew Brown (FreeCodeCamp)
|
||||||
* [Community Computer Vision Course](https://huggingface.co/learn/computer-vision-course) - Hugging Face
|
|
||||||
* [CS50’s Introduction to Artificial Intelligence with Python](https://cs50.harvard.edu/ai/) - Brian Yu, David J. Malan (Harvard OpenCourseWare and edX)
|
* [CS50’s Introduction to Artificial Intelligence with Python](https://cs50.harvard.edu/ai/) - Brian Yu, David J. Malan (Harvard OpenCourseWare and edX)
|
||||||
* [Deep Reinforcement Learning Course](https://huggingface.co/learn/deep-rl-course) - Hugging Face
|
|
||||||
* [Diffusion Course](https://huggingface.co/learn/diffusion-course) - Hugging Face
|
|
||||||
* [Elements of AI](https://www.elementsofai.com) - University of Helsinki, Reaktor
|
* [Elements of AI](https://www.elementsofai.com) - University of Helsinki, Reaktor
|
||||||
* [Have fun Staying Home And Learning AI - SHALA2020](https://shala2020.github.io) - IIT BOMBAY
|
* [Have fun Staying Home And Learning AI - SHALA2020](https://shala2020.github.io) - IIT BOMBAY
|
||||||
* [IBM AI Engineering Professional Certificate](https://www.coursera.org/professional-certificates/ai-engineer) - Romeo Kienzler, Saeed Aghabozorgi, Joseph Santarcangelo, Alex Aklson et al. (Coursera)
|
* [IBM AI Engineering Professional Certificate](https://www.coursera.org/professional-certificates/ai-engineer) - Romeo Kienzler, Saeed Aghabozorgi, Joseph Santarcangelo, Alex Aklson et al. (Coursera)
|
||||||
* [Intro to Claude AI](https://v2.scrimba.com/claude-ai-c09gsmkso3) - Shant Dashjian (Scrimba)
|
|
||||||
* [Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning](https://www.coursera.org/learn/introduction-tensorflow) - DeepLearning.ai (Coursera)
|
* [Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning](https://www.coursera.org/learn/introduction-tensorflow) - DeepLearning.ai (Coursera)
|
||||||
* [MIT Deep Learning and Artificial Intelligence Lectures](https://deeplearning.mit.edu) - Lex Fridman, et al.
|
* [MIT Deep Learning and Artificial Intelligence Lectures](https://deeplearning.mit.edu) - Lex Fridman, et al.
|
||||||
* [MIT's Artificial Intelligence](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/) - Patrick Henry Winston (MIT OpenCourseWare)
|
* [MIT's Artificial Intelligence](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/) - Patrick Henry Winston (MIT OpenCourseWare)
|
||||||
* [NLP Course](https://huggingface.co/learn/nlp-course) - Hugging Face
|
|
||||||
* [NYU Artificial Intelligence SP24](https://www.youtube.com/playlist?list=PLLHTzKZzVU9cH26X9VQ14lIA0aPwZiZTx) - Alfredo Canziani, Ernest Davis
|
* [NYU Artificial Intelligence SP24](https://www.youtube.com/playlist?list=PLLHTzKZzVU9cH26X9VQ14lIA0aPwZiZTx) - Alfredo Canziani, Ernest Davis
|
||||||
* [Stanford CS221: Artificial Intelligence: Principles and Techniques \| Autumn 2019](https://www.youtube.com/playlist?list=PLoROMvodv4rO1NB9TD4iUZ3qghGEGtqNX) - Stanford Online
|
* [Stanford CS221: Artificial Intelligence: Principles and Techniques \| Autumn 2019](https://www.youtube.com/playlist?list=PLoROMvodv4rO1NB9TD4iUZ3qghGEGtqNX) - Stanford Online
|
||||||
|
|
||||||
@@ -325,7 +322,6 @@
|
|||||||
|
|
||||||
### Blockchain
|
### Blockchain
|
||||||
|
|
||||||
* [Assembly and Formal Verification](https://updraft.cyfrin.io/courses/formal-verification) - Cyfrin Updraft
|
|
||||||
* [BerkeleyX: Blockchain Technology](https://www.edx.org/learn/blockchain/university-of-california-berkeley-blockchain-technology) - Rustie Lin and Nadir Akhtar
|
* [BerkeleyX: Blockchain Technology](https://www.edx.org/learn/blockchain/university-of-california-berkeley-blockchain-technology) - Rustie Lin and Nadir Akhtar
|
||||||
* [Blockchain Developer Tutorials](https://www.youtube.com/playlist?list=PLS5SEs8ZftgUTXs0OJD2LFpYBPr4L54id) - Gregory McCubbin (Dapp University)
|
* [Blockchain Developer Tutorials](https://www.youtube.com/playlist?list=PLS5SEs8ZftgUTXs0OJD2LFpYBPr4L54id) - Gregory McCubbin (Dapp University)
|
||||||
* [Blockchain Essentials](https://cognitiveclass.ai/courses/blockchain-course) - CognitiveClass.ai
|
* [Blockchain Essentials](https://cognitiveclass.ai/courses/blockchain-course) - CognitiveClass.ai
|
||||||
@@ -339,7 +335,6 @@
|
|||||||
* [Ethereum Developer Bootcamp](https://www.alchemy.com/university/courses/ethereum) - Alchemy University
|
* [Ethereum Developer Bootcamp](https://www.alchemy.com/university/courses/ethereum) - Alchemy University
|
||||||
* [Free Blockchain Development Courses](https://www.youtube.com/playlist?list=PLS5SEs8ZftgUNcUVXtn2KXiE1Ui9B5UrY) - Dapp University
|
* [Free Blockchain Development Courses](https://www.youtube.com/playlist?list=PLS5SEs8ZftgUNcUVXtn2KXiE1Ui9B5UrY) - Dapp University
|
||||||
* [Learn Blockchain](https://www.youtube.com/playlist?list=PLlp912GlUiC1xPnwVmKgIiuMERetMwre9) - Roomyan
|
* [Learn Blockchain](https://www.youtube.com/playlist?list=PLlp912GlUiC1xPnwVmKgIiuMERetMwre9) - Roomyan
|
||||||
* [Smart Contract Security](https://updraft.cyfrin.io/courses/security) - Cyfrin Updraft
|
|
||||||
* [Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial](https://www.youtube.com/watch?v=M576WGiDBdQ) - Patrick Collins (freeCodeCamp.org)
|
* [Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial](https://www.youtube.com/watch?v=M576WGiDBdQ) - Patrick Collins (freeCodeCamp.org)
|
||||||
|
|
||||||
|
|
||||||
@@ -347,29 +342,28 @@
|
|||||||
|
|
||||||
* [C Language Tutorial for Beginners (With Notes)](https://www.youtube.com/watch?v=_MF8L7ZxwRE) - ProgrammingWithHarry
|
* [C Language Tutorial for Beginners (With Notes)](https://www.youtube.com/watch?v=_MF8L7ZxwRE) - ProgrammingWithHarry
|
||||||
* [C Language Tutorial Videos](https://www.youtube.com/playlist?list=PLVlQHNRLflP8IGz6OXwlV_lgHgc72aXlh) - Naresh i Technologies
|
* [C Language Tutorial Videos](https://www.youtube.com/playlist?list=PLVlQHNRLflP8IGz6OXwlV_lgHgc72aXlh) - Naresh i Technologies
|
||||||
* [C Programming](https://www.youtube.com/playlist?list=PLBlnK6fEyqRggZZgYpPMUxdY1CYkZtARR) - Jaspreet Singh (Neso Academy)
|
* [C Programming](https://www.youtube.com/playlist?list=PLBlnK6fEyqRggZZgYpPMUxdY1CYkZtARR) - Sujeet Singh (Neso Academy)
|
||||||
* [C Programming & Data Structures](https://www.youtube.com/playlist?list=PLBlnK6fEyqRhX6r2uhhlubuF5QextdCSM) - Sujeet Singh (Neso Academy)
|
* [C Programming & Data Structures](https://www.youtube.com/playlist?list=PLBlnK6fEyqRhX6r2uhhlubuF5QextdCSM) - Sujeet Singh (Neso Academy)
|
||||||
* [C Programming 2021: Master The Basics!](https://www.udemy.com/course/c-programming-2019-master-the-basics/) - Ali Badran (Udemy)
|
* [C Programming 2021: Master The Basics!](https://www.udemy.com/course/c-programming-2019-master-the-basics/) - Ali Badran (Udemy)
|
||||||
* [C Programming and Assembly Language](https://www.youtube.com/playlist?list=PLyqSpQzTE6M8O9Oy9t-yhiAUXOi-rmTp_) - NPTEL NOC IITM
|
* [C Programming and Assembly Language](https://www.youtube.com/playlist?list=PLyqSpQzTE6M8O9Oy9t-yhiAUXOi-rmTp_) - NPTEL NOC IITM
|
||||||
* [C Programming for Beginners](https://www.youtube.com/playlist?list=PL98qAXLA6aftD9ZlnjpLhdQAOFI8xIB6e) - Programiz
|
* [C Programming for Beginners](https://www.youtube.com/playlist?list=PL98qAXLA6aftD9ZlnjpLhdQAOFI8xIB6e) - Programiz
|
||||||
* [C Programming Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWoGzOXqtKeM71OLpvZbuU0P) - The Bad Tutorials
|
* [C Programming Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWoGzOXqtKeM71OLpvZbuU0P)
|
||||||
* [C Programming Tutorial for Beginners](https://www.youtube.com/watch?v=KJgsSFOSQv0) - Mike Dane (freeCodeCamp)
|
* [C Programming Tutorial for Beginners](https://www.youtube.com/watch?v=KJgsSFOSQv0) - Mike Dane (freeCodeCamp)
|
||||||
* [C Programming Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7oBxHp43xQTFrw9f1CDPR6C) - Telusko
|
* [C Programming Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7oBxHp43xQTFrw9f1CDPR6C) - Telusko
|
||||||
* [C Programming Tutorials for Beginners (Complete Series)](https://www.youtube.com/playlist?list=PLS1QulWo1RIZlA5oGczk8kY7Eenytc33s) - ProgrammingKnowledge
|
* [C Programming Tutorials for Beginners (Complete Series)](https://www.youtube.com/playlist?list=PLS1QulWo1RIZlA5oGczk8kY7Eenytc33s) - ProgrammingKnowledge
|
||||||
|
* [C Programming Tutorials for Beginners (with notes & practice questions)](https://www.youtube.com/watch?v=irqbmMNs2Bo) - Apna College
|
||||||
* [C tutorial for beginners](https://www.youtube.com/playlist?list=PLZPZq0r_RZOOzY_vR4zJM32SqsSInGMwe) - Bro Code
|
* [C tutorial for beginners](https://www.youtube.com/playlist?list=PLZPZq0r_RZOOzY_vR4zJM32SqsSInGMwe) - Bro Code
|
||||||
* [Learn C Programming](https://www.programiz.com/c-programming) - Programiz (HTML)
|
* [Learn C Programming](https://www.programiz.com/c-programming) - Programiz (HTML)
|
||||||
* [Programming in C](https://www.youtube.com/playlist?list=PLdo5W4Nhv31a8UcMN9-35ghv8qyFWD9_S) - Jenny's lectures CS/IT NET&JRF
|
* [Programming in C](https://www.youtube.com/playlist?list=PLdo5W4Nhv31a8UcMN9-35ghv8qyFWD9_S) - Jenny's lectures CS/IT NET&JRF
|
||||||
* [The Arduino Platform and C Programming](https://www.coursera.org/learn/arduino-platform) - Ian Harris (Coursera)
|
* [The Arduino Platform and C Programming](https://www.coursera.org/learn/arduino-platform)
|
||||||
|
|
||||||
|
|
||||||
### <a id="csharp"></a>C\#
|
### <a id="csharp"></a>C\#
|
||||||
|
|
||||||
* [ASP.NET Core 2.2 & 3 REST API Tutorial](https://youtube.com/playlist?list=PLUOequmGnXxOgmSDWU7Tl6iQTsOtyjtwU) - Nick Chapsas
|
* [ASP.NET Core 2.2 & 3 REST API Tutorial](https://youtube.com/playlist?list=PLUOequmGnXxOgmSDWU7Tl6iQTsOtyjtwU) - Nick Chapsas
|
||||||
* [Build .NET applications with C#](https://learn.microsoft.com/en-us/training/paths/build-dotnet-applications-csharp/) - Bob Tabor (Microsoft)
|
|
||||||
* [Build mobile and desktop apps with .NET MAUI](https://learn.microsoft.com/en-us/training/paths/build-apps-with-dotnet-maui) - James Montemagno (Microsoft)
|
* [Build mobile and desktop apps with .NET MAUI](https://learn.microsoft.com/en-us/training/paths/build-apps-with-dotnet-maui) - James Montemagno (Microsoft)
|
||||||
* [Building a microservice architecture with ASP.NET Core - Gill Cleeren - NDC London 2022](https://www.youtube.com/watch?v=SR53SKIUYPA) - Gill Cleeren
|
* [Building a microservice architecture with ASP.NET Core - Gill Cleeren - NDC London 2022](https://www.youtube.com/watch?v=SR53SKIUYPA) - Gill Cleeren
|
||||||
* [C# 101](https://channel9.msdn.com/Series/CSharp-101) - Scott Hanselman, Kendra Havens (Microsoft)
|
* [C# 101](https://channel9.msdn.com/Series/CSharp-101) - Scott Hanselman, Kendra Havens (Microsoft)
|
||||||
* [C# for Beginners](https://www.youtube.com/playlist?list=PLdo4fOcmZ0oULFjxrOagaERVAMbmG20Xe) - Dotnet
|
|
||||||
* [C# Full Course for free](https://www.youtube.com/watch?v=wxznTygnRfQ) - Bro Code
|
* [C# Full Course for free](https://www.youtube.com/watch?v=wxznTygnRfQ) - Bro Code
|
||||||
* [C# Programming All-in-One Tutorial Series (6 HOURS!)](https://www.youtube.com/watch?v=qOruiBrXlAw) - Caleb Curry
|
* [C# Programming All-in-One Tutorial Series (6 HOURS!)](https://www.youtube.com/watch?v=qOruiBrXlAw) - Caleb Curry
|
||||||
* [C# Programming Language (Console Applications)](https://www.youtube.com/playlist?list=PLX07l0qxoHFLZftsVKyj3k9kfMca2uaPR) - Learning Never Ends
|
* [C# Programming Language (Console Applications)](https://www.youtube.com/playlist?list=PLX07l0qxoHFLZftsVKyj3k9kfMca2uaPR) - Learning Never Ends
|
||||||
@@ -411,7 +405,7 @@
|
|||||||
|
|
||||||
### Clojure
|
### Clojure
|
||||||
|
|
||||||
* [Clojure language Tutorial - for Beginners](https://www.youtube.com/watch?v=zFPiPBIkAcQ) - it learning
|
* [Clojure language Tutorial - for Beginners](https://www.youtube.com/watch?v=zFPiPBIkAcQ)
|
||||||
* [Clojure Tutorial](https://www.youtube.com/watch?v=ciGyHkDuPAE) - Derek Banas
|
* [Clojure Tutorial](https://www.youtube.com/watch?v=ciGyHkDuPAE) - Derek Banas
|
||||||
* [Functional Programming with Clojure](http://mooc.fi/courses/2014/clojure/)
|
* [Functional Programming with Clojure](http://mooc.fi/courses/2014/clojure/)
|
||||||
* [Poetry of Programming - Clojure for Beginners](https://www.youtube.com/playlist?list=PLI-mrGTUXmHXeKhy6UGdDxIKwM8L4MTbq) - Attila EGRI-NAGY
|
* [Poetry of Programming - Clojure for Beginners](https://www.youtube.com/playlist?list=PLI-mrGTUXmHXeKhy6UGdDxIKwM8L4MTbq) - Attila EGRI-NAGY
|
||||||
@@ -501,6 +495,7 @@
|
|||||||
* [Foundations of Cryptography](https://www.youtube.com/playlist?list=PLgMDNELGJ1CbdGLyn7OrVAP-IKg-0q2U2) - NPTEL Indian Institute of Science, Bengaluru
|
* [Foundations of Cryptography](https://www.youtube.com/playlist?list=PLgMDNELGJ1CbdGLyn7OrVAP-IKg-0q2U2) - NPTEL Indian Institute of Science, Bengaluru
|
||||||
* [Introduction to Cryptography](https://open.ruhr-uni-bochum.de/en/lernangebot/introduction-cryptography) (Christof Paar)
|
* [Introduction to Cryptography](https://open.ruhr-uni-bochum.de/en/lernangebot/introduction-cryptography) (Christof Paar)
|
||||||
* [Stanford Cryptography I](https://www.coursera.org/course/crypto) - Dan Boneh
|
* [Stanford Cryptography I](https://www.coursera.org/course/crypto) - Dan Boneh
|
||||||
|
* [Stanford Cryptography II](https://www.coursera.org/course/crypto2) - Dan Boneh
|
||||||
|
|
||||||
|
|
||||||
### Cuda
|
### Cuda
|
||||||
@@ -570,11 +565,10 @@
|
|||||||
* [Database Management Systems](https://www.youtube.com/playlist?list=PLBlnK6fEyqRi_CUQ-FXxgzKQ1dwr_ZJWZ) - Neso Academy
|
* [Database Management Systems](https://www.youtube.com/playlist?list=PLBlnK6fEyqRi_CUQ-FXxgzKQ1dwr_ZJWZ) - Neso Academy
|
||||||
* [Database Systems](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-830-database-systems-fall-2010/) (MIT's opencourseware)
|
* [Database Systems](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-830-database-systems-fall-2010/) (MIT's opencourseware)
|
||||||
* [Database Systems - Cornell University Course (SQL, NoSQL, Large-Scale Data Analysis)](https://www.youtube.com/watch?v=4cWkVbC2bNE) - Professor Immanuel Trummer, freeCodeCamp.org
|
* [Database Systems - Cornell University Course (SQL, NoSQL, Large-Scale Data Analysis)](https://www.youtube.com/watch?v=4cWkVbC2bNE) - Professor Immanuel Trummer, freeCodeCamp.org
|
||||||
* [Databases in Depth](https://www.youtube.com/playlist?list=PLliXPok7ZonnALnedG5doBOSCXlU14yJF) - Keerti Purswani
|
|
||||||
* [DBMS for GATE Exams](https://www.youtube.com/playlist?list=PLWPirh4EWFpGrpcMfZ6UcdI786QdtSxV8) - Tutorialspoint
|
* [DBMS for GATE Exams](https://www.youtube.com/playlist?list=PLWPirh4EWFpGrpcMfZ6UcdI786QdtSxV8) - Tutorialspoint
|
||||||
|
* [DBMS Placement Series](https://www.youtube.com/playlist?list=PLDzeHZWIZsTpukecmA2p5rhHM14bl2dHU) - CodeHelp by Babbar
|
||||||
* [DML Server Administration](https://alison.com/course/databases-dml-statements-and-sql-server-administration-revised) (Alison)
|
* [DML Server Administration](https://alison.com/course/databases-dml-statements-and-sql-server-administration-revised) (Alison)
|
||||||
* [Introduction to Databases](https://lagunita.stanford.edu/courses/Engineering/db/2014_1/about) (Stanford University)
|
* [Introduction to Databases](https://lagunita.stanford.edu/courses/Engineering/db/2014_1/about) (Stanford University)
|
||||||
* [Introduction to the Fundamentals of Databases](https://www.simplilearn.com/learn-basics-of-databases-free-course-skillup) (Simplilearn)
|
|
||||||
* [Learn SQL Basic for Data Science Specialisation](https://www.coursera.org/specializations/learn-sql-basics-data-science#about) (Coursera)
|
* [Learn SQL Basic for Data Science Specialisation](https://www.coursera.org/specializations/learn-sql-basics-data-science#about) (Coursera)
|
||||||
|
|
||||||
|
|
||||||
@@ -657,7 +651,6 @@
|
|||||||
* [Ansible for the Absolute Beginner - DevOps](https://www.udemy.com/course/ansible-for-the-absolute-beginner-devops) - Vijay Patel (Udemy)
|
* [Ansible for the Absolute Beginner - DevOps](https://www.udemy.com/course/ansible-for-the-absolute-beginner-devops) - Vijay Patel (Udemy)
|
||||||
* [AWS Provisioning using Ansible with real-time examples](https://www.udemy.com/course/aws-provisioning-using-ansible-with-real-time-examples) - Narendra P (Udemy)
|
* [AWS Provisioning using Ansible with real-time examples](https://www.udemy.com/course/aws-provisioning-using-ansible-with-real-time-examples) - Narendra P (Udemy)
|
||||||
* [DevOps: Beginner's Guide To Automation With Ansible](https://www.udemy.com/course/devops-beginners-guide-to-automation-with-ansible) - TetraNoodle Team, Manuj Aggarwal (Udemy)
|
* [DevOps: Beginner's Guide To Automation With Ansible](https://www.udemy.com/course/devops-beginners-guide-to-automation-with-ansible) - TetraNoodle Team, Manuj Aggarwal (Udemy)
|
||||||
* [Getting Started with Ansible](https://www.youtube.com/playlist?list=PLT98CRl2KxKEUHie1m24-wkyHpEsa4Y70) - Learn Linux TV
|
|
||||||
* [Red Hat Ansible Automation for SAP (RH045)](https://www.udemy.com/course/red-hat-ansible-automation-for-sap) - Red Hat, Inc. (Udemy)
|
* [Red Hat Ansible Automation for SAP (RH045)](https://www.udemy.com/course/red-hat-ansible-automation-for-sap) - Red Hat, Inc. (Udemy)
|
||||||
* [Use Ansible with Amazon Web Services](https://www.udemy.com/course/ansible-aws) - Rohit Abraham (Udemy)
|
* [Use Ansible with Amazon Web Services](https://www.udemy.com/course/ansible-aws) - Rohit Abraham (Udemy)
|
||||||
|
|
||||||
@@ -799,7 +792,6 @@
|
|||||||
### Go
|
### Go
|
||||||
|
|
||||||
* [A Tour Of Go](https://tour.golang.org/welcome/1)
|
* [A Tour Of Go](https://tour.golang.org/welcome/1)
|
||||||
* [Building Microservices with Go](https://www.youtube.com/playlist?list=PLmD8u-IFdreyh6EUfevBcbiuCKzFk0EW_)
|
|
||||||
* [DevOps BootCamp](https://github.com/jeffotoni/goworkshopdevops) - Jefferson Otoni Lima, et al.
|
* [DevOps BootCamp](https://github.com/jeffotoni/goworkshopdevops) - Jefferson Otoni Lima, et al.
|
||||||
* [Go / Golang Crash Course](https://www.youtube.com/watch?v=SqrbIlUwR0U) - Traversy Media
|
* [Go / Golang Crash Course](https://www.youtube.com/watch?v=SqrbIlUwR0U) - Traversy Media
|
||||||
* [Go Programming Language Tutorial](https://www.youtube.com/playlist?list=PLS1QulWo1RIaRoN4vQQCYHWDuubEU8Vij) - ProgrammingKnowledge
|
* [Go Programming Language Tutorial](https://www.youtube.com/playlist?list=PLS1QulWo1RIaRoN4vQQCYHWDuubEU8Vij) - ProgrammingKnowledge
|
||||||
@@ -850,7 +842,7 @@
|
|||||||
* [Conquering freeCodeCamp's Curriculum](https://www.youtube.com/playlist?list=PLgBH1CvjOA62oNEVgz-dECiCZCE_Q3ZFH) - Florin Pop
|
* [Conquering freeCodeCamp's Curriculum](https://www.youtube.com/playlist?list=PLgBH1CvjOA62oNEVgz-dECiCZCE_Q3ZFH) - Florin Pop
|
||||||
* [CSS Flexbox - Mastering the Basics](https://www.udemy.com/css-flexbox-mastering-the-basics/) - Vishwas Gopinath (Udemy)
|
* [CSS Flexbox - Mastering the Basics](https://www.udemy.com/css-flexbox-mastering-the-basics/) - Vishwas Gopinath (Udemy)
|
||||||
* [CSS Grid](https://cssgrid.io) - Wesbos
|
* [CSS Grid](https://cssgrid.io) - Wesbos
|
||||||
* [CSS Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWqMH9a9DY8LFKrJ5NJCFHHe) - The Bad Tutorials
|
* [CSS Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWqMH9a9DY8LFKrJ5NJCFHHe)
|
||||||
* [CSS Tutorials](https://www.youtube.com/playlist?list=PLDyQo7g0_nsUjf046cCHKJ16U1SoXrElZ) - Dev Ed
|
* [CSS Tutorials](https://www.youtube.com/playlist?list=PLDyQo7g0_nsUjf046cCHKJ16U1SoXrElZ) - Dev Ed
|
||||||
* [CSS3 tutorial for beginners \| Learn CSS3](https://www.udemy.com/course/css3-tutorial-for-beginners-learn-css3/) - Udemy
|
* [CSS3 tutorial for beginners \| Learn CSS3](https://www.udemy.com/course/css3-tutorial-for-beginners-learn-css3/) - Udemy
|
||||||
* [Flexbox in 30 Days](https://github.com/samanthaming/Flexbox30) - Samantha Ming
|
* [Flexbox in 30 Days](https://github.com/samanthaming/Flexbox30) - Samantha Ming
|
||||||
@@ -896,7 +888,6 @@
|
|||||||
* [Complete Bootstrap Crash Course \| Bootstrap 4 Tutorial](https://www.youtube.com/watch?v=ZfRn9VJzdGA) - Julio Codes
|
* [Complete Bootstrap Crash Course \| Bootstrap 4 Tutorial](https://www.youtube.com/watch?v=ZfRn9VJzdGA) - Julio Codes
|
||||||
* [Gentle Introduction to Bootstrap 5 for Beginners](https://www.youtube.com/playlist?list=PLErOmyzRKOCr47pRGOswKcgzGyetNRdHZ) - Deborah Kurata
|
* [Gentle Introduction to Bootstrap 5 for Beginners](https://www.youtube.com/playlist?list=PLErOmyzRKOCr47pRGOswKcgzGyetNRdHZ) - Deborah Kurata
|
||||||
* [Introduction to Bootstrap - A Tutorial](https://www.classcentral.com/course/edx-introduction-to-bootstrap-a-tutorial-3338) - Microsoft via edX (Class Central)
|
* [Introduction to Bootstrap - A Tutorial](https://www.classcentral.com/course/edx-introduction-to-bootstrap-a-tutorial-3338) - Microsoft via edX (Class Central)
|
||||||
* [Learn Bootstrap](https://v2.scrimba.com/learn-bootstrap-c0o) - Scrimba
|
|
||||||
* [Learn Bootstrap 4 for free](https://scrimba.com/learn/bootstrap4) - Neil Rowe (Scrimba)
|
* [Learn Bootstrap 4 for free](https://scrimba.com/learn/bootstrap4) - Neil Rowe (Scrimba)
|
||||||
* [Learn Bootstrap 4 in this free 10-part course](https://www.freecodecamp.org/news/want-to-learn-bootstrap-4-heres-our-free-10-part-course-happy-easter-35c004dc45a4/) - Per Harald Borgen (Freecodecamp)
|
* [Learn Bootstrap 4 in this free 10-part course](https://www.freecodecamp.org/news/want-to-learn-bootstrap-4-heres-our-free-10-part-course-happy-easter-35c004dc45a4/) - Per Harald Borgen (Freecodecamp)
|
||||||
* [Learn Bootstrap 5 and SASS by Building a Portfolio Website - Full Course](https://www.youtube.com/watch?v=iJKCj8uAHz8) - Patrick Muriungi, freeCodeCamp
|
* [Learn Bootstrap 5 and SASS by Building a Portfolio Website - Full Course](https://www.youtube.com/watch?v=iJKCj8uAHz8) - Patrick Muriungi, freeCodeCamp
|
||||||
@@ -918,11 +909,6 @@
|
|||||||
* [Unit Testing in iOS](https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZLLvLwuW8AP3n-A3nsRn9P) - CodeWithChris
|
* [Unit Testing in iOS](https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZLLvLwuW8AP3n-A3nsRn9P) - CodeWithChris
|
||||||
|
|
||||||
|
|
||||||
### IDE and editors
|
|
||||||
|
|
||||||
* [Vim As Your Editor](https://www.youtube.com/playlist?list=PLm323Lc7iSW_wuxqmKx_xxNtJC_hJbQ7R) - ThePrimeagen
|
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
|
|
||||||
* [Advanced Software Construction in Java](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.2x+1T2017/about) - MIT Open Learning Library
|
* [Advanced Software Construction in Java](https://openlearninglibrary.mit.edu/courses/course-v1:MITx+6.005.2x+1T2017/about) - MIT Open Learning Library
|
||||||
@@ -1001,7 +987,7 @@
|
|||||||
* [JavaScript Leetcode](https://www.youtube.com/playlist?list=PLRKOqqzwh75hcG_D4xjUgbg_BAF3MLtoh) - Endeavour Monk
|
* [JavaScript Leetcode](https://www.youtube.com/playlist?list=PLRKOqqzwh75hcG_D4xjUgbg_BAF3MLtoh) - Endeavour Monk
|
||||||
* [JavaScript Mini Course 2020](https://www.udemy.com/course/javascript-essentials-mini-course/) - Kalob Taulien (Udemy)
|
* [JavaScript Mini Course 2020](https://www.udemy.com/course/javascript-essentials-mini-course/) - Kalob Taulien (Udemy)
|
||||||
* [JavaScript Projects For Beginners \| Easy To Advance](https://youtube.com/playlist?list=PL9bD98LkBR7P16BndaNtP4x6Wf5Ib85Hm) - Tech2 etc
|
* [JavaScript Projects For Beginners \| Easy To Advance](https://youtube.com/playlist?list=PL9bD98LkBR7P16BndaNtP4x6Wf5Ib85Hm) - Tech2 etc
|
||||||
* [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PLK8cqdr55Tsva3vMrKZ9u2eAuGo0wIJ46) - ProgrammingWithHarry
|
* [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PLK8cqdr55Tsva3vMrKZ9u2eAuGo0wIJ46) - Code With Harry
|
||||||
* [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9i9Ae2D9Ee1RvylH38dKuET) - The Net Ninja
|
* [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9i9Ae2D9Ee1RvylH38dKuET) - The Net Ninja
|
||||||
* [JavaScript Tutorial for beginners](https://www.youtube.com/watch?v=W6NZfCO5SIk) - Moshfegh Hamedani (Programming with Mosh)
|
* [JavaScript Tutorial for beginners](https://www.youtube.com/watch?v=W6NZfCO5SIk) - Moshfegh Hamedani (Programming with Mosh)
|
||||||
* [JavaScript Tutorial for Beginners - Full Course in 8 Hours [2020]](https://www.youtube.com/watch?v=Qqx_wzMmFeA) - Clever Programmer
|
* [JavaScript Tutorial for Beginners - Full Course in 8 Hours [2020]](https://www.youtube.com/watch?v=Qqx_wzMmFeA) - Clever Programmer
|
||||||
@@ -1077,12 +1063,6 @@
|
|||||||
* [Electron js Tutorials](https://www.youtube.com/playlist?list=PLC3y8-rFHvwiCJD3WrAFUrIMkGVDE0uqW) - Codevolution
|
* [Electron js Tutorials](https://www.youtube.com/playlist?list=PLC3y8-rFHvwiCJD3WrAFUrIMkGVDE0uqW) - Codevolution
|
||||||
|
|
||||||
|
|
||||||
#### Force.com
|
|
||||||
|
|
||||||
* [Apex TrailMix](https://trailhead.salesforce.com/users/rolson5/trailmixes/apex-trail-mix) - Rick Olson
|
|
||||||
* [Get Started with Lightning Web Components](https://trailhead.salesforce.com/users/strailhead/trailmixes/lightning-web-components) - Salesforce Trailhead
|
|
||||||
|
|
||||||
|
|
||||||
#### jQuery
|
#### jQuery
|
||||||
|
|
||||||
* [Bento jQuery Track](https://bento.io/topic/jquery) (Bento)
|
* [Bento jQuery Track](https://bento.io/topic/jquery) (Bento)
|
||||||
@@ -1090,13 +1070,6 @@
|
|||||||
* [jQuery Crash Course](https://www.youtube.com/playlist?list=PLillGF-RfqbYJVXBgZ_nA7FTAAEpp_IAc) - Brad Traversy, Traversy Media
|
* [jQuery Crash Course](https://www.youtube.com/playlist?list=PLillGF-RfqbYJVXBgZ_nA7FTAAEpp_IAc) - Brad Traversy, Traversy Media
|
||||||
|
|
||||||
|
|
||||||
### Nest.js
|
|
||||||
|
|
||||||
* [Learn NestJS – Complete Course](https://www.youtube.com/watch?v=sFnAHC9lLaw) - freeCodeCamp
|
|
||||||
* [Nest.js Crash Course](https://www.youtube.com/playlist?list=PL4cUxeGkcC9g8YFseGdkyj9RH9kVs_cMr) - Net Ninja
|
|
||||||
* [NestJs](https://www.youtube.com/playlist?list=PLlaDAvA2MhR2jb8zavu6I-w1BA878aHcB) - Marius Espejo
|
|
||||||
|
|
||||||
|
|
||||||
#### Next.js
|
#### Next.js
|
||||||
|
|
||||||
* [Complete Next.js Course For Beginners](https://www.youtube.com/playlist?list=PLynWqC6VC9KOvExUuzhTFsWaxnpP_97BD) - Daily Tuition
|
* [Complete Next.js Course For Beginners](https://www.youtube.com/playlist?list=PLynWqC6VC9KOvExUuzhTFsWaxnpP_97BD) - Daily Tuition
|
||||||
@@ -1106,7 +1079,6 @@
|
|||||||
* [Next.js 14 Beginner Roadmap & Course](https://www.youtube.com/playlist?list=PLrnPJCHvNZuBH7pax5p75JDNblo8rpl00) - Coding in Flow
|
* [Next.js 14 Beginner Roadmap & Course](https://www.youtube.com/playlist?list=PLrnPJCHvNZuBH7pax5p75JDNblo8rpl00) - Coding in Flow
|
||||||
* [Next.js for Beginners - Full Course](https://www.youtube.com/watch?v=1WmNXEVia8I) - Kapehe (FreeCodeCamp)
|
* [Next.js for Beginners - Full Course](https://www.youtube.com/watch?v=1WmNXEVia8I) - Kapehe (FreeCodeCamp)
|
||||||
* [Next.js Tutorial for Beginners](https://www.youtube.com/playlist?list=PLC3y8-rFHvwgC9mj0qv972IO5DmD-H0ZH) - Codevolution
|
* [Next.js Tutorial for Beginners](https://www.youtube.com/playlist?list=PLC3y8-rFHvwgC9mj0qv972IO5DmD-H0ZH) - Codevolution
|
||||||
* [Next.js Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9g9gP2onazU5-2M-AzA8eBw) - Net Ninja
|
|
||||||
* [Next.js Tutorials for Beginners](https://www.youtube.com/playlist?list=PL0Zuz27SZ-6Pk-QJIdGd1tGZEzy9RTgtj) - Dave Gray
|
* [Next.js Tutorials for Beginners](https://www.youtube.com/playlist?list=PL0Zuz27SZ-6Pk-QJIdGd1tGZEzy9RTgtj) - Dave Gray
|
||||||
|
|
||||||
|
|
||||||
@@ -1114,7 +1086,6 @@
|
|||||||
|
|
||||||
* [A Beginner's Guide to Node.js](https://www.udemy.com/course/a-beginners-guide-to-nodejs) - DSC VIT Powered by Google Developers, Md Hishaam Akhtar (Udemy)
|
* [A Beginner's Guide to Node.js](https://www.udemy.com/course/a-beginners-guide-to-nodejs) - DSC VIT Powered by Google Developers, Md Hishaam Akhtar (Udemy)
|
||||||
* [Beginner's Series to: Node.js](https://www.youtube.com/playlist?list=PLlrxD0HtieHje-_287YJKhY8tDeSItwtg) - Microsoft Developer
|
* [Beginner's Series to: Node.js](https://www.youtube.com/playlist?list=PLlrxD0HtieHje-_287YJKhY8tDeSItwtg) - Microsoft Developer
|
||||||
* [Build a Bank App ...From Scratch](https://www.youtube.com/playlist?list=PL8YhozOQUteYwa13S-PGUNMM37gv7gEVq) - Ugwu Somto
|
|
||||||
* [Build JavaScript applications with Node.js](https://learn.microsoft.com/en-us/training/paths/build-javascript-applications-nodejs) - Microsoft Learn
|
* [Build JavaScript applications with Node.js](https://learn.microsoft.com/en-us/training/paths/build-javascript-applications-nodejs) - Microsoft Learn
|
||||||
* [Building a RESTful API with Node.js](https://www.youtube.com/playlist?list=PL55RiY5tL51q4D-B63KBnygU6opNPFk_q) - Academind
|
* [Building a RESTful API with Node.js](https://www.youtube.com/playlist?list=PL55RiY5tL51q4D-B63KBnygU6opNPFk_q) - Academind
|
||||||
* [Data brokering with Node.js: Process data at the speed of technology](https://heynode.com) - Osio Labs Inc. *(signup requested, not required)*
|
* [Data brokering with Node.js: Process data at the speed of technology](https://heynode.com) - Osio Labs Inc. *(signup requested, not required)*
|
||||||
@@ -1140,12 +1111,10 @@
|
|||||||
* [Full Modern React Tutorial](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gZD-Tvwfod2gaISzfRiP9d) - The Net Ninja (with practical)
|
* [Full Modern React Tutorial](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gZD-Tvwfod2gaISzfRiP9d) - The Net Ninja (with practical)
|
||||||
* [Full Stack with React and Appwrite](https://egghead.io/playlists/full-stack-with-react-and-appwrite-e1e46f61) - Colby Fayock (Egghead.io)
|
* [Full Stack with React and Appwrite](https://egghead.io/playlists/full-stack-with-react-and-appwrite-e1e46f61) - Colby Fayock (Egghead.io)
|
||||||
* [Introduction to React](https://fullstackopen.com/en/part1/introduction_to_react) - Full Stack open
|
* [Introduction to React](https://fullstackopen.com/en/part1/introduction_to_react) - Full Stack open
|
||||||
* [Learn Class Components in React](https://v2.scrimba.com/learn-class-components-in-react-c0h) - Bob Ziroll (Scrimba)
|
|
||||||
* [Learn React + Redux](https://www.sololearn.com/learning/1097) - *registration required*
|
* [Learn React + Redux](https://www.sololearn.com/learning/1097) - *registration required*
|
||||||
* [Learn React for Free](https://scrimba.com/learn/learnreact) - Bob Ziroll (Scrimba)
|
* [Learn React for Free](https://scrimba.com/learn/learnreact) - Bob Ziroll (scrimba)
|
||||||
* [Learn React Router 6](https://scrimba.com/learn/reactrouter6) - Bob Ziroll (Scrimba)
|
* [Learn React Router 6](https://scrimba.com/learn/reactrouter6) - Bob Ziroll (scrimba)
|
||||||
* [Learn ReactJS](https://www.codecademy.com/learn/react-101) - Codecademy
|
* [Learn ReactJS](https://www.codecademy.com/learn/react-101) - Codecademy
|
||||||
* [Learn Styled Components in React](https://v2.scrimba.com/learn-styled-components-in-react-c0r) - Ania Kubow (Scrimba)
|
|
||||||
* [React](https://progate.com/languages/react) (progate) *(account required)*
|
* [React](https://progate.com/languages/react) (progate) *(account required)*
|
||||||
* [React basic in just 1 hour](https://www.udemy.com/course/react-basic-in-just-1-hour/) (Udemy)
|
* [React basic in just 1 hour](https://www.udemy.com/course/react-basic-in-just-1-hour/) (Udemy)
|
||||||
* [React Context & Hooks Tutorial](https://www.youtube.com/playlist?list=PL4cUxeGkcC9hNokByJilPg5g9m2APUePI) - The Net Ninja
|
* [React Context & Hooks Tutorial](https://www.youtube.com/playlist?list=PL4cUxeGkcC9hNokByJilPg5g9m2APUePI) - The Net Ninja
|
||||||
@@ -1175,6 +1144,7 @@
|
|||||||
* [Introduction to React Native](https://fullstackopen.com/en/part10/introduction_to_react_native) - Full Stack Open
|
* [Introduction to React Native](https://fullstackopen.com/en/part10/introduction_to_react_native) - Full Stack Open
|
||||||
* [React Native for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9ixPU-QkScoRBVxtPPzVjrQ) - The Net Ninja
|
* [React Native for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9ixPU-QkScoRBVxtPPzVjrQ) - The Net Ninja
|
||||||
* [React Native Tutorial (2021)](https://www.youtube.com/playlist?list=PL8kfZyp--gEXs4YsSLtB3KqDtdOFHMjWZ) - Programming with Mash, MAhdi SHarifimehr
|
* [React Native Tutorial (2021)](https://www.youtube.com/playlist?list=PL8kfZyp--gEXs4YsSLtB3KqDtdOFHMjWZ) - Programming with Mash, MAhdi SHarifimehr
|
||||||
|
* [React Tutorial for Beginners](https://www.youtube.com/playlist?list=PLC3y8-rFHvwgg3vaYJgHGnModB54rxOk3) - codevolution
|
||||||
|
|
||||||
|
|
||||||
#### Redux
|
#### Redux
|
||||||
@@ -1203,7 +1173,6 @@
|
|||||||
|
|
||||||
#### Three.js
|
#### Three.js
|
||||||
|
|
||||||
* [Three.js Advanced Tutorial](https://www.youtube.com/watch?v=rxTb9ys834w) - Andrew Woan
|
|
||||||
* [Three.js Tutorial Crash Course](https://www.youtube.com/watch?v=YK1Sw_hnm58) - Chris Courses
|
* [Three.js Tutorial Crash Course](https://www.youtube.com/watch?v=YK1Sw_hnm58) - Chris Courses
|
||||||
* [Three.js Tutorials](https://www.youtube.com/playlist?list=PLjcjAqAnHd1EIxV4FSZIiJZvsdrBc1Xho) - Wael Yasmina
|
* [Three.js Tutorials](https://www.youtube.com/playlist?list=PLjcjAqAnHd1EIxV4FSZIiJZvsdrBc1Xho) - Wael Yasmina
|
||||||
|
|
||||||
@@ -1215,8 +1184,6 @@
|
|||||||
* [Introduction to TypeScript](https://www.udemy.com/typescript/) - Daniel Stern (Udemy)
|
* [Introduction to TypeScript](https://www.udemy.com/typescript/) - Daniel Stern (Udemy)
|
||||||
* [Learn TypeScript](https://www.codecademy.com/learn/learn-typescript) - (CodeAcademy)
|
* [Learn TypeScript](https://www.codecademy.com/learn/learn-typescript) - (CodeAcademy)
|
||||||
* [Learn TypeScript](https://scrimba.com/learn/typescript) - Ania Kubow (Scrimba)
|
* [Learn TypeScript](https://scrimba.com/learn/typescript) - Ania Kubow (Scrimba)
|
||||||
* [Learn TypeSCript](https://v2.scrimba.com/learn-typescript-c03c) - Bob Ziroll (Scrimba)
|
|
||||||
* [Typescript](https://www.youtube.com/playlist?list=PLRAV69dS1uWRPSfKzwZsIm-Axxq-LxqhW) - Hitesh Choudhary
|
|
||||||
* [TypeScript Course for Beginners- Learn TypeScript from Scratch!](https://www.youtube.com/watch?v=BwuLxPH8IDs) - Academind
|
* [TypeScript Course for Beginners- Learn TypeScript from Scratch!](https://www.youtube.com/watch?v=BwuLxPH8IDs) - Academind
|
||||||
* [TypeScript Fast Crash Course](https://www.udemy.com/typescript-fast-crash-course/) - Edwin Diaz, Coding Faculty Solutions (Udemy)
|
* [TypeScript Fast Crash Course](https://www.udemy.com/typescript-fast-crash-course/) - Edwin Diaz, Coding Faculty Solutions (Udemy)
|
||||||
* [TypeScript Tutorial for Beginners - 2022](https://www.youtube.com/watch?v=d56mG7DezGs) - Programming with Mosh
|
* [TypeScript Tutorial for Beginners - 2022](https://www.youtube.com/watch?v=d56mG7DezGs) - Programming with Mosh
|
||||||
@@ -1260,9 +1227,7 @@
|
|||||||
### Kotlin
|
### Kotlin
|
||||||
|
|
||||||
* [Advanced Android with Kotlin](https://www.udacity.com/course/advanced-android-with-kotlin--ud940) (Udacity)
|
* [Advanced Android with Kotlin](https://www.udacity.com/course/advanced-android-with-kotlin--ud940) (Udacity)
|
||||||
* [Android Development Full Tutorial 2023 \| Kotlin](https://www.youtube.com/watch?v=9-pFPGAOSZQ) - Scaler
|
|
||||||
* [Android Kotlin Tutorial: Create Android Apps using Kotlin](https://www.youtube.com/playlist?list=PLlxmoA0rQ-Lw5k_QCqVl3rsoJOnb_00UV) - Sriyank Siddhartha
|
* [Android Kotlin Tutorial: Create Android Apps using Kotlin](https://www.youtube.com/playlist?list=PLlxmoA0rQ-Lw5k_QCqVl3rsoJOnb_00UV) - Sriyank Siddhartha
|
||||||
* [Android with kotlin](https://www.youtube.com/playlist?list=PLlxmoA0rQ-Lw5k_QCqVl3rsoJOnb_00UV) - Smartherd
|
|
||||||
* [Developing Android Apps with Kotlin](https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012) (Udacity)
|
* [Developing Android Apps with Kotlin](https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012) (Udacity)
|
||||||
* [Kotlin Bootcamp for Programmers](https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011) - Aleks Haecky, Asser Samak, Sean McQuillan (Udacity)
|
* [Kotlin Bootcamp for Programmers](https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011) - Aleks Haecky, Asser Samak, Sean McQuillan (Udacity)
|
||||||
* [Kotlin Bootcamp for Programmers](https://developer.android.com/courses/kotlin-bootcamp/overview) - Developer Android (Google)
|
* [Kotlin Bootcamp for Programmers](https://developer.android.com/courses/kotlin-bootcamp/overview) - Developer Android (Google)
|
||||||
@@ -1271,9 +1236,7 @@
|
|||||||
* [Kotlin Newbie To Pro](https://www.youtube.com/playlist?list=PLQkwcJG4YTCRSQikwhtoApYs9ij_Hc5Z9) - Philipp Lackner
|
* [Kotlin Newbie To Pro](https://www.youtube.com/playlist?list=PLQkwcJG4YTCRSQikwhtoApYs9ij_Hc5Z9) - Philipp Lackner
|
||||||
* [Kotlin Programming Full Tutorial 2023](https://www.youtube.com/watch?v=0MdkXBssRRg) - Scaler
|
* [Kotlin Programming Full Tutorial 2023](https://www.youtube.com/watch?v=0MdkXBssRRg) - Scaler
|
||||||
* [Kotlin Tutorial](https://www.youtube.com/playlist?list=PLsyeobzWxl7rooJFZhc3qPLwVROovGCfh) - Telusko
|
* [Kotlin Tutorial](https://www.youtube.com/playlist?list=PLsyeobzWxl7rooJFZhc3qPLwVROovGCfh) - Telusko
|
||||||
* [Kotlin Tutorial - Kotlin at Light Speed](https://www.youtube.com/playlist?list=PLmtsMNDRU0BwGCBDIKKQNLYycRTnQzMfp) - Rock the JVM
|
|
||||||
* [Kotlin Tutorial for Beginners: Basics and Fundamentals for Android](https://www.youtube.com/playlist?list=PLlxmoA0rQ-LwgK1JsnMsakYNACYGa1cjR) - Smartherd
|
* [Kotlin Tutorial for Beginners: Basics and Fundamentals for Android](https://www.youtube.com/playlist?list=PLlxmoA0rQ-LwgK1JsnMsakYNACYGa1cjR) - Smartherd
|
||||||
* [Learn Kotlin](https://www.codecademy.com/learn/learn-kotlin) - Codecademy *(registration required)*
|
|
||||||
* [One hour Kotlin guide for beginners](https://www.udemy.com/course/one-hour-kotlin-guide-for-beginners) - Tutlets Kkang (Udemy)
|
* [One hour Kotlin guide for beginners](https://www.udemy.com/course/one-hour-kotlin-guide-for-beginners) - Tutlets Kkang (Udemy)
|
||||||
* [Teach Computer Science with Kotlin](https://kotlinlang.org/education/) - Kotlin
|
* [Teach Computer Science with Kotlin](https://kotlinlang.org/education/) - Kotlin
|
||||||
* [Track: Kotlin Basics](https://hyperskill.org/tracks/18) - Hyperskill, JetBrains (Hyperskill)
|
* [Track: Kotlin Basics](https://hyperskill.org/tracks/18) - Hyperskill, JetBrains (Hyperskill)
|
||||||
@@ -1282,7 +1245,6 @@
|
|||||||
### Kubernetes
|
### Kubernetes
|
||||||
|
|
||||||
* [Fundamentals of Containers, Kubernetes, and Red Hat OpenShift](https://www.edx.org/course/fundamentals-of-containers-kubernetes-and-red-hat) - Zach Gutterman, Richard Allred (edX)
|
* [Fundamentals of Containers, Kubernetes, and Red Hat OpenShift](https://www.edx.org/course/fundamentals-of-containers-kubernetes-and-red-hat) - Zach Gutterman, Richard Allred (edX)
|
||||||
* [Kubernetes 101 workshop - complete hands-on](https://www.youtube.com/live/PN3VqbZqmD8?feature=shared) - Kubesimplify
|
|
||||||
* [Kubernetes Core Concepts](https://kube.academy/paths/kubernetes-core-concepts) - KubeAcademy (VMware)
|
* [Kubernetes Core Concepts](https://kube.academy/paths/kubernetes-core-concepts) - KubeAcademy (VMware)
|
||||||
* [Kubernetes Course](https://www.youtube.com/watch?v=d6WC5n9G_sM) - Bogdan Stashchuk (FreeCoodeCamp)
|
* [Kubernetes Course](https://www.youtube.com/watch?v=d6WC5n9G_sM) - Bogdan Stashchuk (FreeCoodeCamp)
|
||||||
* [Kubernetes Full Course in 7 Hours](https://www.youtube.com/watch?v=0j-iIW3_sbg) - Edureka
|
* [Kubernetes Full Course in 7 Hours](https://www.youtube.com/watch?v=0j-iIW3_sbg) - Edureka
|
||||||
@@ -1482,7 +1444,7 @@
|
|||||||
|
|
||||||
### Processing
|
### Processing
|
||||||
|
|
||||||
* [Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction](https://thecodingtrain.com/tracks/learning-processing) - The Coding Train
|
* [Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction](https://www.youtube.com/c/TheCodingTrain/playlists?view=50&sort=dd&shelf_id=10) - The Coding Train
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
@@ -1527,7 +1489,6 @@
|
|||||||
* [Python Course](https://www.python-course.eu)
|
* [Python Course](https://www.python-course.eu)
|
||||||
* [Python Course from scratch](https://scrimba.com/playlist/pNpZMAB) - Olaf Paulson (scrimba)
|
* [Python Course from scratch](https://scrimba.com/playlist/pNpZMAB) - Olaf Paulson (scrimba)
|
||||||
* [Python Data Analysis](https://www.coursera.org/learn/python-analysis) - Scott Rixner, Joe Warren (Coursera)
|
* [Python Data Analysis](https://www.coursera.org/learn/python-analysis) - Scott Rixner, Joe Warren (Coursera)
|
||||||
* [Python for Beginners](https://alison.com/course/python-for-beginners) - Merul Dhiman (Alison)
|
|
||||||
* [Python for Beginners](https://www.youtube.com/playlist?list=PLUaB-1hjhk8GHKfndKjyDMHPg_HlQ4vpK) - Alex The Analyst
|
* [Python for Beginners](https://www.youtube.com/playlist?list=PLUaB-1hjhk8GHKfndKjyDMHPg_HlQ4vpK) - Alex The Analyst
|
||||||
* [Python for Beginners (Full Course)](https://www.youtube.com/playlist?list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3) - Telusko
|
* [Python for Beginners (Full Course)](https://www.youtube.com/playlist?list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3) - Telusko
|
||||||
* [Python for Data Science, AI & Development](https://www.coursera.org/learn/python-for-applied-data-science-ai) - Joseph Santarcangelo (Coursera)
|
* [Python for Data Science, AI & Development](https://www.coursera.org/learn/python-for-applied-data-science-ai) - Joseph Santarcangelo (Coursera)
|
||||||
@@ -1545,7 +1506,7 @@
|
|||||||
* [Python Programming Essentials](https://www.coursera.org/learn/python-programming) - Scott Rixner, Joe Warren (Coursera)
|
* [Python Programming Essentials](https://www.coursera.org/learn/python-programming) - Scott Rixner, Joe Warren (Coursera)
|
||||||
* [Python Programming From Scratch With Practicals](https://www.tutorialspoint.com/python_programming_from_scratch_with_practicals/index.asp) - Sundeep Saradhi Kanthety (Tutorials Point)
|
* [Python Programming From Scratch With Practicals](https://www.tutorialspoint.com/python_programming_from_scratch_with_practicals/index.asp) - Sundeep Saradhi Kanthety (Tutorials Point)
|
||||||
* [Python Programming Language](https://www.geeksforgeeks.org/python-programming-language/) (Geeks for Geeks)
|
* [Python Programming Language](https://www.geeksforgeeks.org/python-programming-language/) (Geeks for Geeks)
|
||||||
* [Python Programming MOOC 2025](https://programming-25.mooc.fi) - University of Helsinki
|
* [Python Programming MOOC 2023](https://programming-23.mooc.fi) - University of Helsinki
|
||||||
* [Python Programming Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpX_byHyTEj9hecPngl2DqR)
|
* [Python Programming Tutorial](https://www.youtube.com/playlist?list=PL_RGaFnxSHWpX_byHyTEj9hecPngl2DqR)
|
||||||
* [Python Programming Tutorials](https://www.youtube.com/playlist?list=PLzMcBGfZo4-mFu00qxl0a67RhjjZj3jXm) - Tech With Tim
|
* [Python Programming Tutorials](https://www.youtube.com/playlist?list=PLzMcBGfZo4-mFu00qxl0a67RhjjZj3jXm) - Tech With Tim
|
||||||
* [Python Tutorial - Python for Beginners [Full Course]](https://www.youtube.com/watch?v=_uQrJ0TkZlc) - Moshfegh Hamedani (Programming with Mosh)
|
* [Python Tutorial - Python for Beginners [Full Course]](https://www.youtube.com/watch?v=_uQrJ0TkZlc) - Moshfegh Hamedani (Programming with Mosh)
|
||||||
@@ -1566,9 +1527,10 @@
|
|||||||
* [Django 3.0 Crash Course Tutorials \| Customer Management App](https://www.youtube.com/playlist?list=PL-51WBLyFTg2vW-_6XBoUpE7vpmoR3ztO) - Dennis Ivy
|
* [Django 3.0 Crash Course Tutorials \| Customer Management App](https://www.youtube.com/playlist?list=PL-51WBLyFTg2vW-_6XBoUpE7vpmoR3ztO) - Dennis Ivy
|
||||||
* [Django for Everybody](https://www.dj4e.com) - Charles R. Severence
|
* [Django for Everybody](https://www.dj4e.com) - Charles R. Severence
|
||||||
* [Django Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7r2ukVgTqIQcl-1T0C2mzau) - Navin Reddy
|
* [Django Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7r2ukVgTqIQcl-1T0C2mzau) - Navin Reddy
|
||||||
|
* [Django tutorial for Beginners](https://www.youtube.com/playlist?list=PLK8cqdr55Tsv-D2HMdrnD32oOVBNvmxjr) - ProgrammingWithHarry
|
||||||
* [Django Tutorial for Beginners (2021)](https://www.youtube.com/watch?v=rHux0gMZ3Eg) - Moshfegh Hamedani (Programming with Mosh)
|
* [Django Tutorial for Beginners (2021)](https://www.youtube.com/watch?v=rHux0gMZ3Eg) - Moshfegh Hamedani (Programming with Mosh)
|
||||||
* [Django Tutorials](https://www.youtube.com/playlist?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p) - Corey Schafer
|
* [Django Tutorials](https://www.youtube.com/playlist?list=PL-osiE80TeTtoQCKZ03TU5fNfx2UY6U4p) - Corey Schafer
|
||||||
* [Django Tutorials for Beginners](https://www.youtube.com/playlist?list=PLK8cqdr55Tsv-D2HMdrnD32oOVBNvmxjr) - ProgrammingWithHarry
|
* [Django Tutorials for Beginners](https://www.youtube.com/playlist?list=PLK8cqdr55Tsv-D2HMdrnD32oOVBNvmxjr) - Programming With Harry(English)
|
||||||
* [Django Wednesdays](https://www.youtube.com/playlist?list=PLCC34OHNcOtqW9BJmgQPPzUpJ8hl49AGy) - Codemy.com
|
* [Django Wednesdays](https://www.youtube.com/playlist?list=PLCC34OHNcOtqW9BJmgQPPzUpJ8hl49AGy) - Codemy.com
|
||||||
* [Python Django Tutorial 2018 for Beginners](https://www.youtube.com/playlist?list=PL-J2q3Ga50oOpni_xS2PPUe4mf9lM96dD) - Clever Programmer
|
* [Python Django Tutorial 2018 for Beginners](https://www.youtube.com/playlist?list=PL-J2q3Ga50oOpni_xS2PPUe4mf9lM96dD) - Clever Programmer
|
||||||
* [Python Django Tutorial 2021](https://www.youtube.com/playlist?list=PL-51WBLyFTg1pUMaTJ4WSgnyvWfLGmwDm) - Dennis Ivy
|
* [Python Django Tutorial 2021](https://www.youtube.com/playlist?list=PL-51WBLyFTg1pUMaTJ4WSgnyvWfLGmwDm) - Dennis Ivy
|
||||||
@@ -1598,7 +1560,6 @@
|
|||||||
* [Introduction to R](https://www.datacamp.com/courses/free-introduction-to-r) - DataCamp
|
* [Introduction to R](https://www.datacamp.com/courses/free-introduction-to-r) - DataCamp
|
||||||
* [R Basics - R Programming Language Introduction](https://www.udemy.com/course/r-basics/) - R-Tutorials Training (Udemy)
|
* [R Basics - R Programming Language Introduction](https://www.udemy.com/course/r-basics/) - R-Tutorials Training (Udemy)
|
||||||
* [R Programming](https://www.coursera.org/course/rprog)
|
* [R Programming](https://www.coursera.org/course/rprog)
|
||||||
* [R Programming For Beginners](https://www.youtube.com/playlist?list=PLEiEAq2VkUUKAw0aAJ1W4jpZ1q9LpX4yG) - Simplilearn
|
|
||||||
* [R Programming Tutorial](https://www.youtube.com/watch?v=_V8eKsto3Ug) - Barton Poulson (freeCodeCamp)
|
* [R Programming Tutorial](https://www.youtube.com/watch?v=_V8eKsto3Ug) - Barton Poulson (freeCodeCamp)
|
||||||
* [R Tutorial For Beginners \| Edureka](https://www.youtube.com/watch?v=fDRa82lxzaU) - Edureka!
|
* [R Tutorial For Beginners \| Edureka](https://www.youtube.com/watch?v=fDRa82lxzaU) - Edureka!
|
||||||
|
|
||||||
@@ -1636,7 +1597,6 @@
|
|||||||
|
|
||||||
### Rust
|
### Rust
|
||||||
|
|
||||||
* [Complete Rust Marathon](https://www.youtube.com/watch?v=joCFbTJt0o0&t=20s) - Harkirat Singh
|
|
||||||
* [Comprehensive Rust](https://google.github.io/comprehensive-rust/index.html) - Google
|
* [Comprehensive Rust](https://google.github.io/comprehensive-rust/index.html) - Google
|
||||||
* [Intro to Rust](https://www.youtube.com/playlist?list=PLJbE2Yu2zumDF6BX6_RdPisRVHgzV02NW) - Tensor Programming
|
* [Intro to Rust](https://www.youtube.com/playlist?list=PLJbE2Yu2zumDF6BX6_RdPisRVHgzV02NW) - Tensor Programming
|
||||||
* [Learn Rust from scratch](https://www.educative.io/courses/learn-rust-from-scratch) - Educative.io
|
* [Learn Rust from scratch](https://www.educative.io/courses/learn-rust-from-scratch) - Educative.io
|
||||||
@@ -1659,16 +1619,19 @@
|
|||||||
### Scala
|
### Scala
|
||||||
|
|
||||||
* [Functional Programming in Scala Specialization](https://www.coursera.org/course/reactive)
|
* [Functional Programming in Scala Specialization](https://www.coursera.org/course/reactive)
|
||||||
* [Scala at Light Speed](https://www.youtube.com/playlist?list=PLmtsMNDRU0BxryRX4wiwrTZ661xcp6VPM) - Rock the JVM
|
|
||||||
|
|
||||||
|
|
||||||
### Security
|
### Security
|
||||||
|
|
||||||
* [@TJ_Null’s OSCP Prep](https://youtube.com/playlist?list=PLidcsTyj9JXK-fnabFLVEvHinQ14Jy5tf) - IppSec
|
* [@TJ_Null’s OSCP Prep](https://youtube.com/playlist?list=PLidcsTyj9JXK-fnabFLVEvHinQ14Jy5tf) - IppSec
|
||||||
* [Computer Systems Security](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-858-computer-systems-security-fall-2014) - Nickolai Zeldovich (MIT OpenCourseWare)
|
* [Computer Systems Security](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-858-computer-systems-security-fall-2014) - Nickolai Zeldovich (MIT OpenCourseWare)
|
||||||
|
* [Ethical Hacking](https://www.youtube.com/playlist?list=PLDV15dUauYyOcloXu7GXHJ6Xxq5XTBg1k) - Cyber Square
|
||||||
* [Ethical Hacking](https://www.hacker101.com/videos) - Hacker101
|
* [Ethical Hacking](https://www.hacker101.com/videos) - Hacker101
|
||||||
* [Ethical Hacking - Basics (Kali 2021)](https://www.udemy.com/course/ethical-hacking-basics-kali-20211) - Arthur Salmon (Udemy)
|
* [Ethical Hacking - Basics (Kali 2021)](https://www.udemy.com/course/ethical-hacking-basics-kali-20211) - Arthur Salmon (Udemy)
|
||||||
|
* [Ethical Hacking - SQL Injection Attack](https://www.udemy.com/course/sql-injection-ethical-hacking) - Sunil K. Gupta, Knowledge Aacademy (Udemy)
|
||||||
* [Ethical Hacking for beginners: Beginner to Advance](https://www.udemy.com/course/ethical-hacking-for-beginners-beginner-to-advance) - PaceIT Academy (Udemy)
|
* [Ethical Hacking for beginners: Beginner to Advance](https://www.udemy.com/course/ethical-hacking-for-beginners-beginner-to-advance) - PaceIT Academy (Udemy)
|
||||||
|
* [Ethical Hacking from Scratch - The Complete Course](https://www.udemy.com/course/ethical-hacking-by-digiflax) - DIGIFLAX E-LEARNING (Udemy)
|
||||||
|
* [Ethical Hacking Kali Linux Command Line (CLI) Hands-On](https://www.udemy.com/course/kali-linux-command-line-cli-hands-on) - Musab Zayadneh (Udemy)
|
||||||
* [Ethical hacking with Hak5 devices](https://www.udemy.com/course/ethical-hacking-with-hak5-devices) - David Bombal (Udemy)
|
* [Ethical hacking with Hak5 devices](https://www.udemy.com/course/ethical-hacking-with-hak5-devices) - David Bombal (Udemy)
|
||||||
* [Foundations of Hacking and Pentesting Android Apps](https://www.udemy.com/course/foundations-of-hacking-and-pentesting-android-apps) - Scott Cosentino (Udemy)
|
* [Foundations of Hacking and Pentesting Android Apps](https://www.udemy.com/course/foundations-of-hacking-and-pentesting-android-apps) - Scott Cosentino (Udemy)
|
||||||
* [Full Length Hacking Courses](https://youtube.com/playlist?list=PLLKT__MCUeixqHJ1TRqrHsEd6_EdEvo47) - The Cyber Mentor
|
* [Full Length Hacking Courses](https://youtube.com/playlist?list=PLLKT__MCUeixqHJ1TRqrHsEd6_EdEvo47) - The Cyber Mentor
|
||||||
@@ -1684,8 +1647,10 @@
|
|||||||
* [Professor Messer’s SY0-601 CompTIA Security+ Course](https://www.professormesser.com/security-plus/sy0-601/sy0-601-video/sy0-601-comptia-security-plus-course/) - Professor Messer
|
* [Professor Messer’s SY0-601 CompTIA Security+ Course](https://www.professormesser.com/security-plus/sy0-601/sy0-601-video/sy0-601-comptia-security-plus-course/) - Professor Messer
|
||||||
* [Reverse Engineering For Everyone!](https://0xinfection.github.io/reversing) - mytechnotalent
|
* [Reverse Engineering For Everyone!](https://0xinfection.github.io/reversing) - mytechnotalent
|
||||||
* [Stanford Cryptography I](https://www.coursera.org/course/crypto) - Dan Boneh
|
* [Stanford Cryptography I](https://www.coursera.org/course/crypto) - Dan Boneh
|
||||||
|
* [Stanford Cryptography II](https://www.coursera.org/course/crypto2) - Dan Boneh
|
||||||
* [Start Ethical Hacking with Parrot Security OS (Alt. to Kali)](https://www.udemy.com/course/ethical-hacking-with-parrot-security-os) - Seyed Farshid Miri (Udemy)
|
* [Start Ethical Hacking with Parrot Security OS (Alt. to Kali)](https://www.udemy.com/course/ethical-hacking-with-parrot-security-os) - Seyed Farshid Miri (Udemy)
|
||||||
* [The Complete Cyber Security & Hacking Course](https://academy.ehacking.net/p/cyber-security-training-hacking-course) - INSEC-TECHS (EH Academy)
|
* [The Complete Cyber Security & Hacking Course](https://academy.ehacking.net/p/cyber-security-training-hacking-course) - INSEC-TECHS (EH Academy)
|
||||||
|
* [WireShark for Ethical Hacking](https://www.udemy.com/course/wireshark-for-ethical-hacking-new) - Musab Zayadneh (Udemy)
|
||||||
* [Zero to Hero: A Practical Network Penetration Testing Course](https://www.youtube.com/playlist?list=PLLKT__MCUeiwBa7d7F_vN1GUwz_2TmVQj) - The Cyber Mentor
|
* [Zero to Hero: A Practical Network Penetration Testing Course](https://www.youtube.com/playlist?list=PLLKT__MCUeiwBa7d7F_vN1GUwz_2TmVQj) - The Cyber Mentor
|
||||||
|
|
||||||
|
|
||||||
@@ -1715,7 +1680,6 @@
|
|||||||
* [Data Structures and Algorithms in Swift](https://www.udacity.com/course/data-structures-and-algorithms-in-swift--ud1011) - Udacity
|
* [Data Structures and Algorithms in Swift](https://www.udacity.com/course/data-structures-and-algorithms-in-swift--ud1011) - Udacity
|
||||||
* [How To Make An App For Beginners (iOS/Swift - 2019)](https://www.udemy.com/how-to-make-an-app-for-beginners-iosswift-2019/) - Chris Ching (Udemy)
|
* [How To Make An App For Beginners (iOS/Swift - 2019)](https://www.udemy.com/how-to-make-an-app-for-beginners-iosswift-2019/) - Chris Ching (Udemy)
|
||||||
* [iOS Development Course - Use Swift 5 and UIKit to Build a Netflix Clone](https://www.youtube.com/watch?v=KCgYDCKqato) - freeCodeCamp.org
|
* [iOS Development Course - Use Swift 5 and UIKit to Build a Netflix Clone](https://www.youtube.com/watch?v=KCgYDCKqato) - freeCodeCamp.org
|
||||||
* [Learn Intermediate Swift](https://www.codecademy.com/learn/learn-intermediate-swift) - Codecademy *(registration required)*
|
|
||||||
* [Learn Swift](https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZqzYnpIuQAn2rcjhOtbqGX) - CodeWithChris
|
* [Learn Swift](https://www.youtube.com/playlist?list=PLMRqhzcHGw1ZqzYnpIuQAn2rcjhOtbqGX) - CodeWithChris
|
||||||
* [Learn Swift 4](https://www.sololearn.com/learning/1075) - *Registration required*
|
* [Learn Swift 4](https://www.sololearn.com/learning/1075) - *Registration required*
|
||||||
* [Server-Side Swift](https://www.udacity.com/course/server-side-swift--ud1031) - Jarrod Parkes, Nic Jackson (Udacity)
|
* [Server-Side Swift](https://www.udacity.com/course/server-side-swift--ud1031) - Jarrod Parkes, Nic Jackson (Udacity)
|
||||||
|
|||||||
@@ -149,9 +149,9 @@
|
|||||||
|
|
||||||
### Procesadores de lenguaje
|
### Procesadores de lenguaje
|
||||||
|
|
||||||
* [Compiladores e Intérpretes (2012)](https://web.archive.org/web/20130613211947/http://ocw.uji.es/curso/4949) *(:card_file_box: archived)*
|
* [Compiladores e Intérpretes (2012)](http://ocw.uji.es/curso/4949)
|
||||||
* [Procesadores de lenguaje (2006)](https://ocw.ua.es/es/ingenieria-y-arquitectura/procesadores-de-lenguaje-2006.html)
|
* [Procesadores de lenguaje (2006)](https://ocw.ua.es/es/ingenieria-y-arquitectura/procesadores-de-lenguaje-2006.html)
|
||||||
* [Procesadores de Lenguaje (2012)](https://web.archive.org/web/20130524191858/http://ocw.uji.es/curso/5180) *(:card_file_box: archived)*
|
* [Procesadores de Lenguaje (2012)](http://ocw.uji.es/curso/5180)
|
||||||
* [Procesadores de lenguajes -enfocado en Perl-](https://campusvirtual.ull.es/ocw/course/view.php?id=45)
|
* [Procesadores de lenguajes -enfocado en Perl-](https://campusvirtual.ull.es/ocw/course/view.php?id=45)
|
||||||
* [Procesadores de lenguajes II](https://ocw.uca.es/course/view.php?id=56)
|
* [Procesadores de lenguajes II](https://ocw.uca.es/course/view.php?id=56)
|
||||||
|
|
||||||
@@ -194,6 +194,7 @@
|
|||||||
* [Programación en lenguaje Java (2009)](https://ocw.unican.es/course/view.php?id=217)
|
* [Programación en lenguaje Java (2009)](https://ocw.unican.es/course/view.php?id=217)
|
||||||
* [Programación en lenguaje Java (2015)](https://ocw.unican.es/course/view.php?id=240)
|
* [Programación en lenguaje Java (2015)](https://ocw.unican.es/course/view.php?id=240)
|
||||||
* [Programación en paralelo -Perl- (2012)](https://campusvirtual.ull.es/ocw/course/view.php?id=44)
|
* [Programación en paralelo -Perl- (2012)](https://campusvirtual.ull.es/ocw/course/view.php?id=44)
|
||||||
|
* [Programación para principiantes - primeros pasos](https://www.udemy.com/course/programacion-para-principiantes) - Fernando Herrera (Udemy)
|
||||||
* [Programación POO (2011)](https://ocw.ua.es/es/ingenieria-y-arquitectura/programacion-3-2011.html)
|
* [Programación POO (2011)](https://ocw.ua.es/es/ingenieria-y-arquitectura/programacion-3-2011.html)
|
||||||
* [Programador en C#](https://capacitateparaelempleo.org/pages.php?r=.tema&tagID=12989) - Carlos Slim Foundation (cuenta requerida)
|
* [Programador en C#](https://capacitateparaelempleo.org/pages.php?r=.tema&tagID=12989) - Carlos Slim Foundation (cuenta requerida)
|
||||||
* [Programador orientado a objetos](https://capacitateparaelempleo.org/pages.php?r=.tema&tagID=4244) - Carlos Slim Foundation (cuenta requerida)
|
* [Programador orientado a objetos](https://capacitateparaelempleo.org/pages.php?r=.tema&tagID=4244) - Carlos Slim Foundation (cuenta requerida)
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
<div dir="rtl" markdown="1">
|
|
||||||
|
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [Ansible](#ansible)
|
* [Ansible](#ansible)
|
||||||
@@ -29,149 +27,144 @@
|
|||||||
|
|
||||||
### Ansible
|
### Ansible
|
||||||
|
|
||||||
* [آموزش رایگان انسیبل](https://www.youtube.com/playlist?list=PLRMCwJJwWR1AKYcUkdcorTFR-bhXUN6oO) - Morteza Bashsiz‏
|
* [آموزش رایگان انسیبل](https://www.youtube.com/playlist?list=PLRMCwJJwWR1AKYcUkdcorTFR-bhXUN6oO) - Morteza Bashsiz
|
||||||
|
|
||||||
|
|
||||||
### Blockchain
|
### Blockchain
|
||||||
|
|
||||||
* [دوره بلاک چین، رمزارزها و بیت کوین](https://www.youtube.com/playlist?list=PL-tKrPVkKKE1gLxAL-56H-XR-fTapqofC) - Jadi Mirmirani‏
|
* [دوره بلاک چین، رمزارزها و بیت کوین](https://www.youtube.com/playlist?list=PL-tKrPVkKKE1gLxAL-56H-XR-fTapqofC) - Jadi Mirmirani
|
||||||
|
|
||||||
|
|
||||||
### C
|
### C
|
||||||
|
|
||||||
* [آموزش زبان C‏](https://toplearn.com/courses/3255/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-%D8%B2%D8%A8%D8%A7%D9%86-c) - Mohammad Moein Bagh Sheikhi‏
|
* [آموزش زبان C](https://toplearn.com/courses/3255/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-%D8%B2%D8%A8%D8%A7%D9%86-c) - Mohammad Moein Bagh Sheikhi
|
||||||
* [برنامه نویسی پیشرفته](https://maktabkhooneh.org/course/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-mk187) - Ramtin Khosravi‏
|
* [برنامه نویسی پیشرفته](https://maktabkhooneh.org/course/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-mk187) - Ramtin Khosravi
|
||||||
* [درس اصول برنامهنویسی سی و سی پلاس پلاس از دانشگاه صنعتی اصفهان](https://maktabkhooneh.org/course/%D8%A7%D8%B5%D9%88%D9%84-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-C-%D9%88-C-mk68) - Kiarash Bazargan‏
|
* [درس اصول برنامهنویسی سی و سی پلاس پلاس از دانشگاه صنعتی اصفهان](https://maktabkhooneh.org/course/%D8%A7%D8%B5%D9%88%D9%84-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-C-%D9%88-C-mk68) - Kiarash Bazargan
|
||||||
|
|
||||||
|
|
||||||
### <a id="csharp"></a>C\#
|
### <a id="csharp"></a>C\#
|
||||||
|
|
||||||
* [آموزش Asp.Net‎ MVC‏ به همراه پروژه عملی](https://toplearn.com/courses/web/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-AspNet-MVC-%D8%A8%D9%87-%D9%87%D9%85%D8%B1%D8%A7%D9%87-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D8%B9%D9%85%D9%84%DB%8C) - Iman Madaeny *(نیاز به ثبت نام دارد)*
|
* [آموزش Asp.Net MVC به همراه پروژه عملی](https://toplearn.com/courses/web/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-AspNet-MVC-%D8%A8%D9%87-%D9%87%D9%85%D8%B1%D8%A7%D9%87-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D8%B9%D9%85%D9%84%DB%8C) - Iman Madaeny *(نیاز به ثبت نام دارد)*
|
||||||
* [دوره مقدماتی دات نت 5‏ تحت وب](https://bugeto.net/courses/free-introductory-asp-dot-net-core-training-course) - Ehsan Babaei *(نیاز به ثبت نام دارد)*
|
* [دوره مقدماتی دات نت 5 تحت وب](https://bugeto.net/courses/free-introductory-asp-dot-net-core-training-course) - Ehsan Babaei *(نیاز به ثبت نام دارد)*
|
||||||
|
|
||||||
|
|
||||||
### Git
|
### Git
|
||||||
|
|
||||||
* [آموزش گیت، گیت هاب و گیت لب - فرادرس](https://faradars.org/courses/fvgit9609-git-github-gitlab) - Jadi Mirmirani‏ *(نیاز به ثبت نام دارد)*
|
* [آموزش گیت، گیت هاب و گیت لب - فرادرس](https://faradars.org/courses/fvgit9609-git-github-gitlab) - Jadi Mirmirani *(نیاز به ثبت نام دارد)*
|
||||||
|
|
||||||
|
|
||||||
### HTML and CSS
|
### HTML and CSS
|
||||||
|
|
||||||
* [آموزش css‏](https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-css-mk1265) - محمدحسین سیدآقایی
|
* [آموزش css](https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-css-mk1265) - محمدحسین سیدآقایی
|
||||||
* [آموزش html‏](https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-html-mk1263) - محمدحسین سیدآقایی
|
* [آموزش html](https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-html-mk1263) - محمدحسین سیدآقایی
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
|
|
||||||
* [آموزش برنامهنویسی جاوا](https://javacup.ir/javacup-training-videos) - Java Cup‏
|
* [آموزش برنامهنویسی جاوا](https://javacup.ir/javacup-training-videos) - Java Cup
|
||||||
* [آموزش ديتابيس در جاوا](https://b2n.ir/j02632)
|
* [آموزش ديتابيس در جاوا](https://b2n.ir/j02632)
|
||||||
* [برنامه نویسی پیشرفته(جاوا)](https://maktabkhooneh.org/course/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-%D8%AC%D8%A7%D9%88%D8%A7-mk242) - Gholamali Nejad Hajali Irani‏
|
* [برنامه نویسی پیشرفته(جاوا)](https://maktabkhooneh.org/course/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-%D8%AC%D8%A7%D9%88%D8%A7-mk242) - Gholamali Nejad Hajali Irani
|
||||||
* [برنامهنویسی حرفهای تحت وب در جاوا](https://maktabkhooneh.org/course/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%DB%8C-%D8%AA%D8%AD%D8%AA-%D9%88%D8%A8-%D8%AF%D8%B1-%D8%AC%D8%A7%D9%88%D8%A7-mk282) - Gholamali Nejad Hajali Irani‏
|
* [برنامهنویسی حرفهای تحت وب در جاوا](https://maktabkhooneh.org/course/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%DB%8C-%D8%AA%D8%AD%D8%AA-%D9%88%D8%A8-%D8%AF%D8%B1-%D8%AC%D8%A7%D9%88%D8%A7-mk282) - Gholamali Nejad Hajali Irani
|
||||||
|
|
||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [آموزش فارسی جاوا اسکریپت مقدماتی تا پیشرفته - JavaScript Tutorial‏](https://youtube.com/playlist?list=PLfbD3-Ao6cPpt5Y3Nkue_W-DrmdOLOaTH) - Mansour Kalagar‏
|
* [آموزش فارسی جاوا اسکریپت مقدماتی تا پیشرفته - JavaScript Tutorial](https://youtube.com/playlist?list=PLfbD3-Ao6cPpt5Y3Nkue_W-DrmdOLOaTH) - Mansour Kalagar
|
||||||
* [دوره اموزشی جاوا اسکریپت از صفر](https://www.youtube.com/playlist?list=PLAt10Vana3Yctuu576LSxK6AiskBiWgOF) - Mehran Tarif‏ (Silicium‏)
|
* [دوره اموزشی جاوا اسکریپت از صفر](https://www.youtube.com/playlist?list=PLAt10Vana3Yctuu576LSxK6AiskBiWgOF) - Mehran Tarif (Silicium)
|
||||||
|
|
||||||
|
|
||||||
#### React
|
#### React
|
||||||
|
|
||||||
* [ری اکت جی اس ۲۰۲۰](https://www.youtube.com/playlist?list=PL3Y-E4YSE4wZpWH8CXwPBI1F13KhkIDEx) - Amir Azimi‏
|
* [ری اکت جی اس ۲۰۲۰](https://www.youtube.com/playlist?list=PL3Y-E4YSE4wZpWH8CXwPBI1F13KhkIDEx) - Amir Azimi
|
||||||
|
|
||||||
|
|
||||||
#### Vue.js
|
#### Vue.js
|
||||||
|
|
||||||
* [آموزش Vue.js‎ از صفر تا صد با 8 درس رایگان](https://sariasan.com/featured/vue-free-full-lessons) - میلاد حیدری
|
* [آموزش Vue.js از صفر تا صد با 8 درس رایگان](https://sariasan.com/featured/vue-free-full-lessons) - میلاد حیدری
|
||||||
|
|
||||||
|
|
||||||
### Kotlin
|
### Kotlin
|
||||||
|
|
||||||
* [آموزش کامل برنامه نویسی با کاتلین](https://www.youtube.com/watch?v=SwhXvaXx078) - Amirahmad Adibi‏
|
* [آموزش کامل برنامه نویسی با کاتلین](https://www.youtube.com/watch?v=SwhXvaXx078) - Amirahmad Adibi
|
||||||
* [دوره آموزشی کاتلین](https://mskm.ir/category/programming/kotlin/) - Mehrdad Dolatkhah‏
|
* [دوره آموزشی کاتلین](https://mskm.ir/category/programming/kotlin/) - Mehrdad Dolatkhah
|
||||||
* [دوره رایگان برنامه نویسی اندروید](https://www.youtube.com/playlist?list=PLoBWKLYZlNi7lecoeYXHC868ZH_AE1uXg) - Omid Sharifmehr‏
|
* [دوره رایگان برنامه نویسی اندروید](https://www.youtube.com/playlist?list=PLoBWKLYZlNi7lecoeYXHC868ZH_AE1uXg) - Omid Sharifmehr
|
||||||
|
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
|
|
||||||
* [آموزش رایگان لینوکس](https://www.youtube.com/playlist?list=PLRMCwJJwWR1A3_ECuOqdIaR-XLnr6bDj_) - Morteza Bashsiz‏
|
* [آموزش رایگان لینوکس](https://www.youtube.com/playlist?list=PLRMCwJJwWR1A3_ECuOqdIaR-XLnr6bDj_) - Morteza Bashsiz
|
||||||
* [آموزش لینوکس برای آدم های شاد](https://www.youtube.com/playlist?list=PL-tKrPVkKKE2AniHDmp6zK9KGD1sjf0bd) - Jadi Mirmirani‏
|
* [آموزش لینوکس برای آدم های شاد](https://www.youtube.com/playlist?list=PL-tKrPVkKKE2AniHDmp6zK9KGD1sjf0bd) - Jadi Mirmirani
|
||||||
* [آموزش لینوکس مقدماتی](https://www.youtube.com/watch?v=ZwaBNkQKrts&list=PLPj7mSUQL4v_oVLO-2Q1QQ9fAH45u8z4A) - Hamid Emamian‏
|
* [آموزش لینوکس مقدماتی](https://www.youtube.com/watch?v=ZwaBNkQKrts&list=PLPj7mSUQL4v_oVLO-2Q1QQ9fAH45u8z4A) - Hamid Emamian
|
||||||
* [دوره الپیک ۱ - جادی \| LPIC-1 with Jadi‏](https://www.youtube.com/playlist?list=PL7ePwBdxM4nswZ62DvL58yJZ9W4-hOLLB) - Jadi Mirmirani‏
|
* [دوره الپیک ۱ - جادی \| LPIC-1 with Jadi](https://www.youtube.com/playlist?list=PL7ePwBdxM4nswZ62DvL58yJZ9W4-hOLLB) - Jadi Mirmirani
|
||||||
|
|
||||||
|
|
||||||
### Machine Learning
|
### Machine Learning
|
||||||
|
|
||||||
* [درس یادگیری ماشین دانشگاه استنفورد](https://maktabkhooneh.org/course/35-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D9%85%D8%A7%D8%B4%DB%8C%D9%86-mk35) - Andrew Ng‏
|
* [درس یادگیری ماشین دانشگاه استنفورد](https://maktabkhooneh.org/course/35-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D9%85%D8%A7%D8%B4%DB%8C%D9%86-mk35) - Andrew Ng
|
||||||
* [درس یادگیری ماشین دانشگاه صنعتی شریف](https://maktabkhooneh.org/course/273-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D9%85%D8%A7%D8%B4%DB%8C%D9%86-mk273) - Mahdiyeh Soleymani‏
|
* [درس یادگیری ماشین دانشگاه صنعتی شریف](https://maktabkhooneh.org/course/273-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D9%85%D8%A7%D8%B4%DB%8C%D9%86-mk273) - Mahdiyeh Soleymani
|
||||||
|
|
||||||
|
|
||||||
### Network
|
### Network
|
||||||
|
|
||||||
* [درک مقدماتی شبکه](https://www.youtube.com/playlist?list=PL-tKrPVkKKE00meXoxmIy6EgldK5XE-Z) - Jadi Mirmirani‏
|
* [درک مقدماتی شبکه](https://www.youtube.com/playlist?list=PL-tKrPVkKKE00meXoxmIy6EgldK5XE-Z) - Jadi Mirmirani
|
||||||
|
|
||||||
|
|
||||||
### PHP
|
### PHP
|
||||||
|
|
||||||
* [آموزش پیاچپی - سکان آکادمی](https://sokanacademy.com/courses/php/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-PHP) - Behzad Moradi‏
|
* [آموزش پیاچپی - سکان آکادمی](https://sokanacademy.com/courses/php/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-PHP) - Behzad Moradi
|
||||||
* [آموزش PHP -‏ سبز دانش](https://sabzdanesh.com/php-tutorial/) - Omid Rajaei‏
|
|
||||||
|
|
||||||
|
|
||||||
#### Codeigniter
|
#### Codeigniter
|
||||||
|
|
||||||
* [طراحی وب Codeigniter‏](https://maktabkhooneh.org/course/%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D9%88%D8%A8-Codeigniter-mk136)
|
* [طراحی وب Codeigniter](https://maktabkhooneh.org/course/%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D9%88%D8%A8-Codeigniter-mk136)
|
||||||
|
|
||||||
|
|
||||||
#### Laravel
|
#### Laravel
|
||||||
|
|
||||||
* [آموزش لاراول](https://roocket.ir/series/learn-laravel) - Hesam Mousavi‏
|
* [آموزش لاراول](https://roocket.ir/series/learn-laravel) - Hesam Mousavi
|
||||||
* [آموزش لاراول](http://www.alefyar.com/laravel-tutorial) - Abolfazl Talebi‏
|
* [آموزش لاراول](http://www.alefyar.com/laravel-tutorial) - Abolfazl Talebi
|
||||||
|
|
||||||
|
|
||||||
#### Yii
|
#### Yii
|
||||||
|
|
||||||
* [آموزش yii framework 2‏](https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-yii-framework-2-mk205) - Mehrdad Seifzade‏
|
* [آموزش yii framework 2](https://maktabkhooneh.org/course/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-yii-framework-2-mk205) - Mehrdad Seifzade
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [آموزش پایتون رایگان (برنامه نویسی python‏ از صفر)](https://sabzdanesh.com/python-tutorial/) - Omid Rajaei *(بههمراه کوئیز و تمرین بیشتر با ثبتنام رایگان)*
|
* [دوره آموزش رایگان زبان پایتون ( Python ) از مقدماتی تا پیشرفته](https://toplearn.com/courses/2150/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-(-python-)) - Mohammad Ordokhani (TopLearn) *(نیاز به ثبت نام دارد)*
|
||||||
* [دوره آموزش رایگان زبان پایتون ( Python )‏ از مقدماتی تا پیشرفته](https://toplearn.com/courses/2150/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-(-python-)) - Mohammad Ordokhani‏ (TopLearn‏) *(نیاز به ثبت نام دارد)*
|
* [دوره مقدماتی تا پیشترفته پایتون - کدتراپی](https://www.youtube.com/playlist?list=PLSMC8KtOWURqgm0c6iVXrGzK4ymzJUnfj) - CodeTherapy
|
||||||
* [دوره مقدماتی تا پیشترفته پایتون - کدتراپی](https://www.youtube.com/playlist?list=PLSMC8KtOWURqgm0c6iVXrGzK4ymzJUnfj) - CodeTherapy‏
|
* [متخصص پایتون (Python)](https://sabzlearn.ir/course/python/) - Reza Davalit
|
||||||
* [متخصص پایتون (Python)‏](https://sabzlearn.ir/course/python/) - Reza Davalit‏
|
|
||||||
|
|
||||||
|
|
||||||
### Django
|
### Django
|
||||||
|
|
||||||
* [آموزش مقدماتی Django Rest Framework (DRF)‏](https://www.youtube.com/playlist?list=PL7MXODW7Gj1eGnm4dXnydgqSDb3pLpg9v) - TorhamDev : Tech With Tori‏
|
* [آموزش مقدماتی Django Rest Framework (DRF)](https://www.youtube.com/playlist?list=PL7MXODW7Gj1eGnm4dXnydgqSDb3pLpg9v) - TorhamDev : Tech With Tori
|
||||||
* [دوره اموزش جنگو مقدماتی تا پیشرفته](https://www.youtube.com/playlist?list=PLAt10Vana3YeAwS_LyLCeu7chml8eP8bh) - Mehran Tarif‏ (Silicium‏)
|
* [دوره اموزش جنگو مقدماتی تا پیشرفته](https://www.youtube.com/playlist?list=PLAt10Vana3YeAwS_LyLCeu7chml8eP8bh) - Mehran Tarif (Silicium)
|
||||||
* [سوکت نویسی با کتابخانه جنگو چنلز](https://www.youtube.com/playlist?list=PLRU2zoAmuzJ2GD68st5SinXXv_Gv1lWRm) - Shahriar Shariati‏
|
* [سوکت نویسی با کتابخانه جنگو چنلز](https://www.youtube.com/playlist?list=PLRU2zoAmuzJ2GD68st5SinXXv_Gv1lWRm) - Shahriar Shariati
|
||||||
* [Django2 All In One Course -‏ دوره کامل جنگو و مهندسی بک اند](https://www.youtube.com/playlist?list=PLGlWjLcdLyGyqEqh9rBQ-9toPsFeHWrMr) - Boby Cloud‏
|
* [Django2 All In One Course - دوره کامل جنگو و مهندسی بک اند](https://www.youtube.com/playlist?list=PLGlWjLcdLyGyqEqh9rBQ-9toPsFeHWrMr) - Boby Cloud
|
||||||
|
|
||||||
|
|
||||||
### FastAPI
|
### FastAPI
|
||||||
|
|
||||||
* [آموزش FastAPI‏](https://www.youtube.com/playlist?list=PL7MXODW7Gj1c1jviyYkRHKNeU_9BK0Ud7) - TorhamDev : Tech With Tori‏
|
* [آموزش FastAPI](https://www.youtube.com/playlist?list=PL7MXODW7Gj1c1jviyYkRHKNeU_9BK0Ud7) - TorhamDev : Tech With Tori
|
||||||
|
|
||||||
|
|
||||||
### Flask
|
### Flask
|
||||||
|
|
||||||
* [آموزش توسعه وب با فریمورک فلسک](https://www.youtube.com/playlist?list=PLdUn5H7OTUk1WYCrDJpNGpJ2GFWd7yZaw) - Alireza Ayinmehr‏
|
* [آموزش توسعه وب با فریمورک فلسک](https://www.youtube.com/playlist?list=PLdUn5H7OTUk1WYCrDJpNGpJ2GFWd7yZaw) - Alireza Ayinmehr
|
||||||
|
|
||||||
|
|
||||||
### Storage
|
### Storage
|
||||||
|
|
||||||
* [آموزش رایگان سف](https://www.youtube.com/playlist?list=PLRMCwJJwWR1DhlYbrvwXCXbudzfxseo7E) - Morteza Bashsiz‏
|
* [آموزش رایگان سف](https://www.youtube.com/playlist?list=PLRMCwJJwWR1DhlYbrvwXCXbudzfxseo7E) - Morteza Bashsiz
|
||||||
|
|
||||||
|
|
||||||
### Web Development
|
### Web Development
|
||||||
|
|
||||||
* [آموزش اینسپکت المنت](https://holosen.net/inspect-element-1/) - Hossein Badrnezhad‏
|
* [آموزش اینسپکت المنت](https://holosen.net/inspect-element-1/) - Hossein Badrnezhad
|
||||||
* [آموزش طراحی وب](https://www.youtube.com/playlist?list=PLF10DSJQktjlCvLNuyxNjMPIHThHuIVqG) - Siavash Mahmoudian‏
|
* [آموزش طراحی وب](https://www.youtube.com/playlist?list=PLF10DSJQktjlCvLNuyxNjMPIHThHuIVqG) - Siavash Mahmoudian
|
||||||
* [برنامه نویسی وب](https://maktabkhooneh.org/course/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%88%D8%A8-mk74) - Mohammad Salehe‏
|
* [برنامه نویسی وب](https://maktabkhooneh.org/course/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%88%D8%A8-mk74) - Mohammad Salehe
|
||||||
* [برنامه نویسی وب با HTML‏ و CSS‏](https://holosen.net/web-design/) - Hossein Badrnezhad‏ *(نیاز به ثبت نام دارد)*
|
* [برنامه نویسی وب با HTML و CSS](https://holosen.net/web-design/) - Hossein Badrnezhad *(نیاز به ثبت نام دارد)*
|
||||||
* [دوره آموزشی بوت استرپ 5‏](https://www.youtube.com/playlist?list=PLAt10Vana3YciJv9EIcNSsm1yTGpOdJIp) - Mehran Tarif‏ (Silicium‏)
|
* [دوره اموزشی بوت استرپ 5](https://www.youtube.com/playlist?list=PLAt10Vana3YciJv9EIcNSsm1yTGpOdJIp) - Mehran Tarif (Silicium)
|
||||||
* [وبفریمورکها چگونه کار میکنند؟](https://www.youtube.com/playlist?list=PLRU2zoAmuzJ33x-___WkhyTJ8dDPaoOPk) - Shahriar Shariati‏
|
* [وبفریمورکها چگونه کار میکنند؟](https://www.youtube.com/playlist?list=PLRU2zoAmuzJ33x-___WkhyTJ8dDPaoOPk) - Shahriar Shariati
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|||||||
@@ -16,15 +16,13 @@
|
|||||||
* [Elements of AI](https://www.elementsofai.com/fi/) - Tekoälykurssi
|
* [Elements of AI](https://www.elementsofai.com/fi/) - Tekoälykurssi
|
||||||
* [Koodiaapinen](https://koodiaapinen.fi) - Opettajille suunnattu sivusto ohjelmoinnin maailmaan.
|
* [Koodiaapinen](https://koodiaapinen.fi) - Opettajille suunnattu sivusto ohjelmoinnin maailmaan.
|
||||||
* [Mooc](https://mooc.fi) - Laadukkaita, avoimia ja ilmaisia verkkokursseja kaikille
|
* [Mooc](https://mooc.fi) - Laadukkaita, avoimia ja ilmaisia verkkokursseja kaikille
|
||||||
* [Ohjelmointi](https://fitech.io/fi/ohjelmointi/) - FITech
|
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Ohjelmoinnin perusteet ja jatkokurssi](https://ohjelmointi-25.mooc.fi) - Helsingin yliopisto
|
* [Helsingin yliopiston Python-ohjelmointikurssi](https://linkki.github.io/python2017) - Ilmainen verkkokurssi
|
||||||
|
|
||||||
|
|
||||||
### Web Development
|
### Web Development
|
||||||
|
|
||||||
* [Full stack open](https://fullstackopen.com) - University of Helsinki
|
* [Full stack open](https://fullstackopen.com) - University of Helsinki
|
||||||
* [Web-ohjelmointi](https://fitech.io/fi/web-ohjelmointi/) - FITech
|
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
<div dir="rtl" markdown="1">
|
|
||||||
|
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
@@ -9,20 +7,17 @@
|
|||||||
|
|
||||||
### <a id="cpp"></a>C++
|
### <a id="cpp"></a>C++
|
||||||
|
|
||||||
* [מבוא לתכנות בשפת C++‎](https://campus.gov.il/course/course-v1-basmach-pc264/) (קמפוסIL‎ ובסמ״ח)
|
* [מבוא לתכנות בשפת C++](https://campus.gov.il/course/course-v1-basmach-pc264/) (קמפוסIL ובסמ״ח)
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Next.py –‎ הצעד הבא שלך בפייתון](https://campus.gov.il/course/course-v1-cs-gov-cs-nextpy102/) (קמפוסIL‎ והמרכז לחינוך סייבר)
|
* [Next.py – הצעד הבא שלך בפייתון](https://campus.gov.il/course/course-v1-cs-gov-cs-nextpy102/) (קמפוסIL והמרכז לחינוך סייבר)
|
||||||
* [network.py‎ לתכנת במרחב הרשת](https://campus.gov.il/course/cs-gov-cs-networkpy103-2020-1/) (קמפוסIL‎ והמרכז לחינוך סייבר)
|
* [network.py לתכנת במרחב הרשת](https://campus.gov.il/course/cs-gov-cs-networkpy103-2020-1/) (קמפוסIL והמרכז לחינוך סייבר)
|
||||||
* [Python Course Hebrew](https://youtube.com/playlist?list=PL1ZSrkGSJEGMgiAaEx1Cw3khbdDXGx_6i) - Geek of Automation‏
|
* [Python Course Hebrew](https://youtube.com/playlist?list=PL1ZSrkGSJEGMgiAaEx1Cw3khbdDXGx_6i) - Geek of Automation
|
||||||
* [Self.py –‎ הדרך שלך ללמוד פייתון](https://campus.gov.il/course/course-v1-cs-gov_cs_selfpy101/) (קמפוסIL‎ והמרכז לחינוך סייבר)
|
* [Self.py – הדרך שלך ללמוד פייתון](https://campus.gov.il/course/course-v1-cs-gov_cs_selfpy101/) (קמפוסIL והמרכז לחינוך סייבר)
|
||||||
|
|
||||||
|
|
||||||
### R
|
### R
|
||||||
|
|
||||||
* [מבוא לתכנות ועיבוד נתונים בשפת R‏](https://campus.gov.il/course/telhai-acd-rfp4-telhai-r/) (קמפוסIL‎ ומכללת תל־חי)
|
* [מבוא לתכנות ועיבוד נתונים בשפת R](https://campus.gov.il/course/telhai-acd-rfp4-telhai-r/) (קמפוסIL ומכללת תל־חי)
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|||||||
@@ -30,13 +30,11 @@
|
|||||||
* [Golang](#golang)
|
* [Golang](#golang)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Bootstrap](#bootstrap)
|
* [Bootstrap](#bootstrap)
|
||||||
* [Material UI](#material-ui)
|
|
||||||
* [Tailwind CSS](#tailwind-css)
|
* [Tailwind CSS](#tailwind-css)
|
||||||
* [iOS](#ios)
|
* [iOS](#ios)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [Spring Boot](#spring-boot)
|
* [Spring Boot](#spring-boot)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Electron.js](#electronjs)
|
|
||||||
* [GSAP](#gsap)
|
* [GSAP](#gsap)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Next.js](#nextjs)
|
* [Next.js](#nextjs)
|
||||||
@@ -84,12 +82,10 @@
|
|||||||
* [Bit Manipulation - Level 2](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFJRioti3ZV7QabwoJK6eKe) - Pepcoding
|
* [Bit Manipulation - Level 2](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFJRioti3ZV7QabwoJK6eKe) - Pepcoding
|
||||||
* [Complete C++ DSA Course \| Data Structures & Algorithms Playlist](https://www.youtube.com/playlist?list=PLfqMhTWNBTe137I_EPQd34TsgV6IO55pt) - Apna College
|
* [Complete C++ DSA Course \| Data Structures & Algorithms Playlist](https://www.youtube.com/playlist?list=PLfqMhTWNBTe137I_EPQd34TsgV6IO55pt) - Apna College
|
||||||
* [Complete C++ Placement DSA Course](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp by Babbar
|
* [Complete C++ Placement DSA Course](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp by Babbar
|
||||||
* [Complete DAA Design and Analysis of Algorithm in one shot \| Semester Exam | Hindi](https://www.youtube.com/watch?v=z6DY_YSdyww) - KnowledgeGATE by Sanchit Sir
|
|
||||||
* [Data Structures and Algorithms Course in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ahIappRPN0MCAgtOu3lQjQi) - CodeWithHarry
|
* [Data Structures and Algorithms Course in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ahIappRPN0MCAgtOu3lQjQi) - CodeWithHarry
|
||||||
* [Data Structures and Algorithms for GATE — Complete Playlist](https://www.youtube.com/playlist?list=PLC36xJgs4dxFCQVvjMrrjcY3XrcMm2GHy) - Gate CSE lectures by Amit Khurana
|
* [Data Structures and Algorithms for GATE — Complete Playlist](https://www.youtube.com/playlist?list=PLC36xJgs4dxFCQVvjMrrjcY3XrcMm2GHy) - Gate CSE lectures by Amit Khurana
|
||||||
* [Data Structures and Algorithms in Python](https://www.youtube.com/playlist?list=PLyMom0n-MBrpakdIZvnhd6PFUCKNAyKo1) - Jovian
|
* [Data Structures and Algorithms in Python](https://www.youtube.com/playlist?list=PLyMom0n-MBrpakdIZvnhd6PFUCKNAyKo1) - Jovian
|
||||||
* [Design And Analysis Of Algorithms](https://www.youtube.com/playlist?list=PLxCzCOWd7aiHcmS4i14bI0VrMbZTUvlTa) - Gate Smashers
|
* [Design And Analysis Of Algorithms](https://www.youtube.com/playlist?list=PLxCzCOWd7aiHcmS4i14bI0VrMbZTUvlTa) - Gate Smashers
|
||||||
* [Design and Analysis of Algorithms](https://www.youtube.com/playlist?list=PL1QH9gyQXfgs7foRxIbIH8wmJyDh5QzAm) - The Gatehub
|
|
||||||
* [DS & Algorithms Course Using Javascript](https://www.youtube.com/playlist?list=PL_HlKez9XCSOi5thYDzipbJ2pEdzop7vx) - Technical Suneja
|
* [DS & Algorithms Course Using Javascript](https://www.youtube.com/playlist?list=PL_HlKez9XCSOi5thYDzipbJ2pEdzop7vx) - Technical Suneja
|
||||||
* [Dynamic Programming Playlist \| Coding \| Interview Questions \| Tutorials \| Algorithm](https://www.youtube.com/playlist?list=PL_z_8CaSLPWekqhdCPmFohncHwz8TY2Go) - Aditya Verma
|
* [Dynamic Programming Playlist \| Coding \| Interview Questions \| Tutorials \| Algorithm](https://www.youtube.com/playlist?list=PL_z_8CaSLPWekqhdCPmFohncHwz8TY2Go) - Aditya Verma
|
||||||
* [Dynamic Programming Workshop](https://www.youtube.com/playlist?list=PLqf9emQRQrnKA_EeveiXQj_uP25w8_5qL) - Vivek Gupta
|
* [Dynamic Programming Workshop](https://www.youtube.com/playlist?list=PLqf9emQRQrnKA_EeveiXQj_uP25w8_5qL) - Vivek Gupta
|
||||||
@@ -140,15 +136,12 @@
|
|||||||
|
|
||||||
* [Arduino Programming In Hindi (Full Playlist)](https://www.youtube.com/watch?v=KOa1aVijhao) - SBS online classes
|
* [Arduino Programming In Hindi (Full Playlist)](https://www.youtube.com/watch?v=KOa1aVijhao) - SBS online classes
|
||||||
* [Arduino Programming Series (हिंदी में)](https://www.youtube.com/playlist?list=PLV3C-t_tgjGFyXP_-AF37AoIuxM9jzELM) - Engineers & Electronics
|
* [Arduino Programming Series (हिंदी में)](https://www.youtube.com/playlist?list=PLV3C-t_tgjGFyXP_-AF37AoIuxM9jzELM) - Engineers & Electronics
|
||||||
* [Arduino project in hindi](https://www.youtube.com/playlist?list=PLLpp1gWWec-Fj93mz9kfflp_ovplKCpR4) - Praveen Innovation Lab
|
|
||||||
* [Complete Arduino Tutorial Learn Arduino Programming in Hindi](https://www.youtube.com/playlist?list=PLg2KtP8cgLjzNu5G2bQQLxFeBiqk8IO0s) - Techtalks With Vivek
|
* [Complete Arduino Tutorial Learn Arduino Programming in Hindi](https://www.youtube.com/playlist?list=PLg2KtP8cgLjzNu5G2bQQLxFeBiqk8IO0s) - Techtalks With Vivek
|
||||||
* [Learn Arduino in Hindi](https://www.youtube.com/playlist?list=PLVl__93X7ZlxnDtEY1_ibH-fECYEAKAQC) - TEKNOISTIX
|
|
||||||
|
|
||||||
|
|
||||||
### Artificial Intelligence
|
### Artificial Intelligence
|
||||||
|
|
||||||
* [Artificial Intelligence (Complete Playlist)](https://www.youtube.com/playlist?list=PLxCzCOWd7aiHGhOHV-nwb0HR5US5GFKFI) - Gate Smashers
|
* [Artificial Intelligence (Complete Playlist)](https://www.youtube.com/playlist?list=PLxCzCOWd7aiHGhOHV-nwb0HR5US5GFKFI) - Gate Smashers
|
||||||
* [Artificial Intelligence Lectures Hindi](https://www.youtube.com/playlist?list=PLV8vIYTIdSnYsdt0Dh9KkD9WFEi7nVgbe) - Easy Engineering Classes
|
|
||||||
* [Generative AI Series - Showcasing Generative AI By Building Projects](https://www.youtube.com/playlist?list=PLu0W_9lII9aiS4rUVp2jXwIvCruo27sG6) - CodeWithHarry
|
* [Generative AI Series - Showcasing Generative AI By Building Projects](https://www.youtube.com/playlist?list=PLu0W_9lII9aiS4rUVp2jXwIvCruo27sG6) - CodeWithHarry
|
||||||
* [Playlist to Artificial Intelligence ](https://www.youtube.com/playlist?list=PLPIwNooIb9vgB1DQEftkKA3qOdeC4vonA) - Perfect Computer Engineer
|
* [Playlist to Artificial Intelligence ](https://www.youtube.com/playlist?list=PLPIwNooIb9vgB1DQEftkKA3qOdeC4vonA) - Perfect Computer Engineer
|
||||||
* [Prompt Engineering Full Course in Hindi (beginner to Master)](https://www.youtube.com/playlist?list=PLyz4Eb45WBQ02Md7BiIO1sUsKTs8GcWKS) - EduExpress
|
* [Prompt Engineering Full Course in Hindi (beginner to Master)](https://www.youtube.com/playlist?list=PLyz4Eb45WBQ02Md7BiIO1sUsKTs8GcWKS) - EduExpress
|
||||||
@@ -187,14 +180,12 @@
|
|||||||
* [C Language Tutorial For Beginners In Hindi (With Notes)](https://www.youtube.com/watch?v=ZSPZob_1TOk) - CodeWithHarry
|
* [C Language Tutorial For Beginners In Hindi (With Notes)](https://www.youtube.com/watch?v=ZSPZob_1TOk) - CodeWithHarry
|
||||||
* [C Language Tutorial in Hindi](https://www.youtube.com/playlist?list=PLmRclvVt5DtksgReOH3s7R1_cb1QA8vrb) - codeitup
|
* [C Language Tutorial in Hindi](https://www.youtube.com/playlist?list=PLmRclvVt5DtksgReOH3s7R1_cb1QA8vrb) - codeitup
|
||||||
* [C Language Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9aiXlHcLx-mDH1Qul38wD3aR) - CodeWithHarry
|
* [C Language Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9aiXlHcLx-mDH1Qul38wD3aR) - CodeWithHarry
|
||||||
* [C Programming Course](https://www.youtube.com/playlist?list=PLxgZQoSe9cg1drBnejUaDD9GEJBGQ5hMt) - College Wallah
|
|
||||||
* [C Programming Tutorials](https://www.youtube.com/playlist?list=PLiOa6ike4WAHH3HyPUu6pUG-r0LApvW-l) - Vikas Pandey, easytuts4you
|
* [C Programming Tutorials](https://www.youtube.com/playlist?list=PLiOa6ike4WAHH3HyPUu6pUG-r0LApvW-l) - Vikas Pandey, easytuts4you
|
||||||
|
|
||||||
|
|
||||||
### <a id="csharp"></a>C\#
|
### <a id="csharp"></a>C\#
|
||||||
|
|
||||||
* [Basic C# Programming Tutorials](https://www.youtube.com/playlist?list=PLCqWuVe6WFLLmMTO44hpYKnptJ6765skH) - Sunny Games & Technology
|
* [Basic C# Programming Tutorials](https://www.youtube.com/playlist?list=PLCqWuVe6WFLLmMTO44hpYKnptJ6765skH) - Sunny Games & Technology
|
||||||
* [C# Programming Complete in Hindi By Arvind](https://www.youtube.com/playlist?list=PLOd2apPiwn-Z8GJiZs5HYb7HoiVvTV9H7) - Sarkar Study Waves Education
|
|
||||||
* [C# Programming language (Console Applications)](https://www.youtube.com/playlist?list=PLX07l0qxoHFLZftsVKyj3k9kfMca2uaPR) - Learning Never Ends
|
* [C# Programming language (Console Applications)](https://www.youtube.com/playlist?list=PLX07l0qxoHFLZftsVKyj3k9kfMca2uaPR) - Learning Never Ends
|
||||||
* [C# Tutorial In Hindi](https://www.youtube.com/watch?v=SuLiu5AK9Ps) - CodeWithHarry
|
* [C# Tutorial In Hindi](https://www.youtube.com/watch?v=SuLiu5AK9Ps) - CodeWithHarry
|
||||||
* [C# Tutorial in Hindi for Beginners](https://www.youtube.com/playlist?list=PLV8vIYTIdSnYTYr0bmIbfzYii0YQSPocB) - Easy Engineering Classes
|
* [C# Tutorial in Hindi for Beginners](https://www.youtube.com/playlist?list=PLV8vIYTIdSnYTYr0bmIbfzYii0YQSPocB) - Easy Engineering Classes
|
||||||
@@ -210,6 +201,7 @@
|
|||||||
### <a id="cpp"></a>C++
|
### <a id="cpp"></a>C++
|
||||||
|
|
||||||
* [C++ and DSA Foundation Course](https://www.youtube.com/playlist?list=PLxgZQoSe9cg0df_GxVjz3DD_Gck5tMXAd) - College Wallah
|
* [C++ and DSA Foundation Course](https://www.youtube.com/playlist?list=PLxgZQoSe9cg0df_GxVjz3DD_Gck5tMXAd) - College Wallah
|
||||||
|
* [C++ Basics in One Shot - Strivers A2Z DSA Course - L1](https://www.youtube.com/watch?v=EAR7De6Goz4) - Take U Forward
|
||||||
* [C++ Full Course \| C++ Tutorial \| Data Structures & Algorithms](https://www.youtube.com/playlist?list=PLfqMhTWNBTe0b2nM6JHVCnAkhQRGiZMSJ) - Apna College
|
* [C++ Full Course \| C++ Tutorial \| Data Structures & Algorithms](https://www.youtube.com/playlist?list=PLfqMhTWNBTe0b2nM6JHVCnAkhQRGiZMSJ) - Apna College
|
||||||
* [C++ Full Course \|Complete C++ Placement DSA Course\| Data Structures & Algorithms](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp - by Babbar
|
* [C++ Full Course \|Complete C++ Placement DSA Course\| Data Structures & Algorithms](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp - by Babbar
|
||||||
* [C++ Programming in Hindi](https://www.mygreatlearning.com/academy/learn-for-free/courses/c-programming-in-hindi1) - Bharani Akella (My Great Learning)
|
* [C++ Programming in Hindi](https://www.mygreatlearning.com/academy/learn-for-free/courses/c-programming-in-hindi1) - Bharani Akella (My Great Learning)
|
||||||
@@ -222,7 +214,6 @@
|
|||||||
* [C++ Tutorial In Hindi](https://www.youtube.com/playlist?list=PLhvdldYcnZMl3Smc6ANF6rO56ORgwb46g) - Coding Wallah Sir
|
* [C++ Tutorial In Hindi](https://www.youtube.com/playlist?list=PLhvdldYcnZMl3Smc6ANF6rO56ORgwb46g) - Coding Wallah Sir
|
||||||
* [C++ Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agpFUAlPFe_VNSlXW5uE0YL) - CodeWithHarry
|
* [C++ Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agpFUAlPFe_VNSlXW5uE0YL) - CodeWithHarry
|
||||||
* [Chai aur C++](https://www.youtube.com/playlist?list=PLu71SKxNbfoCPfgKZS8UE0MDuwiKvL8zi) - Chai aur Code
|
* [Chai aur C++](https://www.youtube.com/playlist?list=PLu71SKxNbfoCPfgKZS8UE0MDuwiKvL8zi) - Chai aur Code
|
||||||
* [Object Oriented Programming in C++](https://www.youtube.com/playlist?list=PLQEaRBV9gAFujcBWJhBT2XXsuMlIfETBy) - Coder Army
|
|
||||||
* [The Complete C++ Course \| Hindi](https://www.youtube.com/playlist?list=PLLYz8uHU480j37APNXBdPz7YzAi4XlQUF) - Saurabh Shukla
|
* [The Complete C++ Course \| Hindi](https://www.youtube.com/playlist?list=PLLYz8uHU480j37APNXBdPz7YzAi4XlQUF) - Saurabh Shukla
|
||||||
|
|
||||||
|
|
||||||
@@ -231,8 +222,9 @@
|
|||||||
* [Cloud Computing](https://www.youtube.com/playlist?list=PLYwpaL_SFmcCyQH0n9GHfwviu6KeJ46BV) - 5 Minutes Engineering
|
* [Cloud Computing](https://www.youtube.com/playlist?list=PLYwpaL_SFmcCyQH0n9GHfwviu6KeJ46BV) - 5 Minutes Engineering
|
||||||
* [Cloud Computing](https://www.youtube.com/playlist?list=PLDN4rrl48XKqNsrDogCpHsul3UHMC0Wdq) - Abdul Bari
|
* [Cloud Computing](https://www.youtube.com/playlist?list=PLDN4rrl48XKqNsrDogCpHsul3UHMC0Wdq) - Abdul Bari
|
||||||
* [Cloud Computing Course Free](https://www.youtube.com/watch?v=lae0mfHBSjk) - Intellipaat
|
* [Cloud Computing Course Free](https://www.youtube.com/watch?v=lae0mfHBSjk) - Intellipaat
|
||||||
|
* [Cloud Computing Full Course In 11 Hours](https://www.youtube.com/watch?v=2LaAJq1lB1Q) - Edureka
|
||||||
* [Cloud Computing Tutorial](https://www.youtube.com/playlist?list=PL-JvKqQx2AtfQ8cGyKsFE7Tj2FyB1yCkd) - University Academy
|
* [Cloud Computing Tutorial](https://www.youtube.com/playlist?list=PL-JvKqQx2AtfQ8cGyKsFE7Tj2FyB1yCkd) - University Academy
|
||||||
|
* [NPTEL Cloud Computing Course](https://www.youtube.com/playlist?list=PLShJJCRzJWxhz7SfG4hpaBD5bKOloWx9J) - NPTEL
|
||||||
|
|
||||||
|
|
||||||
#### AWS
|
#### AWS
|
||||||
@@ -255,7 +247,6 @@
|
|||||||
|
|
||||||
### Compiler Design
|
### Compiler Design
|
||||||
|
|
||||||
* [Compiler Design](https://www.youtube.com/playlist?list=PL1QH9gyQXfguPNDTsnG90W2kBDQpYLDQr) - The Gatehub
|
|
||||||
* [Compiler Design](https://www.youtube.com/playlist?list=PL9FuOtXibFjVR-87LcU-DS-9TJcbG97_p) - Abhishek Sharma
|
* [Compiler Design](https://www.youtube.com/playlist?list=PL9FuOtXibFjVR-87LcU-DS-9TJcbG97_p) - Abhishek Sharma
|
||||||
* [Compiler Design](https://www.youtube.com/playlist?list=PL23dd-8zssJBiyntds3X1sVWUDeb0Aa1N) - Start Practicing
|
* [Compiler Design](https://www.youtube.com/playlist?list=PL23dd-8zssJBiyntds3X1sVWUDeb0Aa1N) - Start Practicing
|
||||||
* [Compiler Design (Complete Playlist)](https://www.youtube.com/playlist?list=PLmXKhU9FNesSmu-_DKC7APRoFkaQvGurx) - KnowledgeGATE by Sanchit Sir
|
* [Compiler Design (Complete Playlist)](https://www.youtube.com/playlist?list=PLmXKhU9FNesSmu-_DKC7APRoFkaQvGurx) - KnowledgeGATE by Sanchit Sir
|
||||||
@@ -282,7 +273,6 @@
|
|||||||
|
|
||||||
* [Data Analyst Course - Beginner's to Advance (हिंदी में) - Full Playlist](https://www.youtube.com/playlist?list=PLxzTa0VPR9ryvGSuCm4RS8aeAvOLXz9XM) - IHHPET: Industries Helping Hands Dot Com
|
* [Data Analyst Course - Beginner's to Advance (हिंदी में) - Full Playlist](https://www.youtube.com/playlist?list=PLxzTa0VPR9ryvGSuCm4RS8aeAvOLXz9XM) - IHHPET: Industries Helping Hands Dot Com
|
||||||
* [Data Science Course 2023](https://www.youtube.com/playlist?list=PLfP3JxW-T70HvifebGl3d5d5jzI1Kp0i8) - Indian AI Production
|
* [Data Science Course 2023](https://www.youtube.com/playlist?list=PLfP3JxW-T70HvifebGl3d5d5jzI1Kp0i8) - Indian AI Production
|
||||||
* [Python Data Science and Big Data Tutorials In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agK8pojo23OHiNz3Jm6VQCH) - CodeWithHarry
|
|
||||||
|
|
||||||
|
|
||||||
### Data Structures
|
### Data Structures
|
||||||
@@ -293,7 +283,7 @@
|
|||||||
* [Complete C++ Placement DSA Course](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp by Babbar
|
* [Complete C++ Placement DSA Course](https://www.youtube.com/playlist?list=PLDzeHZWIZsTryvtXdMr6rPh4IDexB5NIA) - CodeHelp by Babbar
|
||||||
* [Data Structure And Algorithms Course \| DSA Tutorial in Hindi](https://www.youtube.com/playlist?list=PLmGElG-9wxc9Us6IK6Qy-KHlG_F3IS6Q9) - ScoreShala
|
* [Data Structure And Algorithms Course \| DSA Tutorial in Hindi](https://www.youtube.com/playlist?list=PLmGElG-9wxc9Us6IK6Qy-KHlG_F3IS6Q9) - ScoreShala
|
||||||
* [Data Structure Programs \| Hindi](https://www.youtube.com/playlist?list=PLsFNQxKNzefJU-Sj__mljvrmJHZVKWbEm) - Saurabh Shukla
|
* [Data Structure Programs \| Hindi](https://www.youtube.com/playlist?list=PLsFNQxKNzefJU-Sj__mljvrmJHZVKWbEm) - Saurabh Shukla
|
||||||
* [Data Structure using Java](https://www.youtube.com/playlist?list=PLH9iLcrNpXtQYQiudzpZpGw0mptHc06Su) - ForMyScholars
|
* [Data Structures and Algorithms](https://www.youtube.com/playlist?list=PLdo5W4Nhv31bbKJzrsKfMpo_grxuLl8LU) - Jenny's Lectures CS IT
|
||||||
* [Data Structures and Algorithms Course in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ahIappRPN0MCAgtOu3lQjQi) - CodeWithHarry
|
* [Data Structures and Algorithms Course in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ahIappRPN0MCAgtOu3lQjQi) - CodeWithHarry
|
||||||
* [DSA-One Course- The Complete Data Structure and Algorithms Course](https://www.youtube.com/playlist?list=PLUcsbZa0qzu3yNzzAxgvSgRobdUUJvz7p) - Anuj Bhaiya
|
* [DSA-One Course- The Complete Data Structure and Algorithms Course](https://www.youtube.com/playlist?list=PLUcsbZa0qzu3yNzzAxgvSgRobdUUJvz7p) - Anuj Bhaiya
|
||||||
* [Functions and Arrays - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHOV7lm2uSw4ZiVsIRsGS6r) - Pepcoding
|
* [Functions and Arrays - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiHOV7lm2uSw4ZiVsIRsGS6r) - Pepcoding
|
||||||
@@ -301,6 +291,7 @@
|
|||||||
* [Heap Playlist Interview Questions Coding Tutorials Data Structures](https://youtube.com/playlist?list=PL_z_8CaSLPWdtY9W22VjnPxG30CXNZpI9) - Aditya Verma
|
* [Heap Playlist Interview Questions Coding Tutorials Data Structures](https://youtube.com/playlist?list=PL_z_8CaSLPWdtY9W22VjnPxG30CXNZpI9) - Aditya Verma
|
||||||
* [Java + Data Structures + Algorithms](https://www.youtube.com/playlist?list=PLKKfKV1b9e8ps6dD3QA5KFfHdiWj9cB1s) - Apni Kaksha
|
* [Java + Data Structures + Algorithms](https://www.youtube.com/playlist?list=PLKKfKV1b9e8ps6dD3QA5KFfHdiWj9cB1s) - Apni Kaksha
|
||||||
* [Java + DSA](https://www.youtube.com/playlist?list=PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop) - Apna College
|
* [Java + DSA](https://www.youtube.com/playlist?list=PLfqMhTWNBTe3LtFWcvwpqTkUSlB32kJop) - Apna College
|
||||||
|
* [Java + DSA + Interview Preparation Course](https://youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ) - Kunal Kushwaha
|
||||||
* [Linked Lists - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiF5VZmktfqW6WVU1pxBF6l_) - Pepcoding
|
* [Linked Lists - Level 1](https://www.youtube.com/playlist?list=PL-Jc9J83PIiF5VZmktfqW6WVU1pxBF6l_) - Pepcoding
|
||||||
* [Simplified DSA with FRAZ](https://www.youtube.com/playlist?list=PLKZaSt2df1gy75J3irj89a2vSGqeQdtDA) - Fraz
|
* [Simplified DSA with FRAZ](https://www.youtube.com/playlist?list=PLKZaSt2df1gy75J3irj89a2vSGqeQdtDA) - Fraz
|
||||||
* [Stack Playlist \| Interview Questions \| Coding \| Tutorials \| Data Structures](https://www.youtube.com/playlist?list=PL_z_8CaSLPWdeOezg68SKkeLN4-T_jNHd) - Aditya Verma
|
* [Stack Playlist \| Interview Questions \| Coding \| Tutorials \| Data Structures](https://www.youtube.com/playlist?list=PL_z_8CaSLPWdeOezg68SKkeLN4-T_jNHd) - Aditya Verma
|
||||||
@@ -311,6 +302,7 @@
|
|||||||
* [3.1 DBMS In Hindi (Complete Playlist)](https://www.youtube.com/playlist?list=PLmXKhU9FNesR1rSES7oLdJaNFgmuj0SYV) - Knowledge Gate
|
* [3.1 DBMS In Hindi (Complete Playlist)](https://www.youtube.com/playlist?list=PLmXKhU9FNesR1rSES7oLdJaNFgmuj0SYV) - Knowledge Gate
|
||||||
* [Database Management System (DBMS)](https://www.youtube.com/playlist?list=PLrjkTql3jnm-CLxHftqLgkrZbM8fUt0vn) - Education 4u
|
* [Database Management System (DBMS)](https://www.youtube.com/playlist?list=PLrjkTql3jnm-CLxHftqLgkrZbM8fUt0vn) - Education 4u
|
||||||
* [Database Management System (DBMS) in Hindi](https://www.youtube.com/playlist?list=PLAOnhLRjMTMDigfUzaAAQo7lbfScPFtHs) - Jitendra Ajmedha
|
* [Database Management System (DBMS) in Hindi](https://www.youtube.com/playlist?list=PLAOnhLRjMTMDigfUzaAAQo7lbfScPFtHs) - Jitendra Ajmedha
|
||||||
|
* [DBMS (Database Management System)](https://www.youtube.com/playlist?list=PLdo5W4Nhv31b33kF46f9aFjoJPOkdlsRc) - Jenny's lectures CS/IT NET&JRF
|
||||||
* [DBMS (Database Management System) Complete Playlist](https://www.youtube.com/playlist?list=PLxCzCOWd7aiFAN6I8CuViBuCdJgiOkT2Y) - Gate Smashers
|
* [DBMS (Database Management System) Complete Playlist](https://www.youtube.com/playlist?list=PLxCzCOWd7aiFAN6I8CuViBuCdJgiOkT2Y) - Gate Smashers
|
||||||
* [DBMS Lectures in Hindi](https://www.youtube.com/playlist?list=PL0s3O6GgLL5dg3bZhTicr5zUITPAlZNjj) - Last moment tuitions
|
* [DBMS Lectures in Hindi](https://www.youtube.com/playlist?list=PL0s3O6GgLL5dg3bZhTicr5zUITPAlZNjj) - Last moment tuitions
|
||||||
* [DBMS Placements Series 2022](https://www.youtube.com/playlist?list=PLDzeHZWIZsTpukecmA2p5rhHM14bl2dHU) - CodeHelp - by Babbar
|
* [DBMS Placements Series 2022](https://www.youtube.com/playlist?list=PLDzeHZWIZsTpukecmA2p5rhHM14bl2dHU) - CodeHelp - by Babbar
|
||||||
@@ -341,6 +333,7 @@
|
|||||||
* [Flutter 3 tutorial in Hindi](https://youtube.com/playlist?list=PLB97yPrFwo5g-XcPlfSXSOeeby23jVAcp) - CODERS NEVER QUIT
|
* [Flutter 3 tutorial in Hindi](https://youtube.com/playlist?list=PLB97yPrFwo5g-XcPlfSXSOeeby23jVAcp) - CODERS NEVER QUIT
|
||||||
* [Flutter App Development](https://www.youtube.com/playlist?list=PLlvhNpz1tBvH4Wn8rMjtscK3l2pXnC9aN) - Code With Dhruv
|
* [Flutter App Development](https://www.youtube.com/playlist?list=PLlvhNpz1tBvH4Wn8rMjtscK3l2pXnC9aN) - Code With Dhruv
|
||||||
* [Flutter Complete Tutorial in Hindi](https://www.youtube.com/playlist?list=PLjVLYmrlmjGfGLShoW0vVX_tcyT8u1Y3E) - WsCube Tech
|
* [Flutter Complete Tutorial in Hindi](https://www.youtube.com/playlist?list=PLjVLYmrlmjGfGLShoW0vVX_tcyT8u1Y3E) - WsCube Tech
|
||||||
|
* [Flutter Essential Course](https://www.youtube.com/watch?v=Wdx8vwN_nWI) - freecodecamp
|
||||||
* [Flutter Series 2020](https://www.youtube.com/playlist?list=PLDzeHZWIZsTo3Cs115GXkot28i406511Y) - CodeHelp - by Babbar
|
* [Flutter Series 2020](https://www.youtube.com/playlist?list=PLDzeHZWIZsTo3Cs115GXkot28i406511Y) - CodeHelp - by Babbar
|
||||||
* [Flutter Tutorial For Beginners in Hindi](https://www.youtube.com/playlist?list=PLMkkZSS5OjPIwDyHHKVex6zr008U1-sWM) - Geeks Rank
|
* [Flutter Tutorial For Beginners in Hindi](https://www.youtube.com/playlist?list=PLMkkZSS5OjPIwDyHHKVex6zr008U1-sWM) - Geeks Rank
|
||||||
* [Flutter Widgets in Hindi](https://www.youtube.com/playlist?list=PLz7ymP4HzwSH3vAnhDWLkO2TLbwGeigl7) - Ahirlog
|
* [Flutter Widgets in Hindi](https://www.youtube.com/playlist?list=PLz7ymP4HzwSH3vAnhDWLkO2TLbwGeigl7) - Ahirlog
|
||||||
@@ -383,7 +376,6 @@
|
|||||||
* [Go Lang Tutorials in HINDI](https://www.youtube.com/playlist?list=PL45_xGOyv4bk55CMmqH6S6vvnwKD8qifD) - Coder Singh
|
* [Go Lang Tutorials in HINDI](https://www.youtube.com/playlist?list=PL45_xGOyv4bk55CMmqH6S6vvnwKD8qifD) - Coder Singh
|
||||||
* [Go programming (GoLang) Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PLEtkoO2np9szq1XDH1Mfr36Fg5EXh-z20) - Host Progrmming
|
* [Go programming (GoLang) Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PLEtkoO2np9szq1XDH1Mfr36Fg5EXh-z20) - Host Progrmming
|
||||||
* [Go programming Tutorial for Beginners(Hindi)](https://www.youtube.com/playlist?list=PLgPJX9sVy92yu7If3I7GonlWA8YU1BuAk) - CS Geeks
|
* [Go programming Tutorial for Beginners(Hindi)](https://www.youtube.com/playlist?list=PLgPJX9sVy92yu7If3I7GonlWA8YU1BuAk) - CS Geeks
|
||||||
* [Golang Tutorial](https://www.youtube.com/playlist?list=PLXQpH_kZIxTWUe-Ee-DZEX5gfeoo4tHV6) - Coder's Gyan
|
|
||||||
* [Let's go with golang](https://www.youtube.com/playlist?list=PLRAV69dS1uWQGDQoBYMZWKjzuhCaOnBpa) - Hitesh Choudhary
|
* [Let's go with golang](https://www.youtube.com/playlist?list=PLRAV69dS1uWQGDQoBYMZWKjzuhCaOnBpa) - Hitesh Choudhary
|
||||||
|
|
||||||
|
|
||||||
@@ -417,14 +409,6 @@
|
|||||||
* [Bootstrap Tutorial in Hindi With 2 Projects for Beginners \| Complete Bootstrap 5 Tutorial in Hindi](https://youtube.com/watch?v=QE5oQh63gGE) - Tech Gun
|
* [Bootstrap Tutorial in Hindi With 2 Projects for Beginners \| Complete Bootstrap 5 Tutorial in Hindi](https://youtube.com/watch?v=QE5oQh63gGE) - Tech Gun
|
||||||
|
|
||||||
|
|
||||||
#### Material UI
|
|
||||||
|
|
||||||
* [Material UI Complete in One Video (Hindi)](https://www.youtube.com/watch?v=TJz6y9RLtA8) - Geeky Shows
|
|
||||||
* [Material UI Tutorial](https://www.youtube.com/playlist?list=PLlR2O33QQkfXnZMMZC0y22gLayBbB1UQd) - Indian Coders
|
|
||||||
* [Material UI Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PL8u9CiaEfFDaR0ipsKfHdnZccTm10J7-3) - Basics Adda
|
|
||||||
* [Reactjs material ui in hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV4722H3_nosmpdjNXIPuBUXm) - Code Step By Step
|
|
||||||
|
|
||||||
|
|
||||||
#### Tailwind CSS
|
#### Tailwind CSS
|
||||||
|
|
||||||
* [Learn Tailwind CSS with Projects - Hindi](https://www.youtube.com/playlist?list=PLPppPPmk0i3h9Xs6cAknE9OODTqZD5zFe) - Do Some Coding
|
* [Learn Tailwind CSS with Projects - Hindi](https://www.youtube.com/playlist?list=PLPppPPmk0i3h9Xs6cAknE9OODTqZD5zFe) - Do Some Coding
|
||||||
@@ -460,7 +444,6 @@
|
|||||||
* [Java Tutorials for Beginners](https://www.youtube.com/playlist?list=PLlhM4lkb2sEhfuXL-2BDrJ67WkUdQ2v9b) - Deepak Panwar, Smart Programming
|
* [Java Tutorials for Beginners](https://www.youtube.com/playlist?list=PLlhM4lkb2sEhfuXL-2BDrJ67WkUdQ2v9b) - Deepak Panwar, Smart Programming
|
||||||
* [Java Tutorials For Beginners In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q) - CodeWithHarry
|
* [Java Tutorials For Beginners In Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agS67Uits0UnJyrYiXhDS6q) - CodeWithHarry
|
||||||
* [Microservice Tutorial in Hindi 2023](https://www.youtube.com/playlist?list=PL0zysOflRCelb2Y4WOVckFC6B050BzV0D) - Learn Code With Durgesh
|
* [Microservice Tutorial in Hindi 2023](https://www.youtube.com/playlist?list=PL0zysOflRCelb2Y4WOVckFC6B050BzV0D) - Learn Code With Durgesh
|
||||||
* [Object Oriented Programming with Java](https://www.youtube.com/playlist?list=PL9gnSGHSqcno1G3XjUbwzXHL8_EttOuKk) - Kunal Kushwaha
|
|
||||||
* [Spring Framework Tutorial with SpringBoot in Hindi Complete Course](https://www.youtube.com/playlist?list=PLiOIhBfKi8AIYNWEjYy1zZFe1N8GvPRHR) - CoderX Ankit
|
* [Spring Framework Tutorial with SpringBoot in Hindi Complete Course](https://www.youtube.com/playlist?list=PLiOIhBfKi8AIYNWEjYy1zZFe1N8GvPRHR) - CoderX Ankit
|
||||||
|
|
||||||
|
|
||||||
@@ -489,13 +472,6 @@
|
|||||||
* [Web Development Course](https://www.youtube.com/playlist?list=PLfqMhTWNBTe3H6c9OGXb5_6wcc1Mca52n) - Apna College
|
* [Web Development Course](https://www.youtube.com/playlist?list=PLfqMhTWNBTe3H6c9OGXb5_6wcc1Mca52n) - Apna College
|
||||||
|
|
||||||
|
|
||||||
#### Electron.js
|
|
||||||
|
|
||||||
* [Electron js Course in Hindi for beginner](https://www.youtube.com/playlist?list=PLCHw5ssvpa9sYFawfqZPeb70Le-3H9nTt) - satendrasingh programmer
|
|
||||||
* [Electron js desktop app development tutorial](https://www.youtube.com/playlist?list=PLfxALjnZodrvtzXTg-ZFeRL7AIutdJBV4) - Wap Institute
|
|
||||||
* [Electron js tutorial in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV46sT0RXw6PlMRVxJzEDUWuD) - Code Step By Step
|
|
||||||
|
|
||||||
|
|
||||||
#### GSAP
|
#### GSAP
|
||||||
|
|
||||||
* [Animate anything with GSAP \| Complete GSAP Course](https://www.youtube.com/playlist?list=PLbtI3_MArDOnIIJxB6xFtpnhM0wTwz0x6) - Sheryians Coding School
|
* [Animate anything with GSAP \| Complete GSAP Course](https://www.youtube.com/playlist?list=PLbtI3_MArDOnIIJxB6xFtpnhM0wTwz0x6) - Sheryians Coding School
|
||||||
@@ -515,28 +491,21 @@
|
|||||||
|
|
||||||
#### Next.js
|
#### Next.js
|
||||||
|
|
||||||
* [Learn NextJS with Aceternity UI library by building a project](https://www.youtube.com/watch?v=cVKB5NQPiFA&t=744s) - Chai aur Code
|
|
||||||
* [Master Next JS 14 Complete Basic to Advance](https://www.youtube.com/watch?v=yN8VXmncvRU&t=190s) - Geeky Shows
|
|
||||||
* [Next JS Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PLZjjdd9-SJS2ZvI4ct5Qtkje_Vdb5O_KM) - ILive4Coding
|
* [Next JS Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PLZjjdd9-SJS2ZvI4ct5Qtkje_Vdb5O_KM) - ILive4Coding
|
||||||
* [Next js tutorial in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV44sj_Ikp8jQSvwD-m9htnHT) - Code Step By Step
|
* [Next js tutorial in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV44sj_Ikp8jQSvwD-m9htnHT) - Code Step By Step
|
||||||
* [Next.JS Full FREE Course (New Updated) by WsCube Tech](https://www.youtube.com/playlist?list=PLjVLYmrlmjGcg_ZTmYgMkYp0snH-g4Zf6) - WsCube Tech
|
|
||||||
* [Next.js Tutorials for Beginners in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agtWvR_TZdb_r0dNI8-lDwG) - CodeWithHarry
|
* [Next.js Tutorials for Beginners in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agtWvR_TZdb_r0dNI8-lDwG) - CodeWithHarry
|
||||||
* [NextJS Chai aur full stack](https://www.youtube.com/playlist?list=PLu71SKxNbfoBAaWGtn9GA2PTw0HO0tXzq) - Chai aur Code
|
* [NextJS Chai aur full stack](https://www.youtube.com/playlist?list=PLu71SKxNbfoBAaWGtn9GA2PTw0HO0tXzq) - Chai aur Code
|
||||||
* [NextJS Master Course](https://www.youtube.com/playlist?list=PLinedj3B30sDP2CHN5P0lDD64yYZ0Nn4J) - Piyush Garg
|
|
||||||
* [NextJS Tutorial In Hindi](https://www.youtube.com/playlist?list=PLwGdqUZWnOp2rDbpfKAeUi9f8qZMS7_cv) - Vinod Bahadur Thapa (Thapa Technical)
|
* [NextJS Tutorial In Hindi](https://www.youtube.com/playlist?list=PLwGdqUZWnOp2rDbpfKAeUi9f8qZMS7_cv) - Vinod Bahadur Thapa (Thapa Technical)
|
||||||
* [NextJS Tutorial with Project in Hindi](https://www.youtube.com/playlist?list=PL0zysOflRCemKr4NHzNgrfZAUjDzlQtO5) - Learn Code With Durgesh
|
|
||||||
|
|
||||||
|
|
||||||
#### Node.js
|
#### Node.js
|
||||||
|
|
||||||
* [Complete NodeJS + ExpressJS + MongoDB Course in Hindi \| Notes \| Certification](https://www.youtube.com/playlist?list=PL78RhpUUKSwfeSOOwfE9x6l5jTjn5LbY3) - Complete Coding by Prashant Sir
|
|
||||||
* [Master NodeJS](https://www.youtube.com/playlist?list=PLinedj3B30sDby4Al-i13hQJGQoRQDfPo) - Piyush Garg
|
* [Master NodeJS](https://www.youtube.com/playlist?list=PLinedj3B30sDby4Al-i13hQJGQoRQDfPo) - Piyush Garg
|
||||||
* [Node JS](https://www.youtube.com/playlist?list=PLbGui_ZYuhiiSVvVP_9w57-aU7kx_H9bu) - Geeky Shows
|
* [Node JS](https://www.youtube.com/playlist?list=PLbGui_ZYuhiiSVvVP_9w57-aU7kx_H9bu) - Geeky Shows
|
||||||
* [Node Js Tutorial in Hindi](https://www.youtube.com/watch?v=BLl32FvcdVM&ab_channel=CodeWithHarry) - Code With Harry
|
* [Node Js Tutorial in Hindi](https://www.youtube.com/watch?v=BLl32FvcdVM&ab_channel=CodeWithHarry) - Code With Harry
|
||||||
* [Node.js Tutorial in Hindi](https://www.youtube.com/playlist?list=PLgOUQYMnO_SRqPikOJBu5G1ld4bJUZCmy) - truecodex
|
* [Node.js Tutorial in Hindi](https://www.youtube.com/playlist?list=PLgOUQYMnO_SRqPikOJBu5G1ld4bJUZCmy) - truecodex
|
||||||
* [Node.js Tutorials for Beginners in Hindi](https://www.youtube.com/playlist?list=PLUVqY59GNZQNCk_D9VW_zNh60WuQIzo3K) - Tutorials Website
|
* [Node.js Tutorials for Beginners in Hindi](https://www.youtube.com/playlist?list=PLUVqY59GNZQNCk_D9VW_zNh60WuQIzo3K) - Tutorials Website
|
||||||
* [NodeJS in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV456iofeMKReMTvWLr7Ki9At) - Code Step By Step
|
* [NodeJS in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV456iofeMKReMTvWLr7Ki9At) - Code Step By Step
|
||||||
* [NodeJS Tutorial for Beginners](https://www.youtube.com/playlist?list=PLzjZaW71kMwScTRKzoasdyB1sX-a9EbFp) - Hello World
|
|
||||||
* [NodeJS Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7occsESx2X1E2R2Uw5wCoeG) - Telusko
|
* [NodeJS Tutorial for Beginners](https://www.youtube.com/playlist?list=PLsyeobzWxl7occsESx2X1E2R2Uw5wCoeG) - Telusko
|
||||||
* [NodeJS Tutorial in Hindi 2020](https://www.youtube.com/playlist?list=PLwGdqUZWnOp00IbeN0OtL9dmnasipZ9x8) - Vinod Bahadur Thapa (Thapa Technical)
|
* [NodeJS Tutorial in Hindi 2020](https://www.youtube.com/playlist?list=PLwGdqUZWnOp00IbeN0OtL9dmnasipZ9x8) - Vinod Bahadur Thapa (Thapa Technical)
|
||||||
|
|
||||||
@@ -552,7 +521,6 @@
|
|||||||
* [React Js Tutorials in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agx66oZnT6IyhcMIbUMNMdt) - Haris Ali Khan, CodeWithHarry
|
* [React Js Tutorials in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9agx66oZnT6IyhcMIbUMNMdt) - Haris Ali Khan, CodeWithHarry
|
||||||
* [React Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV47BCAjiCtuV_liN9IwAl8pM) - Code Step By Step
|
* [React Tutorial for Beginners in Hindi](https://www.youtube.com/playlist?list=PL8p2I9GklV47BCAjiCtuV_liN9IwAl8pM) - Code Step By Step
|
||||||
* [React Tutorial in Hindi](https://www.youtube.com/watch?v=RGKi6LSPDLU) - CodeWithHarry
|
* [React Tutorial in Hindi](https://www.youtube.com/watch?v=RGKi6LSPDLU) - CodeWithHarry
|
||||||
* [React.js Full Course in Hindi \| Zero to Advanced in 28 Hours](https://www.youtube.com/playlist?list=PLfEr2kn3s-bqpPUbeTZP6iRXTxTLwNB7F) - Anurag Singh ProCodrr
|
|
||||||
* [ReactJS Tutorial for Beginners to Advanced](https://youtube.com/playlist?list=PL_HlKez9XCSO1g7c61SyJZE4iehJDFg_w) - Technical Suneja
|
* [ReactJS Tutorial for Beginners to Advanced](https://youtube.com/playlist?list=PL_HlKez9XCSO1g7c61SyJZE4iehJDFg_w) - Technical Suneja
|
||||||
* [ReactJS Tutorials for Beginners In Hindi](https://www.youtube.com/playlist?list=PLUVqY59GNZQNTlOnGne0G7DXnmi7CeOtc) - Pradeep Maurya
|
* [ReactJS Tutorials for Beginners In Hindi](https://www.youtube.com/playlist?list=PLUVqY59GNZQNTlOnGne0G7DXnmi7CeOtc) - Pradeep Maurya
|
||||||
|
|
||||||
@@ -617,8 +585,7 @@
|
|||||||
* [Discrete Mathematics (Full Course) By Dr.Gajendra Purohit](https://www.youtube.com/playlist?list=PLU6SqdYcYsfJ27O0dvuMwafS3X8CecqUg) - Gajendra Purohit
|
* [Discrete Mathematics (Full Course) By Dr.Gajendra Purohit](https://www.youtube.com/playlist?list=PLU6SqdYcYsfJ27O0dvuMwafS3X8CecqUg) - Gajendra Purohit
|
||||||
* [Discrete Mathematics Tutorials In Hindi | B.TECH- B.E.-UGC NET- GATE- LECTURES In Hindi](https://www.youtube.com/playlist?list=PLL8qj6F8dGlTX359q-PBBUFw3BrBvAxq3) - Deepak Garg
|
* [Discrete Mathematics Tutorials In Hindi | B.TECH- B.E.-UGC NET- GATE- LECTURES In Hindi](https://www.youtube.com/playlist?list=PLL8qj6F8dGlTX359q-PBBUFw3BrBvAxq3) - Deepak Garg
|
||||||
* [Maths for CP](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFs8E0EGeckM89cD8E6sFro) - Pepcoding
|
* [Maths for CP](https://www.youtube.com/playlist?list=PL-Jc9J83PIiFs8E0EGeckM89cD8E6sFro) - Pepcoding
|
||||||
* [Maths for Machine Learning](https://www.youtube.com/playlist?list=PLKnIA16_RmvbYFaaeLY28cWeqV-3vADST) - CampusX
|
* [Statistics And Probability](https://www.youtube.com/playlist?list=PLU6SqdYcYsfLRq3tu-g_hvkHDcorrtcBK) - Gajendra Purohit
|
||||||
* [Statistics And Probability](https://www.youtube.com/playlist?list=PLU6SqdYcYsfLRq3tu-g_hvkHDcorrtcBK) - Gajendra Purohit
|
|
||||||
|
|
||||||
|
|
||||||
### Matlab
|
### Matlab
|
||||||
@@ -631,7 +598,6 @@
|
|||||||
|
|
||||||
### Mongo DB
|
### Mongo DB
|
||||||
|
|
||||||
* [Complete MongoDB Tutorial Series in Hindi](https://www.youtube.com/playlist?list=PL5IobCNPDnI_Xh2iya6p37Ain_71ro71w) - Simple Snip Code
|
|
||||||
* [MongoDB Complete Course Tutorial in Hindi](https://www.youtube.com/watch?v=rU9ZODw5yvU) - Vinod Bahadur Thapa (Thapa Technical)
|
* [MongoDB Complete Course Tutorial in Hindi](https://www.youtube.com/watch?v=rU9ZODw5yvU) - Vinod Bahadur Thapa (Thapa Technical)
|
||||||
* [MongoDB full course for beginners](https://youtube.com/playlist?list=PLwGdqUZWnOp1P9xSsJg7g3AY0CUjs-WOa) - Thapa Technical
|
* [MongoDB full course for beginners](https://youtube.com/playlist?list=PLwGdqUZWnOp1P9xSsJg7g3AY0CUjs-WOa) - Thapa Technical
|
||||||
* [MongoDB playlist in Hindi](https://www.youtube.com/playlist?list=PLA3GkZPtsafZydhN4nP0h7hw7PQuLsBv1) - Engineering Digest
|
* [MongoDB playlist in Hindi](https://www.youtube.com/playlist?list=PLA3GkZPtsafZydhN4nP0h7hw7PQuLsBv1) - Engineering Digest
|
||||||
@@ -643,7 +609,6 @@
|
|||||||
|
|
||||||
### Natural Language Processing
|
### Natural Language Processing
|
||||||
|
|
||||||
* [Natural Language Processing](https://www.youtube.com/playlist?list=PLKnIA16_RmvZo7fp5kkIth6nRTeQQsjfX) - CampusX
|
|
||||||
* [Natural Language Processing with Deep NLP from Zero to Hero](https://www.youtube.com/playlist?list=PLtCBuHKmdxOefxJhd6u8KY9vTN8G5D5yG) - Fahad Hussain
|
* [Natural Language Processing with Deep NLP from Zero to Hero](https://www.youtube.com/playlist?list=PLtCBuHKmdxOefxJhd6u8KY9vTN8G5D5yG) - Fahad Hussain
|
||||||
* [NLP Tutorial Playlist Python](https://www.youtube.com/playlist?list=PLeo1K3hjS3uuvuAXhYjV2lMEShq2UYSwX) - Code Basics
|
* [NLP Tutorial Playlist Python](https://www.youtube.com/playlist?list=PLeo1K3hjS3uuvuAXhYjV2lMEShq2UYSwX) - Code Basics
|
||||||
* [Playlist to Natural Language Processing [ Hindi ]](https://www.youtube.com/playlist?list=PLPIwNooIb9vimsumdWeKF3BRzs9tJ-_gy) - Perfect Computer Engineer
|
* [Playlist to Natural Language Processing [ Hindi ]](https://www.youtube.com/playlist?list=PLPIwNooIb9vimsumdWeKF3BRzs9tJ-_gy) - Perfect Computer Engineer
|
||||||
@@ -716,7 +681,6 @@
|
|||||||
* [Intermediate/Advanced python Tutorials in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9aiJWQ7VhY712fuimEpQZYp4) - CodeWithHarry
|
* [Intermediate/Advanced python Tutorials in Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9aiJWQ7VhY712fuimEpQZYp4) - CodeWithHarry
|
||||||
* [OpenCV Full Tutorial by WsCube Tech](https://www.youtube.com/playlist?list=PLjVLYmrlmjGelmHXLZ0ukHdb-jjvG6rRm) - WsCube Tech
|
* [OpenCV Full Tutorial by WsCube Tech](https://www.youtube.com/playlist?list=PLjVLYmrlmjGelmHXLZ0ukHdb-jjvG6rRm) - WsCube Tech
|
||||||
* [Python](https://www.youtube.com/playlist?list=PLHjOos34ty4GYwKO-CFTdJKfVNd50tajF) - Computer Gyan Guruji
|
* [Python](https://www.youtube.com/playlist?list=PLHjOos34ty4GYwKO-CFTdJKfVNd50tajF) - Computer Gyan Guruji
|
||||||
* [Python Crash Course for Beginners! In just 1 hour](https://www.youtube.com/watch?v=6R8knl-5r6M) - Ghosty
|
|
||||||
* [Python For Beginners](https://youtube.com/playlist?list=PL-5gYa7CLd4iBdPHRaSEwbivCnUq1nxj9) - Technical Sagar
|
* [Python For Beginners](https://youtube.com/playlist?list=PL-5gYa7CLd4iBdPHRaSEwbivCnUq1nxj9) - Technical Sagar
|
||||||
* [Python for Data Science for Absolute Beginners (Full Course)](https://www.youtube.com/playlist?list=PL1gztxnUtwNfnR0jYniFM5E6HwcQMnFmx) - Data is Good
|
* [Python for Data Science for Absolute Beginners (Full Course)](https://www.youtube.com/playlist?list=PL1gztxnUtwNfnR0jYniFM5E6HwcQMnFmx) - Data is Good
|
||||||
* [Python Programming in Hindi](https://www.greatlearning.in/academy/learn-for-free/courses/python-programming-in-hindi) (Great Learning) *(account required)*
|
* [Python Programming in Hindi](https://www.greatlearning.in/academy/learn-for-free/courses/python-programming-in-hindi) (Great Learning) *(account required)*
|
||||||
@@ -742,7 +706,6 @@
|
|||||||
|
|
||||||
* [[Hindi] Flask Tutorial For Beginners 2020](https://www.youtube.com/playlist?list=PLkPmSWtWNIyQ-_mlHIQho9nCnxdbvnQIl) - Knowledge Shelf
|
* [[Hindi] Flask Tutorial For Beginners 2020](https://www.youtube.com/playlist?list=PLkPmSWtWNIyQ-_mlHIQho9nCnxdbvnQIl) - Knowledge Shelf
|
||||||
* [Flask (Python) In Hindi](https://www.youtube.com/playlist?list=PLy-CGmBdq2VGQGbhmSQEOD3Ty-Fp19pGC) - HindiSiksha
|
* [Flask (Python) In Hindi](https://www.youtube.com/playlist?list=PLy-CGmBdq2VGQGbhmSQEOD3Ty-Fp19pGC) - HindiSiksha
|
||||||
* [Flask for Machine Learning](https://learnwith.campusx.in/courses/Flask-for-Machine-Learning-Introduction-to-Flask--Dynamic-URL-Redirection-URL-Building-Jinja-Templates-Forms--Input-Validation-Databases-Sessions-Cookies-Training--Deloyment-of-ML-Model-6658698ad54433398d1a487b) - Mohammed Misbahullah Sheriff (CampusX)
|
|
||||||
* [Web Development Using Flask and Python](https://www.youtube.com/playlist?list=PLu0W_9lII9agAiWp6Y41ueUKx1VcTRxmf) - CodeWithHarry
|
* [Web Development Using Flask and Python](https://www.youtube.com/playlist?list=PLu0W_9lII9agAiWp6Y41ueUKx1VcTRxmf) - CodeWithHarry
|
||||||
|
|
||||||
|
|
||||||
@@ -762,22 +725,17 @@
|
|||||||
|
|
||||||
### Ruby
|
### Ruby
|
||||||
|
|
||||||
* [Complete Ruby Programming Course \|\| Hindi](https://www.youtube.com/playlist?list=PLgPJX9sVy92y_ENwi_4hMCpDtQFnazFPp) - CS Geeks
|
|
||||||
* [Learn Ruby in 45 Minutes \| Hindi](https://www.youtube.com/watch?v=3V9a_WYEQPA) - CS Geeks
|
* [Learn Ruby in 45 Minutes \| Hindi](https://www.youtube.com/watch?v=3V9a_WYEQPA) - CS Geeks
|
||||||
* [Ruby Tutorial for Beginners (Hindi)](https://www.youtube.com/playlist?list=PLgPJX9sVy92yefe1xmyxgcyXjxmLHsSEV) - CS Geeks
|
|
||||||
|
|
||||||
|
|
||||||
#### Ruby on Rails
|
#### Ruby on Rails
|
||||||
|
|
||||||
* [Full Stack Development in Ruby on Rails - Hindi](https://www.youtube.com/playlist?list=PLSfx1NJkuWPWlVjFy5datW4Y-54ltIFw7) - APPSIMPACT Academy Hindi
|
* [Full Stack Development in Ruby on Rails - Hindi](https://www.youtube.com/playlist?list=PLSfx1NJkuWPWlVjFy5datW4Y-54ltIFw7) - APPSIMPACT Academy Hindi
|
||||||
* [Ruby on Rails 5 Tutorial(Hindi)](https://www.youtube.com/playlist?list=PLgPJX9sVy92yV7Qt6_8ElC9paGWdtdIbb) - CS Geeks
|
* [Ruby on Rails 5 Tutorial(Hindi)](https://www.youtube.com/playlist?list=PLgPJX9sVy92yV7Qt6_8ElC9paGWdtdIbb) - CS Geeks
|
||||||
* [Ruby on Rails Course \| Urdu / Hindi](https://www.youtube.com/playlist?list=PL9WbyKqkuCAYT-IPvo5PxR_hijMuR1RCB) - Code with Naqvi
|
|
||||||
* [Ruby on Rails Tutorial in Hindi](https://www.youtube.com/playlist?list=PLWWB_UKBNWcuATKL6_MjSkPOMckEgYpcD) - AJ Technical
|
|
||||||
|
|
||||||
|
|
||||||
### Rust
|
### Rust
|
||||||
|
|
||||||
* [Complete Rust Course - Zero to Advanced 2023](https://www.youtube.com/playlist?list=PLOY5k46NyxirlL6Pk3Py6_5SL1EIdXg5c) - Blockchain Wala
|
|
||||||
* [Rust Complete Tutorial In Hindi](https://www.youtube.com/playlist?list=PLRuqvIc0eAmp8Lv6M4BKQWEinvCuqdVFP) - One Two Coding
|
* [Rust Complete Tutorial In Hindi](https://www.youtube.com/playlist?list=PLRuqvIc0eAmp8Lv6M4BKQWEinvCuqdVFP) - One Two Coding
|
||||||
* [Rust Programming Complete Tutorial In Hindi 2023.](https://www.youtube.com/playlist?list=PLndmg9UIKNomnnSxd__VKkUX4zT1YpSoY) - Code Your Money
|
* [Rust Programming Complete Tutorial In Hindi 2023.](https://www.youtube.com/playlist?list=PLndmg9UIKNomnnSxd__VKkUX4zT1YpSoY) - Code Your Money
|
||||||
* [Rust-Programming in Hindi](https://www.youtube.com/playlist?list=PL8fnAiiuQeFsss4xdjXyHJ4fT4_w10s3J) - Go Guru
|
* [Rust-Programming in Hindi](https://www.youtube.com/playlist?list=PL8fnAiiuQeFsss4xdjXyHJ4fT4_w10s3J) - Go Guru
|
||||||
@@ -805,9 +763,7 @@
|
|||||||
|
|
||||||
### Solidity
|
### Solidity
|
||||||
|
|
||||||
* [Solidity ^0.8 \| Blockchain \| In Hindi](https://www.youtube.com/playlist?list=PL-Jc9J83PIiG6_thChXWzolj9BEG-Y0gh) - Pepcoding
|
|
||||||
* [Solidity Full Course](https://www.youtube.com/playlist?list=PLgPmWS2dQHW9u6IXZq5t5GMQTpW7JL33i) - Code Eater
|
* [Solidity Full Course](https://www.youtube.com/playlist?list=PLgPmWS2dQHW9u6IXZq5t5GMQTpW7JL33i) - Code Eater
|
||||||
* [Solidity full course for beginners in Hindi](https://www.youtube.com/playlist?list=PLR0uCBk15bq9a__TgfcZ7oA73MTEZ3NOK) - web3Mantra
|
|
||||||
|
|
||||||
|
|
||||||
### Swift
|
### Swift
|
||||||
|
|||||||
@@ -100,7 +100,6 @@
|
|||||||
* [Dart Indonesia](https://www.youtube.com/playlist?list=PLoNv-2zK-dzEbZSFeGgSnpdp5i_Lwto-8) - CodeWithIhwan
|
* [Dart Indonesia](https://www.youtube.com/playlist?list=PLoNv-2zK-dzEbZSFeGgSnpdp5i_Lwto-8) - CodeWithIhwan
|
||||||
* [Dart Programming Untuk Persiapan Belajar Flutter](https://buildwithangga.com/kelas/dart-programming-untuk-persiapan-belajar-flutter) - Rifqi Eka (BuildWithAngga) *(phone number and email address required)*
|
* [Dart Programming Untuk Persiapan Belajar Flutter](https://buildwithangga.com/kelas/dart-programming-untuk-persiapan-belajar-flutter) - Rifqi Eka (BuildWithAngga) *(phone number and email address required)*
|
||||||
* [Pemrograman Berorientasi Objek - Dart](https://www.youtube.com/playlist?list=PLZS-MHyEIRo7cgStrKAMhgnOT66z2qKz1) - Erico Darmawan Handoyo
|
* [Pemrograman Berorientasi Objek - Dart](https://www.youtube.com/playlist?list=PLZS-MHyEIRo7cgStrKAMhgnOT66z2qKz1) - Erico Darmawan Handoyo
|
||||||
* [Tutorial Dart](https://www.kevintekno.com/p/tutorial-dart.html) - Kevin Tekno
|
|
||||||
* [TUTORIAL DART DASAR (BAHASA INDONESIA)](https://www.youtube.com/watch?v=-mzXdI27tyk) - Eko Kurniawan Khannedy, Programmer Zaman Now
|
* [TUTORIAL DART DASAR (BAHASA INDONESIA)](https://www.youtube.com/watch?v=-mzXdI27tyk) - Eko Kurniawan Khannedy, Programmer Zaman Now
|
||||||
* [Tutorial Dart OOP - Bahasa Indonesia](https://www.youtube.com/watch?v=k0ycD2aqPzU) - Eko Kurniawan Khannedy, Programmer Zaman Now
|
* [Tutorial Dart OOP - Bahasa Indonesia](https://www.youtube.com/watch?v=k0ycD2aqPzU) - Eko Kurniawan Khannedy, Programmer Zaman Now
|
||||||
|
|
||||||
@@ -151,7 +150,6 @@
|
|||||||
* [Source Code Management untuk Pemula](https://www.dicoding.com/academies/116) - Dicoding, membutuhkan registrasi
|
* [Source Code Management untuk Pemula](https://www.dicoding.com/academies/116) - Dicoding, membutuhkan registrasi
|
||||||
* [Tutorial GIT Bahasa Indonesia Lengkap](https://www.youtube.com/playlist?list=PL1aMeb5UP_PHXTV_Xpt-19x_rVPXrymOM) - IDStack
|
* [Tutorial GIT Bahasa Indonesia Lengkap](https://www.youtube.com/playlist?list=PL1aMeb5UP_PHXTV_Xpt-19x_rVPXrymOM) - IDStack
|
||||||
* [Tutorial Git Dasar](https://www.youtube.com/watch?v=fQbTeNX1mvM) - Programmer Zaman Now
|
* [Tutorial Git Dasar](https://www.youtube.com/watch?v=fQbTeNX1mvM) - Programmer Zaman Now
|
||||||
* [Upload Code di Github](https://app.sko.dev/kelas/upload-kode-di-github) - Sekolah Koding
|
|
||||||
|
|
||||||
|
|
||||||
### Go
|
### Go
|
||||||
@@ -219,7 +217,6 @@
|
|||||||
* [Belajar Full-stack JavaScript Dengan Next.js Dalam 6 Jam](https://www.youtube.com/watch?v=kproo1ezjH0&t=2s) - Nauval, Array Id
|
* [Belajar Full-stack JavaScript Dengan Next.js Dalam 6 Jam](https://www.youtube.com/watch?v=kproo1ezjH0&t=2s) - Nauval, Array Id
|
||||||
* [Belajar JavaScript](https://alwaysngoding.com/belajar-javascript/teori) - Muhammad Saleh Solahudin, Always Ngoding (account *required*)
|
* [Belajar JavaScript](https://alwaysngoding.com/belajar-javascript/teori) - Muhammad Saleh Solahudin, Always Ngoding (account *required*)
|
||||||
* [Belajar JavaScript Async](https://www.youtube.com/playlist?list=PL-CtdCApEFH-I4CD6km3BcXqrhWAkY4et) - Eko Kurniawan Khannedy, Programmer Zaman Now
|
* [Belajar JavaScript Async](https://www.youtube.com/playlist?list=PL-CtdCApEFH-I4CD6km3BcXqrhWAkY4et) - Eko Kurniawan Khannedy, Programmer Zaman Now
|
||||||
* [Belajar JavaScript Untuk Website](https://app.sko.dev/kelas/belajar-javascript-untuk-website) - sko.dev
|
|
||||||
* [Dasar Pemrograman dengan JavaScriipt](https://www.youtube.com/playlist?list=PLFIM0718LjIWXagluzROrA-iBY9eeUt4w) - Web Programming UNPAS
|
* [Dasar Pemrograman dengan JavaScriipt](https://www.youtube.com/playlist?list=PLFIM0718LjIWXagluzROrA-iBY9eeUt4w) - Web Programming UNPAS
|
||||||
* [ExpressJS Tutorial Indonesia](https://www.youtube.com/playlist?list=PL9At9z2rvOC-sgzJx7rM_wMDONnEM4E0A) - Ekky Ridyanto (Balademy)
|
* [ExpressJS Tutorial Indonesia](https://www.youtube.com/playlist?list=PL9At9z2rvOC-sgzJx7rM_wMDONnEM4E0A) - Ekky Ridyanto (Balademy)
|
||||||
* [JavaScript dan DOM (Document Object Model)](https://www.youtube.com/playlist?list=PLFIM0718LjIWB3YRoQbQh82ZewAGtE2-3) - Web Programming UNPAS
|
* [JavaScript dan DOM (Document Object Model)](https://www.youtube.com/playlist?list=PLFIM0718LjIWB3YRoQbQh82ZewAGtE2-3) - Web Programming UNPAS
|
||||||
|
|||||||
@@ -58,7 +58,6 @@
|
|||||||
### Assembly
|
### Assembly
|
||||||
|
|
||||||
* [Assembler x86](https://www.youtube.com/playlist?list=PLUJjY3hQLJ3NHQ9315KVvgiZ3v2FLtcbs)
|
* [Assembler x86](https://www.youtube.com/playlist?list=PLUJjY3hQLJ3NHQ9315KVvgiZ3v2FLtcbs)
|
||||||
* [Assembly x86](https://www.youtube.com/playlist?list=PL4GzWsD6ECaXVzneIlSV62plQPdWXIZ_h) - Leonardo Boselli
|
|
||||||
|
|
||||||
|
|
||||||
### Bash / Shell
|
### Bash / Shell
|
||||||
@@ -158,7 +157,6 @@
|
|||||||
### Machine Learning
|
### Machine Learning
|
||||||
|
|
||||||
* [Machine Learning in italiano col Pollo Watzlawick](https://www.youtube.com/playlist?list=PLa-sizbCyh93c0nSPAb8k5ZZeOq4SBIl9) - Piero Savastano
|
* [Machine Learning in italiano col Pollo Watzlawick](https://www.youtube.com/playlist?list=PLa-sizbCyh93c0nSPAb8k5ZZeOq4SBIl9) - Piero Savastano
|
||||||
* [Machine Learning Reti Neurali](https://www.youtube.com/playlist?list=PL-tCoHPn6YlbCQHeyRxc_CQ0f1VZsUD6D) - Davide Manzoni (Brainlink)
|
|
||||||
|
|
||||||
|
|
||||||
### Misto
|
### Misto
|
||||||
@@ -237,13 +235,11 @@
|
|||||||
### Web
|
### Web
|
||||||
|
|
||||||
* [Computer grafica 2017/2018](https://www.youtube.com/playlist?list=PLUFFnpJdi99kXjntQ0LNPnLbRLjKzmQaC) - A. Bottino, Politecnico di Torino
|
* [Computer grafica 2017/2018](https://www.youtube.com/playlist?list=PLUFFnpJdi99kXjntQ0LNPnLbRLjKzmQaC) - A. Bottino, Politecnico di Torino
|
||||||
* [Corso Bootstrap Italiano](https://www.youtube.com/playlist?list=PLP5MAKLy8lP_boQ2FBTSvA1fU73x2BiEv) - Edoardo Midali
|
|
||||||
* [Corso CSS 3 Completo 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP-a0MG-MFHKCISmj2Wg4vT6) - Edoardo Midali
|
* [Corso CSS 3 Completo 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP-a0MG-MFHKCISmj2Wg4vT6) - Edoardo Midali
|
||||||
* [Corso Flutter 2020](https://www.youtube.com/playlist?list=PLFD-5ZFcEgYX5q5pobSkQGfC6rMYy_puq) - Angelo Cassano
|
* [Corso Flutter 2020](https://www.youtube.com/playlist?list=PLFD-5ZFcEgYX5q5pobSkQGfC6rMYy_puq) - Angelo Cassano
|
||||||
* [Corso HTML 5 Completo 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP8U-yYn6J4hGfcee4Tirieg) - Edoardo Midali
|
* [Corso HTML 5 Completo 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP8U-yYn6J4hGfcee4Tirieg) - Edoardo Midali
|
||||||
* [Corso HTML 5 Italiano 2023](https://www.youtube.com/playlist?list=PL6PilnEO6HWbTXL8nLSkp-875H-x-vhEo) - Manuel Ricci
|
* [Corso HTML 5 Italiano 2023](https://www.youtube.com/playlist?list=PL6PilnEO6HWbTXL8nLSkp-875H-x-vhEo) - Manuel Ricci
|
||||||
* [Corso SEO Italiano 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP9OpFQyF2LnTWgtcoDLgYm7) - Edoardo Midali
|
* [Corso SEO Italiano 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP9OpFQyF2LnTWgtcoDLgYm7) - Edoardo Midali
|
||||||
* [Corso Typescript 2023](https://www.youtube.com/playlist?list=PLP5MAKLy8lP--n8iUsDsFMuTiKW5ooZE6) - Edoardo Midali
|
|
||||||
* [Mini Corso React / TypeScript / TSX 2023](https://www.youtube.com/playlist?list=PLUioGv_6G9YJw8uZb040obhcCi8tQX9IQ) - Fabio Biondi
|
* [Mini Corso React / TypeScript / TSX 2023](https://www.youtube.com/playlist?list=PLUioGv_6G9YJw8uZb040obhcCi8tQX9IQ) - Fabio Biondi
|
||||||
* [Progettazione di applicazioni Web](https://www.youtube.com/playlist?list=PLE0AA1735F10543A6) - Fulvio Corno, S. Di Carlo, Politecnico di Torino
|
* [Progettazione di applicazioni Web](https://www.youtube.com/playlist?list=PLE0AA1735F10543A6) - Fulvio Corno, S. Di Carlo, Politecnico di Torino
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,7 @@
|
|||||||
### HTML and CSS
|
### HTML and CSS
|
||||||
|
|
||||||
* [CSS in Kannada (ಕನ್ನಡದಲ್ಲಿ) - Beginner to Advanced.](https://youtube.com/playlist?list=PLBGSzVCM24iHnpfOMnhuyiyEo_NGSxdPD) - DEBUG CODING
|
* [CSS in Kannada (ಕನ್ನಡದಲ್ಲಿ) - Beginner to Advanced.](https://youtube.com/playlist?list=PLBGSzVCM24iHnpfOMnhuyiyEo_NGSxdPD) - DEBUG CODING
|
||||||
|
* [HTML and CSS in Kannada || Web Designing in Kannada || CSS in Kannada || Html in Kannada](https://youtube.com/playlist?list=PLBVoFEaXQzK3F2BN7ZbXb_EpnDMAlJsPo) - Learn Tech in Kannada
|
||||||
* [HTML in Kannada (ಕನ್ನಡದಲ್ಲಿ) - Beginners to Advanced](https://youtube.com/playlist?list=PLBGSzVCM24iHCjyPxCZBbZSNIiFS7vDFl) - DEBUG CODING
|
* [HTML in Kannada (ಕನ್ನಡದಲ್ಲಿ) - Beginners to Advanced](https://youtube.com/playlist?list=PLBGSzVCM24iHCjyPxCZBbZSNIiFS7vDFl) - DEBUG CODING
|
||||||
|
|
||||||
|
|
||||||
@@ -23,6 +24,7 @@
|
|||||||
|
|
||||||
* [JavaScript course in Kannada](https://youtube.com/playlist?list=PLUZkVL-W-8GJVkp8Az0SAWqmDPv5b2Tn9) - script kiddie
|
* [JavaScript course in Kannada](https://youtube.com/playlist?list=PLUZkVL-W-8GJVkp8Az0SAWqmDPv5b2Tn9) - script kiddie
|
||||||
* [JavaScript for Beginners in Kannada(Full Course)](https://www.youtube.com/playlist?list=PLQztdyH5OY4BvjvmU0PV8nTevqXjYcYEE) - MicroDegree ಕನ್ನಡ
|
* [JavaScript for Beginners in Kannada(Full Course)](https://www.youtube.com/playlist?list=PLQztdyH5OY4BvjvmU0PV8nTevqXjYcYEE) - MicroDegree ಕನ್ನಡ
|
||||||
|
* [Javascript tutorial in Kannada || Javascript in Kannada || Complete Javascript in Kannada](https://youtube.com/playlist?list=PLBVoFEaXQzK0ybl-O3g_2_PswaLzNGbb8) - Learn Tech in Kannada
|
||||||
|
|
||||||
|
|
||||||
### PLC
|
### PLC
|
||||||
|
|||||||
@@ -214,8 +214,7 @@
|
|||||||
* [Python](https://www.youtube.com/playlist?list=PLwe8bwPXjlLveEHvTbKMXJOPkFdXnu4xi) - Learn CSE Malayalam
|
* [Python](https://www.youtube.com/playlist?list=PLwe8bwPXjlLveEHvTbKMXJOPkFdXnu4xi) - Learn CSE Malayalam
|
||||||
* [Python Numpy Malayalam Tutorial](https://www.youtube.com/playlist?list=PL1JrLEBAapUVkjt4Q1R_ZFFRT_80WBCyx) - Yes Tech Media
|
* [Python Numpy Malayalam Tutorial](https://www.youtube.com/playlist?list=PL1JrLEBAapUVkjt4Q1R_ZFFRT_80WBCyx) - Yes Tech Media
|
||||||
* [Python Programming Malayalam Tutorial](https://www.youtube.com/watch?v=ihnWXGPxNEk) - Yes Tech Media
|
* [Python Programming Malayalam Tutorial](https://www.youtube.com/watch?v=ihnWXGPxNEk) - Yes Tech Media
|
||||||
* [Python Tutorial Malayalam \| Best Malayalam Python Programming Tutorial](https://youtube.com/playlist?list=PLY-ecO2csVHfbpOmWamlb8Mujjdnl1jks) - Brototype Malayalam
|
* [Python Tutorial Malayalam \| Best Malayalam Python Programming Tutorial](https://youtube.com/playlist?list=PLY-ecO2csVHfbpOmWamlb8Mujjdnl1jks) - Brototype Malayalam
|
||||||
* [Python Tutorial Malayalam \| Full videos Playlist](https://youtube.com/playlist?list=PLd_rdeTABMgQgZj2g9IyWqA2bnkHDUyof&feature=shared) - Safeonnet
|
|
||||||
|
|
||||||
|
|
||||||
#### Django
|
#### Django
|
||||||
|
|||||||
@@ -63,6 +63,7 @@
|
|||||||
|
|
||||||
* [CSS Tutorial In Marathi](https://youtube.com/playlist?list=PLWkJQ8CSXYd4wee103RY961OdWXwnHsBo) - SA Infolines
|
* [CSS Tutorial In Marathi](https://youtube.com/playlist?list=PLWkJQ8CSXYd4wee103RY961OdWXwnHsBo) - SA Infolines
|
||||||
* [HTML \| HTML For Beginners \| Krushna Pise \| Marathi Programmer](https://youtube.com/playlist?list=PLWSZr_wlNWaw8_iFhKvrPKp1Uh2S1dXHk) - MaRaTHi ProGrammer
|
* [HTML \| HTML For Beginners \| Krushna Pise \| Marathi Programmer](https://youtube.com/playlist?list=PLWSZr_wlNWaw8_iFhKvrPKp1Uh2S1dXHk) - MaRaTHi ProGrammer
|
||||||
|
* [HTML & CSS In Marathi Tutorials](https://youtube.com/playlist?list=PLU1bHMETQ0vzRyMVH2Wp6sA8bMUuVl5S2) - Programming By Yogesh
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
|
|||||||
@@ -7,7 +7,6 @@
|
|||||||
* [C](#c)
|
* [C](#c)
|
||||||
* [C#](#csharp)
|
* [C#](#csharp)
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
* [Embedded](#embedded)
|
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
@@ -55,19 +54,13 @@
|
|||||||
* [PROGRAMOWANIE W C++. KURS OD PODSTAW, DLA KAŻDEGO (VIDEO)](https://www.youtube.com/playlist?list=PLOYHgt8dIdoxx0Y5wzs7CFpmBzb40PaDo) - Mirosław Zelent, Damian Stelmach
|
* [PROGRAMOWANIE W C++. KURS OD PODSTAW, DLA KAŻDEGO (VIDEO)](https://www.youtube.com/playlist?list=PLOYHgt8dIdoxx0Y5wzs7CFpmBzb40PaDo) - Mirosław Zelent, Damian Stelmach
|
||||||
|
|
||||||
|
|
||||||
### Embedded
|
|
||||||
|
|
||||||
* [Kurs Arduino, poziom II](https://www.forbot.pl/blog/kurs-arduino-ii-wstep-spis-tresci-id15494) - Damian (Treker) Szymański
|
|
||||||
* [Kurs podstaw Arduino](https://www.forbot.pl/blog/kurs-arduino-podstawy-programowania-spis-tresci-kursu-id5290)
|
|
||||||
* [Kurs STM32L4](https://www.forbot.pl/blog/kurs-stm32-l4-wstep-spis-tresci-dla-kogo-jest-ten-kurs-id48575)
|
|
||||||
|
|
||||||
|
|
||||||
### HTML and CSS
|
### HTML and CSS
|
||||||
|
|
||||||
* [Kurs CSS](http://www.kurshtmlcss.pl/kurs-css) (Netido Interactive Agency)
|
* [Kurs CSS](http://www.kurshtmlcss.pl/kurs-css) (Netido Interactive Agency)
|
||||||
* [Kurs CSS. Wygląd strony www - kaskadowe arkusze stylów - Pasja informatyki (VIDEO)](https://www.youtube.com/playlist?list=PLOYHgt8dIdow6b2Qm3aTJbKT2BPo5iybv) - Mirosław Zelent, Damian Stelmach
|
* [Kurs CSS. Wygląd strony www - kaskadowe arkusze stylów - Pasja informatyki (VIDEO)](https://www.youtube.com/playlist?list=PLOYHgt8dIdow6b2Qm3aTJbKT2BPo5iybv) - Mirosław Zelent, Damian Stelmach
|
||||||
* [Kurs HTML](http://www.kurshtmlcss.pl/kurs-html) (Netido Interactive Agency)
|
* [Kurs HTML](http://www.kurshtmlcss.pl/kurs-html) (Netido Interactive Agency)
|
||||||
* [Kurs HTML](https://www.youtube.com/playlist?list=PLpwxuvBp359NntV2cLO5LaH6tmd6efmHH) - Marcin Filczyński
|
* [Kurs HTML](https://www.youtube.com/playlist?list=PLpwxuvBp359NntV2cLO5LaH6tmd6efmHH) - Marcin Filczyński
|
||||||
|
* [Kurs HTML - od zera do Webmastera](https://www.youtube.com/playlist?list=PL0zYPqHK5yJWsIn3PIproSyxO3nchPd99)
|
||||||
* [Kurs html i css](https://www.youtube.com/playlist?list=PLs8Otihb6zvfosmWesJ_lkJS_HzL58gSS)
|
* [Kurs html i css](https://www.youtube.com/playlist?list=PLs8Otihb6zvfosmWesJ_lkJS_HzL58gSS)
|
||||||
* [Kurs HTML. Tworzenie zawartości stron internetowych](https://www.youtube.com/playlist?list=PLOYHgt8dIdox9Qq3X9iAdSVekS_5Vcp5r) - Mirosław Zelent, Damian Stelmach
|
* [Kurs HTML. Tworzenie zawartości stron internetowych](https://www.youtube.com/playlist?list=PLOYHgt8dIdox9Qq3X9iAdSVekS_5Vcp5r) - Mirosław Zelent, Damian Stelmach
|
||||||
|
|
||||||
@@ -85,14 +78,13 @@
|
|||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [Kurs Javascript: Moduł 1: Poczatkujacy](https://youtube.com/playlist?list=PLaRAejmsc8gGAs-Ml8aa4eLCkm6ESvdnN) - Kacper Szarkiewicz
|
|
||||||
* [Kurs JavaScript. Programowanie frontendowe (VIDEO)](https://www.youtube.com/playlist?list=PLOYHgt8dIdoxTUYuHS9ZYNlcJq5R3jBsC) - Mirosław Zelent, Damian Stelmach
|
* [Kurs JavaScript. Programowanie frontendowe (VIDEO)](https://www.youtube.com/playlist?list=PLOYHgt8dIdoxTUYuHS9ZYNlcJq5R3jBsC) - Mirosław Zelent, Damian Stelmach
|
||||||
* [Programowanie w JavaScript od podstaw w 1 miesiąc](https://www.youtube.com/playlist?list=PLTs20Q-BTEMPRSzhrlAuu7yus1BuOLVrS)
|
* [Programowanie w JavaScript od podstaw w 1 miesiąc](https://www.youtube.com/playlist?list=PLTs20Q-BTEMPRSzhrlAuu7yus1BuOLVrS)
|
||||||
|
|
||||||
|
|
||||||
#### Vue.js
|
#### Vue.js
|
||||||
|
|
||||||
* [FrontAndBack.pl - Kurs Vue w praktyce](https://web.archive.org/web/20221004101108/https://frontandback.pl/tags/kurs-vue-w-praktyce/) *(:card_file_box: archived)*
|
* [FrontAndBack.pl - Kurs Vue w praktyce](https://frontandback.pl/tags/kurs-vue-w-praktyce/)
|
||||||
|
|
||||||
|
|
||||||
### MySQL
|
### MySQL
|
||||||
|
|||||||
@@ -132,7 +132,6 @@
|
|||||||
|
|
||||||
* [Curso de Git](https://www.youtube.com/playlist?list=PLucm8g_ezqNq0dOgug6paAkH0AQSJPlIe) - Bóson Treinamentos
|
* [Curso de Git](https://www.youtube.com/playlist?list=PLucm8g_ezqNq0dOgug6paAkH0AQSJPlIe) - Bóson Treinamentos
|
||||||
* [Curso de Git e GitHub: grátis, prático e sem usar comandos no terminal](https://www.youtube.com/playlist?list=PLHz_AreHm4dm7ZULPAmadvNhH6vk9oNZA) - Gustavo Guanabara
|
* [Curso de Git e GitHub: grátis, prático e sem usar comandos no terminal](https://www.youtube.com/playlist?list=PLHz_AreHm4dm7ZULPAmadvNhH6vk9oNZA) - Gustavo Guanabara
|
||||||
* [Curso Git e Github 2024](https://www.youtube.com/playlist?list=PLHbGjxRVA_FmFRF1-OqWaWwqhIiS9Cg0w) - Carlos Uchoa
|
|
||||||
* [Git e contribuições para projetos Open Source](https://www.udemy.com/course/git-e-github/) - Bruno Orlandi (Udemy)
|
* [Git e contribuições para projetos Open Source](https://www.udemy.com/course/git-e-github/) - Bruno Orlandi (Udemy)
|
||||||
* [Git e Github para iniciantes](https://www.udemy.com/git-e-github-para-iniciantes/) - Willian Justen de Vasconcellos (Udemy)
|
* [Git e Github para iniciantes](https://www.udemy.com/git-e-github-para-iniciantes/) - Willian Justen de Vasconcellos (Udemy)
|
||||||
* [Git para iniciantes](https://www.udemy.com/git-para-iniciantes/) - Ricardo Netto (Udemy)
|
* [Git para iniciantes](https://www.udemy.com/git-para-iniciantes/) - Ricardo Netto (Udemy)
|
||||||
|
|||||||
@@ -50,7 +50,6 @@
|
|||||||
### <a id="dsa"></a>Data Structures and Algorithms
|
### <a id="dsa"></a>Data Structures and Algorithms
|
||||||
|
|
||||||
* [தமிழில் Data Structures and Algorithms](https://youtube.com/playlist?list=PL_UqaR55i1797oG0BL0wtxdPpa_NYNFLz) - CSE Tamila by Eezytutorials
|
* [தமிழில் Data Structures and Algorithms](https://youtube.com/playlist?list=PL_UqaR55i1797oG0BL0wtxdPpa_NYNFLz) - CSE Tamila by Eezytutorials
|
||||||
* [Data Structures & Algorithms Python](https://www.youtube.com/playlist?list=PLVkDztYhxUGH9AubH9hLy_JYam8EZ9VKs) - Code Meal
|
|
||||||
* [Data Structures and Algorithms in Java](https://www.youtube.com/playlist?list=PLYM2_EX_xVvX7_AmNY-Deacp3rT3MIXnE) - Logic First Tamil
|
* [Data Structures and Algorithms in Java](https://www.youtube.com/playlist?list=PLYM2_EX_xVvX7_AmNY-Deacp3rT3MIXnE) - Logic First Tamil
|
||||||
|
|
||||||
|
|
||||||
@@ -169,7 +168,6 @@
|
|||||||
### SQL
|
### SQL
|
||||||
|
|
||||||
* [Oracle SQL - தமிழில்](https://www.youtube.com/playlist?list=PLsphD3EpR7F-u4Jjp_3fYgLSsKwPPTEH4) - NIC IT Academy
|
* [Oracle SQL - தமிழில்](https://www.youtube.com/playlist?list=PLsphD3EpR7F-u4Jjp_3fYgLSsKwPPTEH4) - NIC IT Academy
|
||||||
* [SQL For Beginners - Tamil](https://www.youtube.com/playlist?list=PLVkDztYhxUGEP7Yrw2voVWhcxILiLCwOt) - Code Meal
|
|
||||||
* [SQL in Tamil (தமிழில் SQL)](https://www.youtube.com/playlist?list=PLgWpUXNR_WCd-oMh-n6LhRYyNZjiiPVGm) - Payilagam
|
* [SQL in Tamil (தமிழில் SQL)](https://www.youtube.com/playlist?list=PLgWpUXNR_WCd-oMh-n6LhRYyNZjiiPVGm) - Payilagam
|
||||||
* [SQL in Tamil for Beginners](https://www.youtube.com/playlist?list=PLYM2_EX_xVvUBh28ZT2i-jH7kBkTfB_W2) - Logic First Tamil
|
* [SQL in Tamil for Beginners](https://www.youtube.com/playlist?list=PLYM2_EX_xVvUBh28ZT2i-jH7kBkTfB_W2) - Logic First Tamil
|
||||||
|
|
||||||
|
|||||||
@@ -211,7 +211,6 @@
|
|||||||
* [Python in Telugu - Step by Step Tutorials](https://www.youtube.com/playlist?list=PLC2mgeYbYNm-3aTUq98pbmrA3P1_m-aJR) - Telugu Computer World
|
* [Python in Telugu - Step by Step Tutorials](https://www.youtube.com/playlist?list=PLC2mgeYbYNm-3aTUq98pbmrA3P1_m-aJR) - Telugu Computer World
|
||||||
* [Python in Telugu For Beginners - Complete Tutorial in 10 Hours](https://www.youtube.com/watch?v=fP9IvI4qu80) - Telugu Computer World
|
* [Python in Telugu For Beginners - Complete Tutorial in 10 Hours](https://www.youtube.com/watch?v=fP9IvI4qu80) - Telugu Computer World
|
||||||
* [Python in Telugu - Step by Step Tutorials](https://www.youtube.com/playlist?list=PLC2mgeYbYNm-3aTUq98pbmrA3P1_m-aJR) - Telugu Computer World
|
* [Python in Telugu - Step by Step Tutorials](https://www.youtube.com/playlist?list=PLC2mgeYbYNm-3aTUq98pbmrA3P1_m-aJR) - Telugu Computer World
|
||||||
* [Python Course in Telugu: 30 days challenge](https://www.youtube.com/playlist?list=PLNgoFk5SYUglQOaXSY8lAlPXmK6tQBHaw) - Vamsi Bhavani
|
|
||||||
|
|
||||||
|
|
||||||
### R
|
### R
|
||||||
|
|||||||
@@ -25,7 +25,6 @@
|
|||||||
|
|
||||||
### Artificial Intelligence
|
### Artificial Intelligence
|
||||||
|
|
||||||
* [Natural Language Processing 2023](https://www.youtube.com/playlist?list=PLyyEwPZh6aHpCAaG6dot5xXrlEK73oF4J) - อรรถพล ธำรงรัตนฤทธิ์
|
|
||||||
* [NLP 2021](https://youtube.com/playlist?list=PLcBOyD1N1T-PIYnPZ9_iHtug9e-BcHIob) - EkapolC
|
* [NLP 2021](https://youtube.com/playlist?list=PLcBOyD1N1T-PIYnPZ9_iHtug9e-BcHIob) - EkapolC
|
||||||
* [Pattern 2022](https://youtube.com/playlist?list=PLcBOyD1N1T-MnWcKQZqE8FXrgoiiVdXvI) - EkapolC
|
* [Pattern 2022](https://youtube.com/playlist?list=PLcBOyD1N1T-MnWcKQZqE8FXrgoiiVdXvI) - EkapolC
|
||||||
|
|
||||||
|
|||||||
@@ -42,7 +42,6 @@
|
|||||||
* [HTML Eğitim Serisi](https://youtube.com/playlist?list=PLGrTHqyRDvx7aP99nDNRKDi70bLFr_kX-) - Hakan Yalçınkaya \| Kodluyoruz
|
* [HTML Eğitim Serisi](https://youtube.com/playlist?list=PLGrTHqyRDvx7aP99nDNRKDi70bLFr_kX-) - Hakan Yalçınkaya \| Kodluyoruz
|
||||||
* [HTML+CSS Öğreniyoruz](https://www.youtube.com/playlist?list=PLadt0EaV4m3Ae9mBaQNylUKUaFK38F4EB) - Adem Ilter
|
* [HTML+CSS Öğreniyoruz](https://www.youtube.com/playlist?list=PLadt0EaV4m3Ae9mBaQNylUKUaFK38F4EB) - Adem Ilter
|
||||||
* [Sıfırdan CSS Eğitim](https://www.youtube.com/playlist?list=PLadt0EaV4m3BX9JaZbKS9B8076bruv93Y) - Adem Ilter
|
* [Sıfırdan CSS Eğitim](https://www.youtube.com/playlist?list=PLadt0EaV4m3BX9JaZbKS9B8076bruv93Y) - Adem Ilter
|
||||||
* [XHTML(HTML) ve CSS Dersleri](https://www.youtube.com/playlist?list=PLWctyKyPphPjm1jnFNsQfOIDgR3wf-prc) - Erol Mesut Gün (Yakın Kampüs)
|
|
||||||
|
|
||||||
|
|
||||||
### IDE and editors
|
### IDE and editors
|
||||||
|
|||||||
@@ -39,5 +39,5 @@ ADV - Просунутий. Тонкощі.
|
|||||||
* [Python 2: Курс Молодого Бійця](http://www.vitaliypodoba.com/tutorials/python2-beginners-course/) - Віталій Подоба
|
* [Python 2: Курс Молодого Бійця](http://www.vitaliypodoba.com/tutorials/python2-beginners-course/) - Віталій Подоба
|
||||||
* [Мова програмування Python](https://stepik.org/course/101696) - Александр Руденко (Stepik) (BEG)
|
* [Мова програмування Python](https://stepik.org/course/101696) - Александр Руденко (Stepik) (BEG)
|
||||||
* [Основи програмування на Python](https://courses.prometheus.org.ua/courses/KPI/Programming101/2015_T1/about) - Нікіта Павлюченко (email address *required*, phone number *required*)
|
* [Основи програмування на Python](https://courses.prometheus.org.ua/courses/KPI/Programming101/2015_T1/about) - Нікіта Павлюченко (email address *required*, phone number *required*)
|
||||||
* [Програмування на мові Python (3.x). Початковий курс](http://web.archive.org/web/20201026152235/https://sites.google.com/site/pythonukr/vstup) *(:card_file_box: archived)*
|
* [Програмування на мові Python (3.x). Початковий курс](https://sites.google.com/site/pythonukr/vstup)
|
||||||
* [Основи програмування. Python. Частина 1 - КПІ](https://ela.kpi.ua/handle/123456789/25111) - А.В. Яковенко
|
* [Основи програмування. Python. Частина 1 - КПІ](https://ela.kpi.ua/handle/123456789/25111) - А.В. Яковенко
|
||||||
|
|||||||
+16
-22
@@ -8,62 +8,56 @@
|
|||||||
* [Figma](#figma)
|
* [Figma](#figma)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [Next.js](#nextjs)
|
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
|
|
||||||
|
|
||||||
### Algorithms
|
### Algorithms
|
||||||
|
|
||||||
* [Data Structures and Algorithms Analysis Complete Course in Hindi/Urdu \| Data structures by Fahad Hussain \| data structures and algorithms tutorial](https://www.youtube.com/playlist?list=PLtCBuHKmdxOfPNlAKWxBqdznCcXV4iWCz) - Fahad Hussain‏
|
* [Data Structures and Algorithms Analysis Complete Course in Hindi/Urdu \| Data structures by Fahad Hussain \| data structures and algorithms tutorial](https://www.youtube.com/playlist?list=PLtCBuHKmdxOfPNlAKWxBqdznCcXV4iWCz) - Fahad Hussain
|
||||||
|
|
||||||
|
|
||||||
### Android
|
### Android
|
||||||
|
|
||||||
* [Flutter App Development](https://www.youtube.com/playlist?list=PLlvhNpz1tBvH4Wn8rMjtscK3l2pXnC9aN) - Code With Dhruv‏
|
* [Flutter App Development](https://www.youtube.com/playlist?list=PLlvhNpz1tBvH4Wn8rMjtscK3l2pXnC9aN) - Code With Dhruv
|
||||||
* [The complete Android Application Development Course in Hindi/Urdu \| Android Development for Beginners in Hindi - Urdu \| Android tutorial in Urdu](https://www.youtube.com/playlist?list=PLtCBuHKmdxOe8IWZnA515lGPKaWx5WNOE) - Fahad Hussain‏
|
* [The complete Android Application Development Course in Hindi/Urdu \| Android Development for Beginners in Hindi - Urdu \| Android tutorial in Urdu](https://www.youtube.com/playlist?list=PLtCBuHKmdxOe8IWZnA515lGPKaWx5WNOE) - Fahad Hussain
|
||||||
* [Mobile App Development Tutorial Series using React Native in Urdu / Hindi](https://www.youtube.com/playlist?list=PL9fcHFJHtFaZ6DuInqORqFUaKiZO1XCmb) - Perfect Web Solutions‏
|
* [Mobile App Development Tutorial Series using React Native in Urdu / Hindi](https://www.youtube.com/playlist?list=PL9fcHFJHtFaZ6DuInqORqFUaKiZO1XCmb) - Perfect Web Solutions
|
||||||
|
|
||||||
|
|
||||||
### <a id="c"></a>C
|
### <a id="c"></a>C
|
||||||
|
|
||||||
* [C language tutorial for beginners Urdu/Hindi](https://www.youtube.com/playlist?list=PLtCBuHKmdxOfDo1cChVR3jYEzLtNpGjXa) - Fahad Hussain‏
|
* [C language tutorial for beginners Urdu/Hindi](https://www.youtube.com/playlist?list=PLtCBuHKmdxOfDo1cChVR3jYEzLtNpGjXa) - Fahad Hussain
|
||||||
|
|
||||||
|
|
||||||
### <a id="cplusplus"></a>C++
|
### <a id="cplusplus"></a>C++
|
||||||
|
|
||||||
* [C++ Course Series for Beginner in Urdu/Hindi](https://www.youtube.com/playlist?list=PLuuQCKO44unsLwJMkR8_koVG6vDPjMYmH) - Learning Point‏
|
* [C++ Course Series for Beginner in Urdu/Hindi](https://www.youtube.com/playlist?list=PLuuQCKO44unsLwJMkR8_koVG6vDPjMYmH) - Learning Point
|
||||||
* [C++ Free Course for Beginners in (Urdu /Hindi)](https://www.youtube.com/playlist?list=PLt4rWC_3rBbWnDrIv4IeC4Vm7PN1wvrNg) - CodeMite‏
|
* [C++ Free Course for Beginners in (Urdu /Hindi)](https://www.youtube.com/playlist?list=PLt4rWC_3rBbWnDrIv4IeC4Vm7PN1wvrNg) - CodeMite
|
||||||
* [Programming Fundamentals With C++ Complete Course In urdu \| Hindi](https://www.youtube.com/playlist?list=PL4QkPoTgwFULciDFVJEHEwOKMtf9Q_Aqh) - Kacs Learnings‏
|
* [Programming Fundamentals With C++ Complete Course In urdu \| Hindi](https://www.youtube.com/playlist?list=PL4QkPoTgwFULciDFVJEHEwOKMtf9Q_Aqh) - Kacs Learnings
|
||||||
|
|
||||||
|
|
||||||
### <a id="csharp"></a>C#‎
|
### <a id="csharp"></a>C#‎
|
||||||
|
|
||||||
* [C# Tutorial For Beginners in Hindi/Urdu](https://www.youtube.com/playlist?list=PLtCBuHKmdxOfLseCtdZg1a3XBsDFbRVfd) - Fahad Hussain‏
|
* [C# Tutorial For Beginners in Hindi/Urdu](https://www.youtube.com/playlist?list=PLtCBuHKmdxOfLseCtdZg1a3XBsDFbRVfd) - Fahad Hussain
|
||||||
* [C# Tutorials In Urdu/Hindi](https://youtube.com/playlist?list=PLUyYwyJA_WfQd5zeCU890TDFQAqboekyc) - ProgramInUrdu‏
|
* [C# Tutorials In Urdu/Hindi](https://youtube.com/playlist?list=PLUyYwyJA_WfQd5zeCU890TDFQAqboekyc) - ProgramInUrdu
|
||||||
|
|
||||||
|
|
||||||
### Figma
|
### Figma
|
||||||
|
|
||||||
* [Figma Design Complete Course in Urdu | Hindi](https://youtube.com/playlist?list=PLspW40rZgNekDbMeeuV8VLt3JoCMg8pQt&si=_J8tYEL3W0YFiHNh) - Tutorials Town‏
|
* [Figma Design Complete Course in Urdu | Hindi](https://youtube.com/playlist?list=PLspW40rZgNekDbMeeuV8VLt3JoCMg8pQt&si=_J8tYEL3W0YFiHNh) - Tutorials Town
|
||||||
|
|
||||||
|
|
||||||
### <a id="html-and-css"></a>HTML and CSS
|
### <a id="html-and-css"></a>HTML and CSS
|
||||||
|
|
||||||
* [HTML5 & CSS3 Tutorials In Urdu and Hindi](https://youtube.com/playlist?list=PLUyYwyJA_WfTr3YWWJ41_V7TrRZoq6cBT) - ProgramInUrdu‏
|
* [HTML5 & CSS3 Tutorials In Urdu and Hindi](https://youtube.com/playlist?list=PLUyYwyJA_WfTr3YWWJ41_V7TrRZoq6cBT) - ProgramInUrdu
|
||||||
* [HTML5 & CSS3 Tutorials in Urdu/Hindi](https://www.youtube.com/playlist?list=PLU4yvac0MJbJrUWqGQbtFxOYR3gRvXxMs) - OnlineUstaad‏
|
* [HTML5 & CSS3 Tutorials in Urdu/Hindi](https://www.youtube.com/playlist?list=PLU4yvac0MJbJrUWqGQbtFxOYR3gRvXxMs) - OnlineUstaad
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
|
|
||||||
* [Java Programming in Urdu/Hindi](https://www.youtube.com/playlist?list=PLU4yvac0MJbKs78u32MyVgYFg9d-6DYGL) - OnlineUstaad‏
|
* [Java Programming in Urdu/Hindi](https://www.youtube.com/playlist?list=PLU4yvac0MJbKs78u32MyVgYFg9d-6DYGL) - OnlineUstaad
|
||||||
|
|
||||||
|
|
||||||
### Next.js
|
|
||||||
|
|
||||||
* [Master Next JS 14: Complete Next JS 14 Tutorial from Basics to Advanced in Hindi/Urdu with Projects & Interview Prep](https://www.youtube.com/playlist?list=PL5OhSdfH4uDu6YJcHhmQLkwx4hPWyppos) - The Techzeen‏
|
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Python](https://www.youtube.com/playlist?list=PL-vQNozaqIxuPzFUVEIrYDvd6ieUshJTw) - Kawish - Urdu‏
|
* [Python_ka_chilla (python in 40 days in urdu/Hindi)](https://www.youtube.com/playlist?list=PL9XvIvvVL50HVsu-Ao8NBr0UJSO8O6lBI) - Codeanics
|
||||||
* [Python_ka_chilla (python in 40 days in urdu/Hindi)](https://www.youtube.com/playlist?list=PL9XvIvvVL50HVsu-Ao8NBr0UJSO8O6lBI) - Codeanics‏
|
|
||||||
|
|||||||
+6
-336
@@ -3,17 +3,13 @@
|
|||||||
* [AJAX](#ajax)
|
* [AJAX](#ajax)
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [ASP.NET](#asp)
|
* [ASP.NET](#asp)
|
||||||
* [Assembly](#assembly)
|
|
||||||
* [AutoIt](#autoit)
|
* [AutoIt](#autoit)
|
||||||
* [Bash](#bash)
|
* [Bash](#bash)
|
||||||
* [Blazor](#blazor)
|
* [Blazor](#blazor)
|
||||||
* [Bootstrap](#bootstrap)
|
* [Bootstrap](#bootstrap)
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
* [C#](#a-idcsharpac)
|
* [C#](#csharp)
|
||||||
* [C++](#cpp)
|
* [Cấu trúc dữ liệu và Giải thuật](#cautrucdulieuvagiaithuat)
|
||||||
* [Cấu trúc dữ liệu và Giải thuật](#cấu-trúc-dữ-liệu-và-giải-thuật)
|
|
||||||
* [Dart](#dart)
|
|
||||||
* [ExpressJS](#expressjs)
|
|
||||||
* [Flutter](#flutter)
|
* [Flutter](#flutter)
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [Go](#go)
|
* [Go](#go)
|
||||||
@@ -23,24 +19,16 @@
|
|||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Kotlin](#kotlin)
|
|
||||||
* [Machine-Learning](#machine-learning)
|
* [Machine-Learning](#machine-learning)
|
||||||
* [MongoDB](#mongodb)
|
* [MongoDB](#mongodb)
|
||||||
* [MySQL](#mysql)
|
|
||||||
* [Next.js](#nextjs)
|
|
||||||
* [NodeJS](#nodejs)
|
* [NodeJS](#nodejs)
|
||||||
* [Objective-C](#objective-c)
|
* [Objective-C](#objective-c)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [PostgreSQL](#postgresql)
|
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [R](#r)
|
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Rust](#rust)
|
|
||||||
* [Sass](#sass)
|
* [Sass](#sass)
|
||||||
* [Security](#security)
|
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
* [SQL Server](#sql-server)
|
|
||||||
* [Swift](#swift)
|
* [Swift](#swift)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
@@ -57,69 +45,30 @@
|
|||||||
|
|
||||||
### Android
|
### Android
|
||||||
|
|
||||||
* [Android app bán hàng online](https://www.youtube.com/playlist?list=PLbhheUORMqP2_2bdQ3QYnkst8TFldm3p3) - NH Android
|
|
||||||
* [Android Cơ Bản](https://www.youtube.com/playlist?list=PLE1qPKuGSJaAeaWy8eRkuDjrqm4Rhm-cx) - thân triệu
|
|
||||||
* [Android với kolin cho người mới](https://www.youtube.com/playlist?list=PLPt6-BtUI22qf3KE1V1PyAm1v8M2qqwL5) - Gà Lại Lập Trình
|
|
||||||
* [Học Android + Kotlin cơ bản](https://www.youtube.com/playlist?list=PLpgD-OxlvlqFNyyaFlan2-WTtSaBkWllm) - Xin chào, mình là Sữa
|
|
||||||
* [Lập trình Android - Android Studio](https://www.youtube.com/playlist?list=PLwJr0JSP7i8AU_esH4BC0NDz_m_yLV4PW) - XuanThuLab
|
|
||||||
* [Lập trình Android - Android Widgets - Các điều khiển](https://www.youtube.com/playlist?list=PLv6GftO355At6jjYThbMn-5r164GJ5Vyb) - ZendVN
|
* [Lập trình Android - Android Widgets - Các điều khiển](https://www.youtube.com/playlist?list=PLv6GftO355At6jjYThbMn-5r164GJ5Vyb) - ZendVN
|
||||||
* [Lập trình Android - Menu - Context Menu - Dialog](https://www.youtube.com/playlist?list=PLv6GftO355Avjf5iuNbEUsIZbltzDEuIU) - ZendVN
|
* [Lập trình Android - Menu - Context Menu - Dialog](https://www.youtube.com/playlist?list=PLv6GftO355Avjf5iuNbEUsIZbltzDEuIU) - ZendVN
|
||||||
* [Lập trình Android - Xây dựng bố cục giao diện với Android Layout](https://www.youtube.com/playlist?list=PLv6GftO355AtfPQx7M3dkWgi9KPUB9S0V) - ZendVN
|
* [Lập trình Android - Xây dựng bố cục giao diện với Android Layout](https://www.youtube.com/playlist?list=PLv6GftO355AtfPQx7M3dkWgi9KPUB9S0V) - ZendVN
|
||||||
* [Lập trình Android A-Z](https://www.youtube.com/playlist?list=PL5uqQAwS_KDjAgLGiaCakwJV1f4vRnTLS) - Khoa Phạm
|
* [Lập trình Android A-Z](https://www.youtube.com/playlist?list=PL5uqQAwS_KDjAgLGiaCakwJV1f4vRnTLS) - Khoa Phạm
|
||||||
* [Lập trình Android cơ bản](https://www.youtube.com/playlist?list=PL33lvabfss1wDeQMvegg_OZQfaXcbqOQh) - Kteam
|
* [Lập trình Android cơ bản](https://www.youtube.com/playlist?list=PL33lvabfss1wDeQMvegg_OZQfaXcbqOQh) - Kteam
|
||||||
* [Lập trình Android cơ bản - v2022](https://www.youtube.com/playlist?list=PLn9lhDYvf_3FDMIcSTSuXZIAB1NJuPuaS) - Anh Nguyen Ngoc
|
|
||||||
* [Lập Trình Android Rest API](https://www.youtube.com/playlist?list=PLFPekWzEN9zMPU_se3HtbdmPDvXnX7V80) - Nam Nguyen Poly Lab
|
|
||||||
* [Lập trình Android với Kotlin](https://www.youtube.com/playlist?list=PLzrVYRai0riRFcvx8VYTF7fx4hXbd_nhU) - Khoa Phạm
|
* [Lập trình Android với Kotlin](https://www.youtube.com/playlist?list=PLzrVYRai0riRFcvx8VYTF7fx4hXbd_nhU) - Khoa Phạm
|
||||||
* [Lập trình Android với new Firebase](https://www.youtube.com/playlist?list=PLzrVYRai0riTLPLclyGuByHvZ8_tDZZIr) - Khoa Phạm
|
* [Lập trình Android với new Firebase](https://www.youtube.com/playlist?list=PLzrVYRai0riTLPLclyGuByHvZ8_tDZZIr) - Khoa Phạm
|
||||||
* [Tự học Lập Trình Android từ A đến Z](https://www.youtube.com/playlist?list=PL6aoXCbsHwIayYCo9aDuzZ3dMC9oShs1u) - Kênh Công nghệ
|
|
||||||
|
|
||||||
|
|
||||||
### ASP
|
### ASP
|
||||||
|
|
||||||
* [ASP.NET Core Web API](https://www.youtube.com/playlist?list=PLE5Bje814fYbhdwSHiHN9rlwJlwJ2YD3t) - HIENLTH Channel
|
|
||||||
* [C.51 - .NET Core - Angular 12 - Quản Lý Nhà Hàng](https://www.youtube.com/playlist?list=PLiNjao7yG415y_J0G21QUc40akV2vRntP) - Code là Ghiền
|
|
||||||
* [Học lập trình web với ASP.NET](https://www.youtube.com/playlist?list=PLRLJQuuRRcFnwlQxGeVSVv-z_5tFwAh0j) - Nam .NET
|
|
||||||
* [Làm dự án với ASP.NET Core 3.1](https://tedu.com.vn/khoa-hoc/lam-du-an-voi-aspnet-core-31-34.html) - TEDU
|
* [Làm dự án với ASP.NET Core 3.1](https://tedu.com.vn/khoa-hoc/lam-du-an-voi-aspnet-core-31-34.html) - TEDU
|
||||||
* [Làm dự án với ASP.NET Core 3.1](https://www.youtube.com/playlist?list=PLRhlTlpDUWsyN_FiVQrDWMtHix_E2A_UD) - TEDU
|
|
||||||
* [Lập trình ASP.NET Core từ căn bản đến nâng cao](https://tedu.com.vn/khoa-hoc/lap-trinh-aspnet-core-tu-co-ban-den-nang-cao-33.html) - TEDU
|
* [Lập trình ASP.NET Core từ căn bản đến nâng cao](https://tedu.com.vn/khoa-hoc/lap-trinh-aspnet-core-tu-co-ban-den-nang-cao-33.html) - TEDU
|
||||||
* [Lập trình ASP.NET MVC Core](https://www.youtube.com/playlist?list=PLwJr0JSP7i8DXGzj8NgnhOApBMRhWD4J-) - XuanThuLab
|
|
||||||
* [Lập trình ASP.NET MVC Core cơ bản](https://www.youtube.com/playlist?list=PLRhlTlpDUWsxSup77UnO2pWEkr4ahTohJ) - TEDU
|
|
||||||
* [Lập trình dự án Website bán hàng ASP.NET MVC 4](https://tedu.com.vn/khoa-hoc/lap-trinh-du-an-website-ban-hang-aspnet-mvc-4-1.html) - TEDU
|
* [Lập trình dự án Website bán hàng ASP.NET MVC 4](https://tedu.com.vn/khoa-hoc/lap-trinh-du-an-website-ban-hang-aspnet-mvc-4-1.html) - TEDU
|
||||||
* [Web bán hàng ASP.NET Core 6 to 8 EF MVC](https://www.youtube.com/playlist?list=PLWTu87GngvNzYGOXJnXQwlkdhV6_RWs1b) - Hiếu Tutorial with live project
|
|
||||||
* [Website Thương mại Điện tử với ASP.NET Core MVC](https://www.youtube.com/playlist?list=PLE5Bje814fYbtRxvDgmWJ6fUpIZXtbNrb) - HIENLTH Channel
|
|
||||||
* [Xây dựng Backend ứng dụng chứng khoán với ASP .NET Core 7 Api và Websocket](https://www.youtube.com/watch?v=hNoCIW4iM10) - Nguyen Duc Hoang
|
|
||||||
* [Xây dựng ứng dụng web với ASP.NET Core](https://www.youtube.com/playlist?list=PLRhlTlpDUWsyP9PB1yrhNAYI7LC6yr4tZ) - TEDU
|
|
||||||
|
|
||||||
|
|
||||||
### Assembly
|
|
||||||
|
|
||||||
* [Asembly, lập trình hợp ngữ trên emu 8086](https://www.youtube.com/playlist?list=PLDYXQL9eThN7o1fsQIEn40eTiJCZTFVoc) - Huy Init
|
|
||||||
* [Assembly - Lập trình hợp ngữ](https://www.youtube.com/playlist?list=PLqNgXeR4XrjBgFcjPV46Nb2k4D23alTK_) - KienThucTin
|
|
||||||
* [Lập Trình ARM Assembly](https://www.youtube.com/playlist?list=PLGZ_RWetU5HJLQmSNExog6Wiws-tCDxh0) - Lập Trình Nhúng A-Z
|
|
||||||
* [Lập trình Assembly](https://www.youtube.com/playlist?list=PL_5qWES7xEtCt5z3Fi4rKh71xBKSXzNzv) - Ky Nguyen IoT
|
|
||||||
* [Lập Trình ASSEMBLY ARM](https://www.youtube.com/playlist?list=PLE9xJNSB3lTFBf2zj0Mp4gBhGqSDJxj0z) - HuLa Embedded
|
|
||||||
* [Lập trình hợp ngữ](https://www.youtube.com/playlist?list=PL9sn2M__GrF--BchVjp9msnEniq3hWw1k) - K.Huynh.
|
|
||||||
* [Lập trình hợp ngữ Assembly 8051](https://www.youtube.com/playlist?list=PLBlxAM4UiXxQ2Vz7C-z1voTjDmsRqEEd1) - Vũ Minh Đức
|
|
||||||
* [Lập Trình x86 Assembly](https://www.youtube.com/playlist?list=PLGZ_RWetU5HInf6eYocQXXAaikHbvZI81) - Lập Trình Nhúng A-Z
|
|
||||||
|
|
||||||
|
|
||||||
### AutoIt
|
### AutoIt
|
||||||
|
|
||||||
* [Auto Game Tutorial](https://www.youtube.com/playlist?list=PLlhlxkw8o0Ga8Vg3Sw5iXHubFxoOvV6aq) - Tool By Autoit
|
|
||||||
* [AutoIT - Cách làm Auto Chuột và Bàn Phím](https://www.youtube.com/playlist?list=PLNeDQQ_ukvRpn7NfdLvtQ9PgVJfkNEsAr) - LeeSai
|
|
||||||
* [Học AutoIT](https://www.youtube.com/playlist?list=PLYi1bpA-AvSC7cGGZTTwLXP4azlMaUVKN) - nghịch máy tính
|
|
||||||
* [Học AutoIT - Auto game BoomOnline](https://www.youtube.com/playlist?list=PLMz2PqxT4j96uqILfWfypxsUPz9UiZZOM) - Triển IS Official
|
|
||||||
* [Học Cheat Engine với AutoIT](https://www.youtube.com/playlist?list=PLNeDQQ_ukvRrPcOXOQW47aalcFM9T8wIw) - LeeSai
|
|
||||||
* [Học lập trình Auto game bằng AutoIT](https://www.youtube.com/playlist?list=PLAFIcN_lkOfDP78ug2IhgO0heMJ9N2Kxl) - LongHai Auto
|
|
||||||
* [Học lập trình AutoIt](https://j2team.teachable.com/p/hoc-lap-trinh-autoit) - J2TEAM *yêu cầu đăng ký*
|
* [Học lập trình AutoIt](https://j2team.teachable.com/p/hoc-lap-trinh-autoit) - J2TEAM *yêu cầu đăng ký*
|
||||||
* [Học lập trình AutoIt từ cơ bản đến nâng cao](https://www.youtube.com/playlist?list=PLRqrlsp_0RPWgxqRv5vlXFFpa3s4VA7zZ) - J2TEAM
|
|
||||||
|
|
||||||
|
|
||||||
### Bash
|
### Bash
|
||||||
|
|
||||||
* [Khóa học Bash Shell cơ bản cho người mới](https://nguyenvanhieu.vn/hoc-bash-shell-co-ban)
|
* [Khóa học Bash Shell cơ bản cho người mới](https://nguyenvanhieu.vn/hoc-bash-shell-co-ban)
|
||||||
* [Lập trình Bash Shell Script cơ bản](https://www.youtube.com/playlist?list=PLcW6QFb7l0G7ukw6LBcPJbvxbFhgfX9-S) - Curry
|
|
||||||
* [SHELL/BASH](https://www.youtube.com/playlist?list=PL1HxRSJMOMPKOJhefnyfYLICczYTiUGaK) - Toan Nguyen
|
|
||||||
|
|
||||||
|
|
||||||
### Blazor
|
### Blazor
|
||||||
@@ -137,21 +86,11 @@
|
|||||||
* [Bài toán kinh điển trong lập trình C++](https://www.youtube.com/playlist?list=PL33lvabfss1zRuwxONgKLc_BBsZ-Y2B6b) - K team
|
* [Bài toán kinh điển trong lập trình C++](https://www.youtube.com/playlist?list=PL33lvabfss1zRuwxONgKLc_BBsZ-Y2B6b) - K team
|
||||||
* [C++](https://www.youtube.com/playlist?list=PLyiioioEJSxHVTaeL-ELYy6Io-I8diIVZ) - Dạy Nhau Học
|
* [C++](https://www.youtube.com/playlist?list=PLyiioioEJSxHVTaeL-ELYy6Io-I8diIVZ) - Dạy Nhau Học
|
||||||
* [C++ Cấu trúc dữ liệu](https://www.youtube.com/playlist?list=PLyiioioEJSxHr-4yQvc6biuGsiYqPq35F) - Dạy Nhau Học
|
* [C++ Cấu trúc dữ liệu](https://www.youtube.com/playlist?list=PLyiioioEJSxHr-4yQvc6biuGsiYqPq35F) - Dạy Nhau Học
|
||||||
* [Học lập trình C](https://www.youtube.com/playlist?list=PLE1qPKuGSJaBq4VFzTYrhzCiPvCoI8JDv) - thân triệu
|
|
||||||
* [Học lập trình C cho người mới bắt đầu (2019)](https://www.youtube.com/playlist?list=PLh91SaQgRYnpj1GqVmVMq4acSAHtSKKwR) - Lập Trình Không Khó
|
* [Học lập trình C cho người mới bắt đầu (2019)](https://www.youtube.com/playlist?list=PLh91SaQgRYnpj1GqVmVMq4acSAHtSKKwR) - Lập Trình Không Khó
|
||||||
* [Học lập trình C cơ bản](https://www.youtube.com/playlist?list=PLZEIt444jqpAEl0D3W17WDS3ZtGbHIxF3) - Son Nguyen
|
* [Học lập trình C cơ bản](https://www.youtube.com/playlist?list=PLZEIt444jqpAEl0D3W17WDS3ZtGbHIxF3) - Son Nguyen
|
||||||
* [Học lập trình C++ cho người mới bắt đầu](https://www.youtube.com/playlist?list=PLh91SaQgRYnp-NC3WnFDMWQV40a6m61Hr) - Lập Trình Không Khó
|
* [Học lập trình C++ cho người mới bắt đầu](https://www.youtube.com/playlist?list=PLh91SaQgRYnp-NC3WnFDMWQV40a6m61Hr) - Lập Trình Không Khó
|
||||||
* [Lập trình C](https://www.youtube.com/playlist?list=PLyxSzL3F7487Nh-ib25lcLEzhL5mgZkFJ) - TITV
|
|
||||||
* [Lập Trình C | Xâu Ký Tự | Chuỗi](https://www.youtube.com/playlist?list=PLux-_phi0Rz3XyMk0JHqeN2DM69XDAyyo) - 28tech
|
|
||||||
* [Lập trình C cho người mới bắt đầu học lập trình](https://www.youtube.com/playlist?list=PLzQuu4-Qxlh7lfDpA2lhuBHMNMskLE2QZ) - Học Công Nghệ
|
|
||||||
* [Lập Trình C Từ Cơ Bản Đến Nâng Cao](https://www.youtube.com/playlist?list=PL6h8VcmH2PuJzGN8UFhMAoAsPcHg2uepd) - Full House
|
|
||||||
* [Lập trình C++ cơ bản - HowKteam](https://www.youtube.com/playlist?list=PL33lvabfss1xagFyyQPRcppjFKMQ7lvJM) - K team
|
* [Lập trình C++ cơ bản - HowKteam](https://www.youtube.com/playlist?list=PL33lvabfss1xagFyyQPRcppjFKMQ7lvJM) - K team
|
||||||
* [Ngôn Ngữ Lập Trình C](https://www.youtube.com/playlist?list=PLyiioioEJSxHr5X8RNY3QXUGcjzeZeI7l) - Dạy Nhau Học
|
* [Ngôn Ngữ Lập Trình C](https://www.youtube.com/playlist?list=PLyiioioEJSxHr5X8RNY3QXUGcjzeZeI7l) - Dạy Nhau Học
|
||||||
* [Ngôn Ngữ Lập Trình C](https://www.youtube.com/playlist?list=PLux-_phi0Rz2TB5D16sJzy3MgOht3IlND) - 28tech
|
|
||||||
* [Ngôn Ngữ Lập Trình C |IUH](https://www.youtube.com/playlist?list=PLOWHQCkFdTueoPoil-FTma3-q-_uxsvhR) - Jerry Thắng
|
|
||||||
* [Ngôn ngữ lập trình C-GV. Nguyễn Văn Phúc](https://www.youtube.com/playlist?list=PLdgLBTCcFWkfWhf3qSPX-pNGyLOj8IA3w) - CCE- eLEARN
|
|
||||||
* [Nhập môn lập trình C cơ bản](https://www.youtube.com/playlist?list=PLQj93CJe0N72nRYDYEdVpV3ZzGHMJvgqt) - Đỗ Phúc Hảo
|
|
||||||
* [Nhập môn LẬP TRÌNH CĂN BẢN với C](https://www.youtube.com/playlist?list=PLayYhLZuuO9t9F8tIKR5RE7HQbDwNtnSV) - giáo.làng
|
|
||||||
* [Series Con trỏ trong C](http://diendan.congdongcviet.com/threads/t42977::tim-hieu-ban-chat-cua-con-tro-tu-co-ban-den-nang-cao.cpp) - Cộng đồng C Việt
|
* [Series Con trỏ trong C](http://diendan.congdongcviet.com/threads/t42977::tim-hieu-ban-chat-cua-con-tro-tu-co-ban-den-nang-cao.cpp) - Cộng đồng C Việt
|
||||||
|
|
||||||
|
|
||||||
@@ -159,13 +98,8 @@
|
|||||||
|
|
||||||
* [C# Căn Bản](https://www.youtube.com/playlist?list=PL33lvabfss1wUj15ea6W0A-TtDOrWWSRK) - Kteam
|
* [C# Căn Bản](https://www.youtube.com/playlist?list=PL33lvabfss1wUj15ea6W0A-TtDOrWWSRK) - Kteam
|
||||||
* [C# Nâng Cao](https://www.youtube.com/playlist?list=PL33lvabfss1y5jmklzilr2W2LZiltk6bU) - Kteam
|
* [C# Nâng Cao](https://www.youtube.com/playlist?list=PL33lvabfss1y5jmklzilr2W2LZiltk6bU) - Kteam
|
||||||
* [Học Lập Trình .NET cơ bản](https://www.youtube.com/playlist?list=PLRLJQuuRRcFlaITD5F6XKQJxOt8QgCNAg) - Nam .NET
|
|
||||||
* [Học Lập Trình C# Cơ Bản](https://www.youtube.com/playlist?list=PLE1qPKuGSJaANYwZJweIuzceWHCJI8mnE) - thân triệu
|
|
||||||
* [HttpRequest - Crawl data từ website](https://www.youtube.com/playlist?list=PL33lvabfss1w4-G4wujhFVZGTlFkooCck) - K team
|
|
||||||
* [Hướng dẫn code Game Server Basic & Game Client](https://www.youtube.com/playlist?list=PLm5N2Ku5IP9eZPS20m8AEpdzYNB-lQ7Dp) - Code Phủi
|
|
||||||
* [Lập trình C# - NET Core](https://www.youtube.com/playlist?list=PLwJr0JSP7i8BERdErX9Ird67xTflZkxb-) - XuanThuLab
|
* [Lập trình C# - NET Core](https://www.youtube.com/playlist?list=PLwJr0JSP7i8BERdErX9Ird67xTflZkxb-) - XuanThuLab
|
||||||
* [Lập trình C# cho người mới bắt đầu](https://tedu.com.vn/khoa-hoc/lap-trinh-c-toan-tap-cho-nguoi-moi-bat-dau-46.html) - TEDU
|
* [Lập trình C# cho người mới bắt đầu](https://tedu.com.vn/khoa-hoc/lap-trinh-c-toan-tap-cho-nguoi-moi-bat-dau-46.html) - TEDU
|
||||||
* [Lập trình C# cơ bản](https://www.youtube.com/playlist?list=PL33lvabfss1wUj15ea6W0A-TtDOrWWSRK) - K team
|
|
||||||
* [Lập trình C# Winform cơ bản](https://www.youtube.com/playlist?list=PL33lvabfss1y2T7yK--YZJHCsU7LZVzBS) - Kteam
|
* [Lập trình C# Winform cơ bản](https://www.youtube.com/playlist?list=PL33lvabfss1y2T7yK--YZJHCsU7LZVzBS) - Kteam
|
||||||
* [Lập trình game Caro với C# Winform](https://www.youtube.com/playlist?list=PL33lvabfss1yCEzvLavt8jD4daqpejzwN) - Kteam
|
* [Lập trình game Caro với C# Winform](https://www.youtube.com/playlist?list=PL33lvabfss1yCEzvLavt8jD4daqpejzwN) - Kteam
|
||||||
* [Lập trình hướng đối tượng trong C#](https://www.youtube.com/playlist?list=PL33lvabfss1zRgaWBcC__Bnt5AOSRfU71) - Kteam
|
* [Lập trình hướng đối tượng trong C#](https://www.youtube.com/playlist?list=PL33lvabfss1zRgaWBcC__Bnt5AOSRfU71) - Kteam
|
||||||
@@ -173,85 +107,30 @@
|
|||||||
* [Lập trình phần mềm Quản Lý Quán Cafe với C# Winform](https://www.youtube.com/playlist?list=PL33lvabfss1xnPhBJHjM0A8TEBBcGCTsf) - Kteam
|
* [Lập trình phần mềm Quản Lý Quán Cafe với C# Winform](https://www.youtube.com/playlist?list=PL33lvabfss1xnPhBJHjM0A8TEBBcGCTsf) - Kteam
|
||||||
* [Lập trình Selenium với C# - WPF](https://www.youtube.com/playlist?list=PL33lvabfss1ys_UxBqlKvdm6mVs1sL9T2) - Kteam
|
* [Lập trình Selenium với C# - WPF](https://www.youtube.com/playlist?list=PL33lvabfss1ys_UxBqlKvdm6mVs1sL9T2) - Kteam
|
||||||
* [Lập trình ứng dụng Lập Lịch với C# Winform](https://www.youtube.com/playlist?list=PL33lvabfss1zfGzpSGQN7CUoHKS6OQbJc) - Kteam
|
* [Lập trình ứng dụng Lập Lịch với C# Winform](https://www.youtube.com/playlist?list=PL33lvabfss1zfGzpSGQN7CUoHKS6OQbJc) - Kteam
|
||||||
* [Lập trình WPF cơ bản](https://www.youtube.com/playlist?list=PL33lvabfss1ywgHcDF2aB8YBxwtj1_Rjk) - K team
|
|
||||||
|
|
||||||
|
|
||||||
### <a id="cpp"></a>C++
|
|
||||||
|
|
||||||
* [Học C++ cơ bản | Học lập trình C++ cơ bản](https://www.youtube.com/playlist?list=PLZEIt444jqpD6NUtMg5X6Y3T4lYqcudO9) - Son Nguyen
|
|
||||||
* [Học lập trình C++ (CŨ Cmnr)](https://www.youtube.com/playlist?list=PLE1qPKuGSJaB3x2P8vAob9V1BIEp9VYwp) - thân triệu
|
|
||||||
* [Học lập trình C++ cho người mới bắt đầu](https://www.youtube.com/playlist?list=PLh91SaQgRYnp-NC3WnFDMWQV40a6m61Hr) - Lập Trình Không Khó
|
|
||||||
* [Khoá học lập trình C++ từ cơ bản đến nâng cao](https://www.youtube.com/playlist?list=PLE1qPKuGSJaD7sejCSC8ivSueeesNFyov) - thân triệu
|
|
||||||
* [Khóa học Lập trình C++ từ cơ bản đến nâng cao](https://www.youtube.com/playlist?list=PLzQuu4-Qxlh6xm5_uswCkfkudKs00dsNK) - Học Công Nghệ
|
|
||||||
* [Lập trình C++ cơ bản - HowKteam](https://www.youtube.com/playlist?list=PL33lvabfss1xagFyyQPRcppjFKMQ7lvJM) - K team
|
|
||||||
* [Lập trình C++ cơ bản 2023 | Tự học lập trình C++ siêu dễ hiểu cho người mới](https://www.youtube.com/playlist?list=PLPt6-BtUI22rZ-lB276VBY85mUNeIFJf5) - Gà Lại Lập Trình
|
|
||||||
* [LẬP TRÌNH C++ TỪ CƠ BẢN ĐẾN NÂNG CAO](https://www.youtube.com/playlist?list=PLqfkD788zZGCmOyQaymJv4G-au94QqBLj) - Tờ Mờ Sáng học Lập trình
|
|
||||||
* [Lập trình C++ từ cơ bản tới nâng cao](https://www.youtube.com/playlist?list=PL_-VfJajZj0Uo72G_6tSY4NRLpmffeXSA) - F8 Official
|
|
||||||
* [Lập trình C++ từ cơ bản tới nâng cao](https://www.youtube.com/playlist?list=PLjnaYcKy3HzOq4SkNVvXQ1FaXk9QlEkaq) - Minh Quang
|
|
||||||
* [Lập trình căn bản C/C++](https://www.youtube.com/playlist?list=PLimFJKGsbn1lG2-vNW57FyESDlT-_F2QQ) - Thien Tam Nguyen
|
|
||||||
* [Lập Trình Game C++ SDL](https://www.youtube.com/playlist?list=PLR7NDiX0QsfQQ2iFXsXepwH46wf3D4Y4C) - Phát Triển Phần Mềm 123A-Z
|
|
||||||
* [Ngôn Ngữ Lập trình C++](https://www.youtube.com/playlist?list=PLux-_phi0Rz0Hq9fDP4TlOulBl8APKp79) - 28tech
|
|
||||||
|
|
||||||
|
|
||||||
### Cấu trúc dữ liệu và Giải thuật
|
### Cấu trúc dữ liệu và Giải thuật
|
||||||
|
|
||||||
* [Cấu trúc dữ liệu và Giải thuật](https://www.youtube.com/playlist?list=PLoaAbmGPgTSNMAzkKBHkh2mLuBk54II5L) - Ông Dev
|
* [Cấu trúc dữ liệu và Giải thuật](https://www.youtube.com/playlist?list=PLoaAbmGPgTSNMAzkKBHkh2mLuBk54II5L) - Ông Dev
|
||||||
* [Danh sách những tài liệu hay về Thuật toán và Lập trình thi đấu](https://github.com/tmsanghoclaptrinh/tmsang-hoc-thuat-toan) - Tờ Mờ Sáng học Lập trình
|
|
||||||
|
|
||||||
|
|
||||||
### Dart
|
|
||||||
|
|
||||||
* [Lập trình Dart](https://www.youtube.com/playlist?list=PLRoAKls-7kksChE3OhiE2iAeCa7h1kk5k) - Migolab
|
|
||||||
* [Lập trình Dart](https://www.youtube.com/playlist?list=PLanHRxSQZoQEs0ApO55id4KGyXUjPReQA) - Coder Studio
|
|
||||||
* [Lập trình ngôn ngữ Dart | Flutter cơ bản](https://www.youtube.com/playlist?list=PLRnNjVSYDePhLyD_bKgQnEGyL6R2-fKU1) - Tùng Sugar
|
|
||||||
|
|
||||||
|
|
||||||
### ExpressJS
|
|
||||||
|
|
||||||
* [[FULL STACK] MERN PRO • Học lập trình Front-end + Back-end | Làm dự án thực tế Trello kéo thả](https://www.youtube.com/playlist?list=PLP6tw4Zpj-RJP2-YrhtkWqObMQ-AA4TDy) - TrungQuanDev
|
|
||||||
* [ExpressJS & NodeJS - Xây dựng hệ thống server chuẩn RESTFUL, xác thực phân quyền làm blog cá nhân](https://www.youtube.com/playlist?list=PLodO7Gi1F7R1GMefX_44suLAaXnaNYMyC) - Nodemy
|
|
||||||
* [Học Nodejs cùng F8](https://www.youtube.com/playlist?list=PLwJIrGynFq9BZto5VvKw7OEDNxN6plq_3) - Tech Mely
|
|
||||||
* [Khóa học Fullstack SERN (SQL, Express.js, React.js, Node.js)](https://www.youtube.com/playlist?list=PLncHg6Kn2JT6E38Z3kit9Hnif1xC_9VqI) - Hỏi Dân IT
|
|
||||||
* [Khóa học Xây dựng Rest API với Nodejs, Express và MongoDB](https://www.youtube.com/playlist?list=PLRhlTlpDUWsz4IwOpkEmtgwAom3Puw8rx) - TEDU
|
|
||||||
* [MERN Stack (MongoDB, Express, React, Node.js)- Lập trình web bán hàng fullstack](https://www.youtube.com/playlist?list=PL_QEvEi9neNSOGrmYOZSYFk9DpYr-Zd9p) - Lập trình thật dễ
|
|
||||||
* [NodeJS & ExpressJS](https://www.youtube.com/playlist?list=PL_-VfJajZj0VatBpaXkEHK_UPHL7dW6I3) - F8 Official
|
|
||||||
* [React Native EventHub Fullstack với NodeJS ExpressJS MongoDB](https://www.youtube.com/playlist?list=PLwRuTV6YR6x1_CzgvKEDEPH1Czl6Mmu6h) - Đào Quang
|
|
||||||
* [UDEMY - Backend RESTFul Server với Node.JS và Express (SQL/MongoDB)](https://www.youtube.com/playlist?list=PLncHg6Kn2JT734qFpgJeSfFR0mMOklC_3) - Hỏi Dân IT
|
|
||||||
|
|
||||||
|
|
||||||
### Flutter
|
### Flutter
|
||||||
|
|
||||||
* [Flutter căn bản](https://tedu.com.vn/khoa-hoc/xay-dung-ung-dung-mobile-voi-flutter-can-ban-31.html) - TEDU
|
* [Flutter căn bản](https://tedu.com.vn/khoa-hoc/xay-dung-ung-dung-mobile-voi-flutter-can-ban-31.html) - TEDU
|
||||||
* [Flutter Tutorial 2021 for Beginners: English App | Flutter Lab](https://www.youtube.com/playlist?list=PLFcgubjtcw5U-Y6z1gpR02ebF-jyLoyga) - 200Lab
|
|
||||||
* [Flutter Từ Cơ Bản Đến Nâng Cao 2024 - 2025](https://www.youtube.com/playlist?list=PLE1qPKuGSJaAmSo-tC02ugcyttOcsK7C9) - thân triệu
|
|
||||||
* [Lập trình di động Flutter (Mobile Development Flutter)](https://www.youtube.com/playlist?list=PLZqHbMxF8mzbcMAjOtClkRcEIkhvV3ZtL) - Dummy Fresher
|
|
||||||
* [Lập trình di động với Flutter](https://www.youtube.com/playlist?list=PLv6GftO355AsxyLjGVkpOmN8DUbcPdIBv) - ZendVN - Học Lập Trình Online
|
|
||||||
* [Lập trình di động với Flutter căn bản](https://www.youtube.com/playlist?list=PLRhlTlpDUWsxWhGA4jTr0oGeNs7xYyDPW) - TEDU
|
|
||||||
* [Lập trình Flutter - thiết bị di động](https://www.youtube.com/playlist?list=PLyxSzL3F7484qhNw1K08o8kDn8ecCpA_j) - TITV
|
|
||||||
* [Tự học Flutter 2020](https://www.youtube.com/playlist?list=PLWBrqglnjNl3DzS2RHds5KlanGqQ1uLNQ) - Nguyen Duc Hoang
|
|
||||||
* [Tự học lập trình Flutter 2023](https://www.youtube.com/playlist?list=PL3Ob3F0T-08brnWfs8np2ROjICeT-Pr6T) - TinCoder
|
|
||||||
* [Xây dựng ứng dụng Flutter thực tế.](https://www.youtube.com/playlist?list=PLFDupNa8166hj4TEZcq3_za4GirSiawzN) - Chàng Dev Mobile
|
|
||||||
|
|
||||||
|
|
||||||
### Git
|
### Git
|
||||||
|
|
||||||
|
* [Cách sử dụng Git trong THỰC TẾ \| Github](https://www.youtube.com/watch?v=O5uT6p6VWjY) - Ông Dev
|
||||||
* [Git - from Zero to Hero](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-viFVtaVps_h_Emi2wQyE7q) - CodersX
|
* [Git - from Zero to Hero](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-viFVtaVps_h_Emi2wQyE7q) - CodersX
|
||||||
* [Git Siêu Căn Bản Cho Người Mới Bắt Đầu Từ Z Đến A với Hỏi Dân IT](https://www.youtube.com/playlist?list=PLncHg6Kn2JT6nWS9MRjSnt6Z-9Rj0pAlo) - Hỏi Dân IT
|
|
||||||
* [Học Git và Github](https://www.youtube.com/playlist?list=PLyxSzL3F7485Xgn7novgNxnou8QU6i485) - TITV
|
|
||||||
* [Quản lý source code trong dự án với GIT](https://tedu.com.vn/khoa-hoc/quan-ly-source-code-trong-du-an-voi-git-8.html) - TEDU
|
* [Quản lý source code trong dự án với GIT](https://tedu.com.vn/khoa-hoc/quan-ly-source-code-trong-du-an-voi-git-8.html) - TEDU
|
||||||
|
* [Từ gà tới pro Git và Github trong 20 phút - Tự học Git siêu tốc](https://www.youtube.com/watch?v=1JuYQgpbrW0) - Phạm Huy Hoàng (toidicodedao)
|
||||||
|
|
||||||
|
|
||||||
### Go
|
### Go
|
||||||
|
|
||||||
* [Course - Go Backend Architecture](https://www.youtube.com/playlist?list=PLw0w5s5b9NK6qiL9Xzki-mGbq_V8dBQkY) - Tips Javascript
|
|
||||||
* [Go - Con đường lập trình](https://www.youtube.com/playlist?list=PL0Pnqmz-onB5Xk2o46BpvGHa-c8Toe0YP) - Tips Golang
|
|
||||||
* [Go Language Advanced Programming](https://github.com/zalopay-oss/go-advanced) - Zalopay
|
* [Go Language Advanced Programming](https://github.com/zalopay-oss/go-advanced) - Zalopay
|
||||||
* [Golang cơ bản - Playlist](https://www.youtube.com/playlist?list=PLw-L1SGSvTEco7QvKTEd39wrMoTCPNUuN) - Yuh lập trình viên
|
|
||||||
* [Golang thực chiến cho người mới](https://www.youtube.com/playlist?list=PLVDJsRQrTUz4bQDHCElBG2AsJzCwonqKs) - Code4Func
|
|
||||||
* [Lập trình Go cơ bản](https://www.youtube.com/playlist?list=PLOsM_3jFFQRnzp7jWU3WLmQ1sF4IX45zr) - Việt Trần
|
|
||||||
* [Lập trình Golang](https://www.youtube.com/playlist?list=PLVDJsRQrTUz5icsxSfKdymhghOtLNFn-k) - Code4Func
|
* [Lập trình Golang](https://www.youtube.com/playlist?list=PLVDJsRQrTUz5icsxSfKdymhghOtLNFn-k) - Code4Func
|
||||||
* [Lập Trình REST API cơ bản với Golang](https://www.youtube.com/playlist?list=PLOsM_3jFFQRl3tAqDVU-nPJOHBfXJVnaM) - Việt Trần
|
|
||||||
* [Tự học Golang trong 5 giờ. Học xong kiếm lương ngàn đô!](https://www.youtube.com/playlist?list=PLC4c48H3oDRwlxVzOv2L8CXF7tZmtPHkn) - The Funzy Dev
|
|
||||||
|
|
||||||
|
|
||||||
### HTML and CSS
|
### HTML and CSS
|
||||||
@@ -262,50 +141,21 @@
|
|||||||
* [HTML](https://www.codehub.com.vn/HTML) - Codehub
|
* [HTML](https://www.codehub.com.vn/HTML) - Codehub
|
||||||
* [HTML Cơ Bản](https://www.codehub.com.vn/HTML-Co-Ban) - Codehub
|
* [HTML Cơ Bản](https://www.codehub.com.vn/HTML-Co-Ban) - Codehub
|
||||||
* [HTML Cơ Bản](https://www.youtube.com/playlist?list=PLl4nkmb3a8w135_M4YRPzYD9_6tERz3ce) - Thạch Phạm
|
* [HTML Cơ Bản](https://www.youtube.com/playlist?list=PLl4nkmb3a8w135_M4YRPzYD9_6tERz3ce) - Thạch Phạm
|
||||||
* [HTML, CSS cơ bản dễ hiểu- học lập trình online miễn phí](https://www.youtube.com/playlist?list=PLPt6-BtUI22oveeGAyckbAXRSmTBGLZP4) - Gà Lại Lập Trình
|
|
||||||
* [HTML, CSS từ Zero Tới Hero](https://www.youtube.com/playlist?list=PL_-VfJajZj0U9nEXa4qyfB4U5ZIYCMPlz) - F8 Official
|
|
||||||
* [HTML Dành Cho Lập Trình Viên Web](https://zendvn.com/mien-phi-html-danh-cho-lap-trinh-vien-web-68) - Nguyen Van Linh (ZendVN)
|
|
||||||
* [Tự Học Thiết Kế Website với HTML và CSS](https://www.codehub.com.vn/Tu-Hoc-Thiet-Ke-Website-voi-HTML-va-CSS) - Codehub
|
* [Tự Học Thiết Kế Website với HTML và CSS](https://www.codehub.com.vn/Tu-Hoc-Thiet-Ke-Website-voi-HTML-va-CSS) - Codehub
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
|
|
||||||
* [Học Lập Trình Java Cơ Bản](https://www.youtube.com/playlist?list=PLE1qPKuGSJaB4DMiP4wYbLjfszqKg89lL) - Thân Triệu
|
* [Học Lập Trình Java Cơ Bản](https://www.youtube.com/playlist?list=PLE1qPKuGSJaB4DMiP4wYbLjfszqKg89lL) - Thân Triệu
|
||||||
* [Học Lập trình Java với Netbeans IDE](https://www.youtube.com/playlist?list=PLE1qPKuGSJaA6-6So-knCgNNq3vNbCRD6) - thân triệu
|
|
||||||
* [Khóa học Java Core](https://www.youtube.com/playlist?list=PLmGP0M1IXtjXnqg-GdVmLZcinnt6aXvW3) - Lê Vũ Nguyên Vlog
|
|
||||||
* [Khóa Học Java Cơ Bản](https://www.youtube.com/playlist?list=PLsfLgp1K1xQ4ukX-Y7w5i76eJkApL641w) - JMaster IO
|
|
||||||
* [Khoá Học Java Nâng Cao](https://www.youtube.com/playlist?list=PLMPBVRu4TjAxXA5KuqKFU7gwGiucyif_r) - Trần Văn Điệp Official
|
|
||||||
* [Khóa học Java Nâng Cao (Java EE)](https://www.youtube.com/playlist?list=PLsfLgp1K1xQ51TV6pCyS9yNQvstVk_le_) - JMaster IO
|
|
||||||
* [Khóa học Java Web Servlet/Jsp](https://www.youtube.com/playlist?list=PLsfLgp1K1xQ53rzo7vo2dKamBu0bj7lkv) - JMaster IO
|
|
||||||
* [Khóa học lập trình Backend Java Spring(28tech)](https://www.youtube.com/playlist?list=PLPCCr-MyxGncORR0AX73cVlz_WGQhKn4e) - khangmoihocit
|
|
||||||
* [Khóa học lập trình Java cơ bản đến hướng đối tượng](https://www.youtube.com/playlist?list=PL33lvabfss1yGrOutFR03OZoqm91TSsvs) - K team
|
|
||||||
* [Khóa học lập trình Java Spring boot 3 miễn phí cho người mới (2024)](https://www.youtube.com/playlist?list=PL2xsxmVse9IaxzE8Mght4CFltGOqcG6FC) - Devteria
|
|
||||||
* [Khóa học lập trình JavaFX](https://www.youtube.com/playlist?list=PL33lvabfss1yRgFCgFXjtYaGAuDJjjH-j) - Kteam
|
* [Khóa học lập trình JavaFX](https://www.youtube.com/playlist?list=PL33lvabfss1yRgFCgFXjtYaGAuDJjjH-j) - Kteam
|
||||||
* [Lập trình Java](https://www.youtube.com/playlist?list=PLyxSzL3F748401hWFgJ8gKMnN6MM8QQ7F) - TITV
|
|
||||||
* [Lập trình java | Tự học java siêu tốc](https://www.youtube.com/playlist?list=PLPt6-BtUI22rxpe6PZc5H6XAgPusA6fDQ) - Gà Lại Lập Trình
|
|
||||||
* [Lập trình Java căn bản](https://tedu.com.vn/video/bai-1-gioi-thieu-tong-quan-ve-java-520.html) - TEDU
|
* [Lập trình Java căn bản](https://tedu.com.vn/video/bai-1-gioi-thieu-tong-quan-ve-java-520.html) - TEDU
|
||||||
* [Tự học Java cho người mới bắt đầu 2025](https://www.youtube.com/playlist?list=PLAv1wIkQKlEt3RIZuS50MKOZwxLrSyR-c) - Tập Làm Mentor
|
|
||||||
* [Tự Học Java Core Từ A tới Z Dành cho Beginners](https://www.youtube.com/playlist?list=PLncHg6Kn2JT5EVkhKoJmzOytHY39Mrf_o) - Hỏi Dân IT
|
|
||||||
* [Tự học Lập trình JAVA](https://www.youtube.com/playlist?list=PLv6GftO355Av6u60DTCvrUe6aXror_bdE) - ZendVN
|
|
||||||
|
|
||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [🔥 Javascript cho người mới bắt đầu 🚀](https://www.youtube.com/playlist?list=PLeS7aZkL6GOtpuqMKVTfS37RNTlkolLCk) - Easy Frontend
|
|
||||||
* [Cafedev - Series tự học Javascript từ cơ bản tới nâng cao](https://www.youtube.com/playlist?list=PLq3KxntIWWrJ-YMciMrAqgXWjZIJyje1b) - cafedev
|
|
||||||
* [Học JavaScript](https://www.youtube.com/playlist?list=PLqQ6Lvascx2tbLuhCg3E1nC1qcHrckpue) - HoleTex
|
|
||||||
* [Học JavaScript](https://www.youtube.com/playlist?list=PLE1qPKuGSJaDd2AiY_FkSJ2TVyuDal_k8) - thân triệu
|
|
||||||
* [Học Javascript cùng F8](https://www.youtube.com/playlist?list=PLwJIrGynFq9APduetgi3l9xehOCZCTZEG) - Tech Mely
|
|
||||||
* [JavaScript A-Z 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-uPZnTdScfuH0xD-O6Kb-V-) - CodersX
|
* [JavaScript A-Z 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-uPZnTdScfuH0xD-O6Kb-V-) - CodersX
|
||||||
* [JavaScript Advanced 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-tVbSFcv-p1yOaHiG8fo0kP) - CodersX
|
* [JavaScript Advanced 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-tVbSFcv-p1yOaHiG8fo0kP) - CodersX
|
||||||
* [JavaScript Cơ Bản](https://www.codehub.com.vn/JavaScript-Co-Ban) - Codehub
|
* [JavaScript Cơ Bản](https://www.codehub.com.vn/JavaScript-Co-Ban) - Codehub
|
||||||
* [Javascript Cơ Bản](https://www.youtube.com/playlist?list=PL_-VfJajZj0VgpFpEVFzS5Z-lkXtBe-x5) - F8 Official
|
|
||||||
* [JavaScript siêu tốc - Khóa học lập trình JavaScript từ cơ bản đến nâng cao](https://www.youtube.com/playlist?list=PLPt6-BtUI22pYwpfmkP4EuJkf6GRe63KU) - Gà Lại Lập Trình
|
|
||||||
* [Khóa học Javascript siêu dễ 2023 - Lập trình thật dễ](https://www.youtube.com/playlist?list=PL_QEvEi9neNS1rdD8jeQR0xP0EZEiSELT) - Lập trình thật dễ
|
|
||||||
* [Tutorial học Javascript cơ bản thông qua dự án](https://www.youtube.com/playlist?list=PLZdbOLxIxNPCw1ljJRlpBTEFtbNPpvKsP) - Thầy Hoàng JS (phecode)
|
|
||||||
* [Tự học Javascript - Lập trình Javascript](https://www.youtube.com/playlist?list=PLv6GftO355AvAl13CUVcVvWu0hOZnpfW8) - ZendVN
|
|
||||||
* [Tự Học Javascript Cơ Bản Từ A đến Z Cho Người Mới Bắt Đầu với Hỏi Dân IT](https://www.youtube.com/playlist?list=PLncHg6Kn2JT5dfQqpVtfNYvv3EBVHHVKo) - Hỏi Dân IT
|
|
||||||
* [Tự Học JavaScript Nâng Cao - Modern JavaScript Từ A đến Z Cho Beginners](https://www.youtube.com/playlist?list=PLncHg6Kn2JT4eGJ__iQv6BrvL_YnZLHyX) - Hỏi Dân IT
|
|
||||||
* [Tự Học Thiết Kế Website với HTML, CSS và JavaScript](https://www.codehub.com.vn/Tu-Hoc-Thiet-Ke-Website-voi-HTML-CSS-va-JavaScript/Tao-Hieu-Ung-Accordion) - Codehub
|
* [Tự Học Thiết Kế Website với HTML, CSS và JavaScript](https://www.codehub.com.vn/Tu-Hoc-Thiet-Ke-Website-voi-HTML-CSS-va-JavaScript/Tao-Hieu-Ung-Accordion) - Codehub
|
||||||
|
|
||||||
|
|
||||||
@@ -320,98 +170,36 @@
|
|||||||
|
|
||||||
#### jQuery
|
#### jQuery
|
||||||
|
|
||||||
* [Học Jquery](https://www.youtube.com/playlist?list=PLJz8fm2GRwfX6F-Ed8BFH7NH5K5Z4b02f) - Tiến Nguyễn
|
|
||||||
* [Học jQuery cơ bản](https://www.youtube.com/playlist?list=PL75xdq9Y-GaQly0pFP2pFO8xYYfLQXjtG) - CiOne eLearning
|
|
||||||
* [Học jQuery từ cơ bản đến nâng cao](https://www.youtube.com/playlist?list=PLuEp4OGUFN9s2Lw4msL-5xevemYEPcLCS) - Học online
|
|
||||||
* [Học jQuery từ cơ bản đến nâng cao](https://www.youtube.com/playlist?list=PLjjB_k3ljmLRu_Xvtq7pxOEhgikS6xonm) - Ngọc Hoàng IT
|
|
||||||
* [jQuery Cơ Bản](https://www.codehub.com.vn/jQuery-Co-Ban) - Codehub
|
* [jQuery Cơ Bản](https://www.codehub.com.vn/jQuery-Co-Ban) - Codehub
|
||||||
* [Khóa Học Lập Trình Jquery Với Project Thực Tế](https://www.youtube.com/playlist?list=PLttNL2ipMblsb9w03TUDAInwnH-bXaTft) - Coding Is Life
|
|
||||||
* [Lập trình jQuery từ cơ bản đến nâng cao](https://www.youtube.com/playlist?list=PLRhlTlpDUWsyAGY7FDGSndEhOD3F2Ruhm) - TEDU
|
* [Lập trình jQuery từ cơ bản đến nâng cao](https://www.youtube.com/playlist?list=PLRhlTlpDUWsyAGY7FDGSndEhOD3F2Ruhm) - TEDU
|
||||||
* [Tự Học JQuery](https://www.youtube.com/playlist?list=PLepCFdNQOPNfY15_XAp-cRN3XrKYCvT-h) - T.A.N
|
|
||||||
* [Tự học Jquery](https://www.youtube.com/playlist?list=PLJz8fm2GRwfX7ZbZGuOSpsdQ1BBdzsPeN) - Tiến Nguyễn
|
|
||||||
|
|
||||||
|
|
||||||
#### Vue.js
|
#### Vue.js
|
||||||
|
|
||||||
* [Demo Dự án Vue JS 3!](https://www.youtube.com/playlist?list=PL7akNQhSmpsYTQsV6jqZmmlLEu37IWA7f) - Tips Web Hay
|
|
||||||
* [Học Vue JS 2 cơ bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE95G_Y1cUVY-5Mc9P-rQBY3F) - RHP Team
|
|
||||||
* [Học Vue js trong một video duy nhất](https://www.youtube.com/watch?v=j97QtHf0CHY) - Lập trình viên TV (Bùi Văn Nguyện)
|
* [Học Vue js trong một video duy nhất](https://www.youtube.com/watch?v=j97QtHf0CHY) - Lập trình viên TV (Bùi Văn Nguyện)
|
||||||
* [Khoá học Vuejs từ cơ bản đến nâng cao](https://www.youtube.com/playlist?list=PLwJIrGynFq9B_BQJZJi-ikWDDkYKVUpM5) - Tech Mely
|
|
||||||
* [Lập trình VueJS](https://www.youtube.com/playlist?list=PLv6GftO355AtDjStqeyXvhA1oRLuhvJWf) - ZendVN - Học Lập Trình Online
|
* [Lập trình VueJS](https://www.youtube.com/playlist?list=PLv6GftO355AtDjStqeyXvhA1oRLuhvJWf) - ZendVN - Học Lập Trình Online
|
||||||
* [Series Tự học Vuejs 3 A - Z](https://www.youtube.com/playlist?list=PLieV0Y7g-FFy_hVCs3lf973Yo8_rsRGc0) - Tự học lập trình từ A đến Z
|
|
||||||
* [Vue js 3 Cơ Bản](https://www.youtube.com/playlist?list=PL7akNQhSmpsZUB7aP-ttyYVHHaKjn0W7P) - Tips Web Hay
|
|
||||||
* [Vue JS cơ bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE95G_Y1cUVY-5Mc9P-rQBY3F) - RHP Team
|
* [Vue JS cơ bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE95G_Y1cUVY-5Mc9P-rQBY3F) - RHP Team
|
||||||
* [VueJS Dành Cho Người Mới Bắt Đầu 2024](https://www.youtube.com/playlist?list=PLnRJxWEhhmzrtVhPAzNCv4DbQk1R7_fS4) - Ninedev
|
|
||||||
|
|
||||||
|
|
||||||
### Kotlin
|
|
||||||
|
|
||||||
* [Android với kolin cho người mới](https://www.youtube.com/playlist?list=PLPt6-BtUI22qf3KE1V1PyAm1v8M2qqwL5) - Gà Lại Lập Trình
|
|
||||||
* [Học Android + Kotlin cơ bản](https://www.youtube.com/playlist?list=PLpgD-OxlvlqFNyyaFlan2-WTtSaBkWllm) - Xin chào, mình là Sữa
|
|
||||||
* [Lập trình Android với Kotlin full tại Khoa Phạm](https://www.youtube.com/playlist?list=PLzrVYRai0riRFcvx8VYTF7fx4hXbd_nhU) - Khoa Phạm
|
|
||||||
* [Lập trình Kotlin từ cơ bản đến nâng cao](https://www.youtube.com/playlist?list=PLn9lhDYvf_3E_5JZ-1jlk67o9101Lu9N6) - Anh Nguyen Ngoc
|
|
||||||
|
|
||||||
|
|
||||||
### Machine-Learning
|
### Machine-Learning
|
||||||
|
|
||||||
* [Khóa tự học machine learning cơ bản](https://www.youtube.com/playlist?list=PLZEIt444jqpBPoqtW2ARJp9ICnF3c7vJC) - Son Nguyen
|
|
||||||
* [Lập trình Machine learning cơ bản với Python](https://www.youtube.com/playlist?list=PL33lvabfss1zLDVHXW_YUJxhxBFap-vm_) - K team
|
|
||||||
* [Machine learing cơ bản](https://machinelearningcoban.com) - Vũ Hữu Tiệp *(:construction: in process)*
|
* [Machine learing cơ bản](https://machinelearningcoban.com) - Vũ Hữu Tiệp *(:construction: in process)*
|
||||||
* [Machine Learning](https://www.youtube.com/playlist?list=PLsWjY--3QXFWE1Nk6erXuTSf3QLC161pm) - Son Tran
|
|
||||||
* [Machine Learning Cơ Bản](https://www.youtube.com/playlist?list=PLu-LVHS6JzYjoUuPAwcE9sff2NMrEH6KD) - Học Lập Trình cùng Phát
|
|
||||||
* [Machine learning cơ bản (Học máy thống kê)](https://www.youtube.com/playlist?list=PLpDNYPX7w1RYeDSr3q0EJA978jjuMz4TX) - Bài Học 10 Phút
|
|
||||||
* [Machine learning vietsub](https://www.youtube.com/playlist?list=PLDpRz2wA0qZzTcDLeXP5PSCfmQ96l9-Qr) - Lân ở Đức
|
|
||||||
* [Tự học Machine Learning](https://www.youtube.com/playlist?list=PLaKukjQCR56ZRh2cAkweftiZCF2sTg11_) - Thân Quang Khoát
|
|
||||||
|
|
||||||
|
|
||||||
### MongoDB
|
### MongoDB
|
||||||
|
|
||||||
* [Giáo trình tự học NoSQL - MongoDB](https://www.youtube.com/playlist?list=PLv6GftO355Aug0rwKfb6v96mlYrwOw7XV) - ZendVN
|
* [Giáo trình tự học NoSQL - MongoDB](https://www.youtube.com/playlist?list=PLv6GftO355Aug0rwKfb6v96mlYrwOw7XV) - ZendVN
|
||||||
* [Học lập trình Web BackEnd NodeJS và MongoDB thực chiến](https://www.youtube.com/playlist?list=PLimFJKGsbn1lQlDQW3A5yb2CdVJ8MqqG8) - Thien Tam Nguyen
|
|
||||||
* [Học MongoDB trọn vẹn trong 1 giờ 30 phút](https://www.youtube.com/watch?v=8Nx7cdwT86c) - Trần Quốc Huy
|
|
||||||
* [Khóa học lập trình backend Nodejs và MongoDB](https://www.youtube.com/playlist?list=PLEnECmpTzvQO-1tEWazRmPNV02vkUhU0R) - Kênh Tổng Hợp Source Code Website
|
|
||||||
* [Mongo DB cơ bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE94QAav7qIuaTtH9-pq39We8) - RHP Team
|
* [Mongo DB cơ bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE94QAav7qIuaTtH9-pq39We8) - RHP Team
|
||||||
* [MongoDB 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-vgHI_wNWPHKdiRwlgQXaTR) - CodersX
|
* [MongoDB 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-vgHI_wNWPHKdiRwlgQXaTR) - CodersX
|
||||||
* [Thực chiến Back-end NodeJS + MongoDB](https://www.youtube.com/playlist?list=PLP6tw4Zpj-RIMgUPYxhLBVCpaBs94D73V) - TrungQuanDev
|
|
||||||
|
|
||||||
|
|
||||||
### MySQL
|
|
||||||
|
|
||||||
* [Hiểu toàn bộ MySQL Database trong 1 giờ 42 phút](https://www.youtube.com/watch?v=TslBGnENTFw) - Trần Quốc Huy
|
|
||||||
* [Học MySQL, học Database](https://www.youtube.com/playlist?list=PLoI3zgRgTJKbmTPE2em22aqed3412CO17) - Nguyễn Danh Tú
|
|
||||||
* [Học nhanh cơ sở dữ liệu (trên Mysql Workbench)](https://www.youtube.com/playlist?list=PLDYXQL9eThN4fvrP8J0ASHnxSKJFtkU-Q) - Huy Init
|
|
||||||
* [Học SQL (sử dụng MySQL)](https://www.youtube.com/playlist?list=PLyxSzL3F7487f2BrlHKg87WlUEennWOKu) - TITV
|
|
||||||
* [Học SQL Cơ Bản](https://www.youtube.com/playlist?list=PLE1qPKuGSJaDkQQB5vK7t7-PRIVjtqeHB) - thân triệu
|
|
||||||
* [Khóa học cơ sở dữ liệu Mysql](https://www.youtube.com/playlist?list=PLmGP0M1IXtjULXD1KUAf7Snkq9O0RMsYT) - Lê Vũ Nguyên Vlog
|
|
||||||
* [Khoá học PHP & MYSQL bài bản từ A-Z](https://www.youtube.com/playlist?list=PL88QwC-jiH9ByYqO0mVStNEHB6QT24yx1) - Hienu
|
|
||||||
* [Tự Học SQL cùng Vịt - Khóa Cơ Bản cho Người Mới Bắt Đầu](https://www.youtube.com/playlist?list=PL01fPqVNMdrmtcb_Yui_Oh23X_3laoZoO) - Vịt làm Data
|
|
||||||
|
|
||||||
|
|
||||||
### Next.js
|
|
||||||
|
|
||||||
* [[2024] Học Next.js 14 miễn phí | Khóa học NextJs TypeScript siêu chi tiết | Được Dev](https://www.youtube.com/playlist?list=PLFfVmM19UNqn1ZIWvxn1artfz-C6dgAFb) - Được Dev
|
|
||||||
* [Lập trình NextJS](https://www.youtube.com/playlist?list=PLv6GftO355AvWAQv4or-RE2RAFFXaI3Jz) - ZendVN - Học Lập Trình Online
|
|
||||||
* [NextJS cơ bản 🎉](https://www.youtube.com/playlist?list=PLeS7aZkL6GOuMvDYcyW9VVLCvKnNhm4It) - Easy Frontend
|
|
||||||
* [Tự Học Next.JS Cơ Bản (với React và TypeScript) | Hỏi Dân IT](https://www.youtube.com/playlist?list=PLncHg6Kn2JT6zw4JiFOE1z90ghnyrFl5B) - Hỏi Dân IT
|
|
||||||
|
|
||||||
|
|
||||||
### NodeJS
|
### NodeJS
|
||||||
|
|
||||||
* [Course - Node.js Backend Architecture](https://www.youtube.com/playlist?list=PLw0w5s5b9NK4ucXizOF-eKAXKvn9ruCw8) - Tips Javascript
|
|
||||||
* [Học Nodejs cùng F8](https://www.youtube.com/playlist?list=PLwJIrGynFq9BZto5VvKw7OEDNxN6plq_3) - Tech Mely
|
|
||||||
* [Khóa học Fullstack SERN (SQL, Express.js, React.js, Node.js) Web Developer](https://www.youtube.com/playlist?list=PLncHg6Kn2JT6E38Z3kit9Hnif1xC_9VqI) - Hỏi Dân IT
|
|
||||||
* [Khóa học NodeJS căn bản](https://tedu.com.vn/khoa-hoc/khoa-hoc-nodejs-can-ban-20.html) - TEDU
|
* [Khóa học NodeJS căn bản](https://tedu.com.vn/khoa-hoc/khoa-hoc-nodejs-can-ban-20.html) - TEDU
|
||||||
* [Khóa học NodeJs trọn bộ](https://www.youtube.com/playlist?list=PLqnlyu33Xy-6g7IqU5-3BXOfewcJKoL08) - TK Vlogs
|
|
||||||
* [Lập Trình Nodejs Cơ Bản Tại Khoa Phạm](https://www.youtube.com/playlist?list=PLzrVYRai0riQXAXJL9rg62tBvwD0ltJn-) - Trung Tâm Đào Tạo Tin Học Khoa Phạm
|
* [Lập Trình Nodejs Cơ Bản Tại Khoa Phạm](https://www.youtube.com/playlist?list=PLzrVYRai0riQXAXJL9rg62tBvwD0ltJn-) - Trung Tâm Đào Tạo Tin Học Khoa Phạm
|
||||||
* [NodeJS & ExpressJS](https://www.youtube.com/playlist?list=PL_-VfJajZj0VatBpaXkEHK_UPHL7dW6I3) - F8 Official
|
|
||||||
* [NodeJS Cơ Bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE950LJR6uH_MqcgUC0-NCV2k) - RHP Team
|
* [NodeJS Cơ Bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE950LJR6uH_MqcgUC0-NCV2k) - RHP Team
|
||||||
* [NodeJS Cơ Bản](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQEZp2kLIC7OE0E8OsObv0k8) - Ide Academy
|
* [NodeJS Cơ Bản](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQEZp2kLIC7OE0E8OsObv0k8) - Ide Academy
|
||||||
* [NodeJS Mới Nhất 2024](https://www.youtube.com/playlist?list=PLnRJxWEhhmzrN03mUHESraIva5Ppi1FaG) - Ninedev
|
|
||||||
* [NodeJS Web Server Sử Dụng Express 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-s-m-qFBQFoeNSfpCTBiwMU) - CodersX
|
* [NodeJS Web Server Sử Dụng Express 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-s-m-qFBQFoeNSfpCTBiwMU) - CodersX
|
||||||
* [Thực chiến Back-end NodeJS + MongoDB](https://www.youtube.com/playlist?list=PLP6tw4Zpj-RIMgUPYxhLBVCpaBs94D73V) - TrungQuanDev
|
|
||||||
* [Tự Học Node.JS Cơ Bản Từ A Đến Z Cho Người Mới Bắt Đầu](https://www.youtube.com/playlist?list=PLncHg6Kn2JT4smWdJceM0bDg4YUF3yqLu) - Hỏi Dân IT
|
|
||||||
* [UDEMY - Backend RESTFul Server với Node.JS và Express (SQL/MongoDB)](https://www.youtube.com/playlist?list=PLncHg6Kn2JT734qFpgJeSfFR0mMOklC_3) - Hỏi Dân IT
|
|
||||||
* [Xây dựng Backend ứng dụng ShopApp với NodeJS, MySQL, Google Firebase](https://www.youtube.com/playlist?list=PLWBrqglnjNl271vpuIiKZtn-xrAZcX92a) - Nguyen Duc Hoang
|
|
||||||
|
|
||||||
|
|
||||||
### Objective-C
|
### Objective-C
|
||||||
@@ -422,62 +210,27 @@
|
|||||||
|
|
||||||
### PHP
|
### PHP
|
||||||
|
|
||||||
* [Học Lập Trình PHP + Mysql](https://www.youtube.com/playlist?list=PLaevEBkXyvnXEMoe6ZHFJGjPDb_eCCVNc) - Hoàng Thương Official
|
|
||||||
* [Học PHP qua các hàm thông dụng](https://www.codehub.com.vn/PHP) - Codehub
|
* [Học PHP qua các hàm thông dụng](https://www.codehub.com.vn/PHP) - Codehub
|
||||||
* [Học php từ cơ bản đến nâng cao - web bán hàng](https://www.youtube.com/playlist?list=PLSMUwja5VsJWoq5VmD5cW2Xoy52FILBV3) - gv cybersoft
|
|
||||||
* [Khoá học PHP & MYSQL bài bản từ A-Z](https://www.youtube.com/playlist?list=PL88QwC-jiH9ByYqO0mVStNEHB6QT24yx1) - Học Lập Trình - Hienu
|
|
||||||
* [Lập trình PHP1 - SU22](https://www.youtube.com/playlist?list=PLieAxB9_noZlWuur0Hxw7BIYVbGJ-hS0N) - Thầy Hộ Fpoly
|
|
||||||
* [Lập Trình Website Với PHP và MySQL](https://www.codehub.com.vn/Lap-Trinh-Website-Voi-PHP-va-MySQL) - Codehub
|
* [Lập Trình Website Với PHP và MySQL](https://www.codehub.com.vn/Lap-Trinh-Website-Voi-PHP-va-MySQL) - Codehub
|
||||||
* [PHP Cơ Bản](https://www.codehub.com.vn/PHP-Co-Ban) - Codehub
|
* [PHP Cơ Bản](https://www.codehub.com.vn/PHP-Co-Ban) - Codehub
|
||||||
* [PHP Cơ Bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE940f_T2IyAWHAjXhMxYFZky) - RHP Team
|
* [PHP Cơ Bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE940f_T2IyAWHAjXhMxYFZky) - RHP Team
|
||||||
* [Tự Học Lập trình PHP](https://www.youtube.com/playlist?list=PLv6GftO355AsZFXlWLKob6tMsWZa4VCY1) - ZendVN - Học Lập Trình Online
|
|
||||||
* [Tự học PHP - Các đối tượng khác trong PHP](https://www.youtube.com/playlist?list=PLv6GftO355Av7YIhRHajDEWCHq1viEKEy) - ZendVN
|
* [Tự học PHP - Các đối tượng khác trong PHP](https://www.youtube.com/playlist?list=PLv6GftO355Av7YIhRHajDEWCHq1viEKEy) - ZendVN
|
||||||
* [Tự học PHP - Căn Bản](https://www.youtube.com/playlist?list=PLv6GftO355AulVlaWLp41kieNB9dTG1_l) - ZendVN
|
* [Tự học PHP - Căn Bản](https://www.youtube.com/playlist?list=PLv6GftO355AulVlaWLp41kieNB9dTG1_l) - ZendVN
|
||||||
* [Tự học PHP - Làm việc với ASNT](https://www.youtube.com/playlist?list=PLv6GftO355At4rfAAqGCtokc3W1uDnv28) - ZendVN
|
* [Tự học PHP - Làm việc với ASNT](https://www.youtube.com/playlist?list=PLv6GftO355At4rfAAqGCtokc3W1uDnv28) - ZendVN
|
||||||
* [Tự học PHP Laravel Framework cho người mới bắt đầu](https://www.youtube.com/playlist?list=PLsVJaIeVT78qJEPWJ9rIwgPCcmuVI-r4k) - Đặng Kim Thi
|
|
||||||
|
|
||||||
|
|
||||||
### PostgreSQL
|
|
||||||
|
|
||||||
* [Hiểu toàn bộ PostgreSQL trong 1h30p - 2023](https://www.youtube.com/watch?v=OUlLQK_gN8k) - Trần Quốc Huy
|
|
||||||
* [Học PostgreSQL qua ví dụ || PostgreSQL Tutorial](https://www.youtube.com/playlist?list=PLMbuMydSxMKxfg0OeJJoNsdRTnTIEcqmg) - Lập Trình B2A
|
|
||||||
* [Postgresql cơ bản](https://www.youtube.com/playlist?list=PLRoAKls-7kksI-BbBn_ihFB9sRjSrDrs4) - Migolab
|
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [Khóa học Lập trình Game với Python](https://www.youtube.com/playlist?list=PLzQuu4-Qxlh47gX_HnqKSJIycFNekP79m) - Học Công Nghệ
|
|
||||||
* [Khóa học Lập trình Python cơ bản cho người mới bắt đầu](https://youtu.be/cZQ6m3W4OU4?si=p0sZRZfvW-YygFrp) - Tờ Mờ Sáng học Lập trình
|
|
||||||
* [Khóa học Lập trình Python từ Cơ bản đến Nâng cao](https://www.youtube.com/playlist?list=PLzQuu4-Qxlh44nsjdQH2quvfKePtAaI3_) - Học Công Nghệ
|
|
||||||
* [Khóa học Python cơ bản và nâng cao](https://www.youtube.com/playlist?list=PLSpCQre3PzmWlodvqNcr0lg_10Bil8oF7) - Lập trình Python
|
|
||||||
* [Lập Trình Python](https://www.youtube.com/playlist?list=PLKzXIbeO5pQ0J2boMB4btE7VDs7gP8vdl) - Dũng Lại Lập Trình
|
|
||||||
* [LẬP TRÌNH PYTHON CƠ BẢN](https://www.youtube.com/playlist?list=PLqfkD788zZGDjIctPlbff9doS_KTXOyDc) - Tờ Mờ Sáng học Lập trình
|
|
||||||
* [Lập trình Python cơ bản cho người mới bắt đầu](https://www.youtube.com/playlist?list=PLyxSzL3F7486SaHaQayPdKJUScVFh1UwA) - TITV
|
|
||||||
* [LẬP TRÌNH PYTHON TỪ CƠ BẢN TỚI NÂNG CAO](https://www.youtube.com/playlist?list=PLux-_phi0Rz0Ngc01o_GYe0JUGjL1yIAm) - 28tech
|
|
||||||
* [Lập trình website với Python Django](https://www.youtube.com/playlist?list=PL33lvabfss1z8GYxjyMulCnhcYGk5ah8P) - Kteam
|
* [Lập trình website với Python Django](https://www.youtube.com/playlist?list=PL33lvabfss1z8GYxjyMulCnhcYGk5ah8P) - Kteam
|
||||||
* [Python Cơ Bản](https://www.codehub.com.vn/Python-Co-Ban) - Codehub
|
* [Python Cơ Bản](https://www.codehub.com.vn/Python-Co-Ban) - Codehub
|
||||||
* [Python Cơ Bản](https://www.youtube.com/playlist?list=PLyiioioEJSxEh_S_XFvG0d2xKRMSWLfN_) - Dạy Nhau Học
|
* [Python Cơ Bản](https://www.youtube.com/playlist?list=PLyiioioEJSxEh_S_XFvG0d2xKRMSWLfN_) - Dạy Nhau Học
|
||||||
* [Python Cơ Bản](https://www.youtube.com/playlist?list=PL33lvabfss1xczCv2BA0SaNJHu_VXsFtg) - Kteam
|
* [Python Cơ Bản](https://www.youtube.com/playlist?list=PL33lvabfss1xczCv2BA0SaNJHu_VXsFtg) - Kteam
|
||||||
* [Tự học lập trình python](https://www.youtube.com/playlist?list=PLPt6-BtUI22oGqQwAEF6xwrFL6aOjtHWl) - Gà Lại Lập Trình
|
|
||||||
* [Tự học python cơ bản](https://www.youtube.com/playlist?list=PLUocOGc7RDEJAH2152KaiY9H8S-C8TvT-) - Gà Python
|
|
||||||
|
|
||||||
|
|
||||||
### R
|
|
||||||
|
|
||||||
* [Bài giảng về ngôn ngữ R](https://www.youtube.com/playlist?list=PLbRKZL7ww3qj1f1FjDE7Wl6tkZebPPrf2) - Nguyễn Văn Tuấn
|
|
||||||
* [HỌC R SIÊU NHANH QUA CASE STUDY | R CRASH COURSE](https://www.youtube.com/playlist?list=PLCKFKYBfLgPV07MhYMoOMlazOSS7KwKuA) - DUC NGUYEN
|
|
||||||
* [Hướng dẫn học R](https://www.youtube.com/playlist?list=PLMIaO-u3S5-jO2rMt8r8HD5ifiZv_Sd9O) - SciEco
|
|
||||||
* [Hướng dẫn phần mềm thống kê R và R-studio](https://www.youtube.com/playlist?list=PLpDNYPX7w1RYuBxWT0blVTrmxyb9KfJMg) - Bài Học 10 Phút
|
|
||||||
* [HƯỚNG DẪN SỬ DỤNG R ĐỂ XỬ LÝ DỮ LIỆU](https://www.youtube.com/playlist?list=PLCKFKYBfLgPU4mSgJ-5MhGDcki2UTBr2H) - DUC NGUYEN
|
|
||||||
* [Phân tích dữ liệu bằng ngôn ngữ R](https://www.youtube.com/playlist?list=PLteVqnBNrrGWr8qmCJienB1ySL93aiIpW) - Chiến Tiên Nhân
|
|
||||||
* [Thống kê trong R-Studio](https://www.youtube.com/playlist?list=PL9XZJEFXvG9E9HJn2n1Gu_TLAsVPc1MkJ) - Học một chút
|
|
||||||
|
|
||||||
|
|
||||||
### React
|
### React
|
||||||
|
|
||||||
* [Học lập trình React JS - Redux - NodeJS qua dự án thực tế](https://www.youtube.com/playlist?list=PLmbxe7ftoDqSNf5yGMhbDNjIZIM5mQ7Ow) - Thầy Nguyễn Đức Việt
|
* [Học lập trình React JS - Redux - NodeJS qua dự án thực tế](https://www.youtube.com/playlist?list=PLmbxe7ftoDqSNf5yGMhbDNjIZIM5mQ7Ow) - Thầy Nguyễn Đức Việt
|
||||||
* [Học React Hooks cơ bản (2020)](https://www.youtube.com/playlist?list=PLeS7aZkL6GOsHNoyeEpeL8B1PnbKoQD9m) - Easy Frontend
|
* [Học React Hooks cơ bản (2020)](https://www.youtube.com/playlist?list=PLeS7aZkL6GOsHNoyeEpeL8B1PnbKoQD9m) - Easy Frontend
|
||||||
* [Học React Hooks cơ bản (2020)](https://www.youtube.com/playlist?list=PLeS7aZkL6GOsHNoyeEpeL8B1PnbKoQD9m) - Easy Frontend
|
|
||||||
* [Học redux cơ bản 2020](https://www.youtube.com/playlist?list=PLeS7aZkL6GOvCz3GiOtvtDXChJRuebb7S) - Easy Frontend
|
* [Học redux cơ bản 2020](https://www.youtube.com/playlist?list=PLeS7aZkL6GOvCz3GiOtvtDXChJRuebb7S) - Easy Frontend
|
||||||
* [Khóa Học Fullstack SERN (SQL, Express.js, React.js, Node.js) Web Developer](https://youtube.com/playlist?list=PLncHg6Kn2JT6E38Z3kit9Hnif1xC_9VqI) - Hỏi Dân IT
|
* [Khóa Học Fullstack SERN (SQL, Express.js, React.js, Node.js) Web Developer](https://youtube.com/playlist?list=PLncHg6Kn2JT6E38Z3kit9Hnif1xC_9VqI) - Hỏi Dân IT
|
||||||
* [Khóa Học Lập Trình React.js - Redux](https://www.youtube.com/playlist?list=PLJ5qtRQovuEOoKffoCBzTfvzMTTORnoyp) - nghiepuit
|
* [Khóa Học Lập Trình React.js - Redux](https://www.youtube.com/playlist?list=PLJ5qtRQovuEOoKffoCBzTfvzMTTORnoyp) - nghiepuit
|
||||||
@@ -491,110 +244,47 @@
|
|||||||
### Ruby
|
### Ruby
|
||||||
|
|
||||||
* [Học Ruby on Rails Căn Bản](https://www.udemy.com/course/hoc-ruby-on-rails-can-ban) - Udemy
|
* [Học Ruby on Rails Căn Bản](https://www.udemy.com/course/hoc-ruby-on-rails-can-ban) - Udemy
|
||||||
* [Học Ruby on Rails Căn Bản](https://www.youtube.com/playlist?list=PLFoXG6w6FhAp8WtQ7GicFWfILjdegaNET) - Luân Nguyễn Thành
|
|
||||||
* [Từ ruby tới rails 2022](https://www.youtube.com/playlist?list=PL2hl9DVcc5u1f2uhSYko6Ea3bdaI_BGeB) - Lupca
|
|
||||||
|
|
||||||
|
|
||||||
### Rust
|
|
||||||
|
|
||||||
* [Lập trình cơ bản Rust](https://www.youtube.com/playlist?list=PLOB8_oGJl40SPgVOMJ6ivoEgmSvTiSdNQ) - Nguyen Tuan Dung
|
|
||||||
* [LẬP TRÌNH RUST](https://www.youtube.com/playlist?list=PLFnEYduGTiXE2ejxmzTIraP2feI-pmeuw) - Jayden Dang
|
|
||||||
* [Rust](https://www.youtube.com/playlist?list=PLbVzvoeVj6gTQvZq46tqqvDQ8d5WZbBPT) - Nỡm
|
|
||||||
* [Rust Back-End - Microservices | Server High Performance](https://www.youtube.com/playlist?list=PLFnEYduGTiXEPQ1pVCcg5zxgBS4RwM6wd) - Jayden Dang
|
|
||||||
|
|
||||||
|
|
||||||
### Sass
|
### Sass
|
||||||
|
|
||||||
* [Khóa học lập trình CSS và SASS nâng cao cho website Landing Page 2019](https://www.youtube.com/playlist?list=PL33lvabfss1wstoZNI8szds9s0ESVbuqs) - K team
|
|
||||||
* [Khóa Học Lập Trình SASS](https://www.youtube.com/playlist?list=PLIRbquK6vGyf7sCUAGAYFOrS-kgbBc-O1) - IT News
|
|
||||||
* [Khóa Học Lập Trình SCSS Từ Căn Bản Đến Nâng Cao](https://www.youtube.com/playlist?list=PLJ5qtRQovuEMWzLVs3iuwcNsWeElizTwF) - Nghiep Phan
|
|
||||||
* [SASS](https://www.youtube.com/playlist?list=PLw_erwgZq4-EGs9VEEKROpDbjCuzgx01W) - ZenDvn
|
|
||||||
* [Sass Cơ Bản](https://www.youtube.com/playlist?list=PLzrVYRai0riSWPPRE6Ib99zd5fV4YYH0Q) - Khoa Phạm
|
* [Sass Cơ Bản](https://www.youtube.com/playlist?list=PLzrVYRai0riSWPPRE6Ib99zd5fV4YYH0Q) - Khoa Phạm
|
||||||
* [Tự Học Sass](https://www.youtube.com/playlist?list=PLv6GftO355AtWld1EE7SBAH-OkKKt23Bb) - ZendVN
|
* [Tự Học Sass](https://www.youtube.com/playlist?list=PLv6GftO355AtWld1EE7SBAH-OkKKt23Bb) - ZendVN
|
||||||
|
|
||||||
|
|
||||||
### Security
|
|
||||||
|
|
||||||
* [AN NINH MẠNG CHO NGƯỜI MỚI](https://www.youtube.com/playlist?list=PLLHcUwF4MJE2nZhxQtXCk2bpYi4ZtCZIg) - Trung tâm đào tạo an ninh mạng - Cybersecurity
|
|
||||||
* [Cyber Security](https://www.youtube.com/playlist?list=PLLHcUwF4MJE1xHr5tuBvyLUxu09dGInRm) - Trung tâm đào tạo an ninh mạng - Cybersecurity
|
|
||||||
* [Giải thích lỗ hổng Web phổ biến và cách khai thác](https://www.youtube.com/playlist?list=PLu9yx0lLtsRhWd2ZQsaM881HXbxZ0dgkS) - Cookie Han Hoan
|
|
||||||
* [HỌC BẢO MẬT CÙNG CYBERJUTSU](https://www.youtube.com/playlist?list=PLijX7E_0LDO-UFu2KluCfxbFZE-NS3TQ_) - CyberJutsuTV
|
|
||||||
* [Hướng dẫn Bug Bounty cho người mới](https://www.youtube.com/playlist?list=PLu9yx0lLtsRgpVspJJeZ_CfcsDY-onsCo) - Cookie Han Hoan
|
|
||||||
* [Introduction to Web Application Security](https://www.youtube.com/playlist?list=PLu9yx0lLtsRiWkLUlOyQg-U4Gu0VTPMe_) - Cookie Han Hoan
|
|
||||||
* [Khoá học an ninh mạng của Cisco về CyberSecurity](https://www.youtube.com/playlist?list=PLRSnr8eajoQyUdyywoUOvDRd9FLoovfg3) - VQT Network
|
|
||||||
* [Khóa Học Hacker Mũ Trắng-AEH](https://www.youtube.com/playlist?list=PLSzZlHir9jJSSygXLtqkhPQNIYkYqGTAU) - Trung Tam Athena
|
|
||||||
* [Khóa Học Hacker Mũ Trắng Và Bảo Mật Thông Tin](https://www.youtube.com/playlist?list=PLggwtzPh_8VkV50VGVpvybnnqCdgIBCVb) - Nguyễn Thế Lợi
|
|
||||||
* [NHẬP MÔN AN TOÀN THÔNG TIN](https://www.youtube.com/playlist?list=PLijX7E_0LDO_-v_UhGNujj_NBTysTwzkC) - CyberJutsuTV
|
|
||||||
* [OWASP Top 10 Vulnerabilities](https://www.youtube.com/playlist?list=PLu9yx0lLtsRiaeIQ-yn0huBD3YKgJ6wzC) - Cookie Han Hoan
|
|
||||||
* [Quản trị An ninh mạng Cisco CCNA Security](https://www.youtube.com/playlist?list=PLOBQKf6CISRQK4laM3VLug8wweoMv0iz4) - Giai Phap Mang H3T
|
|
||||||
* [Quản trị mạng máy tính Cisco CCNA](https://www.youtube.com/playlist?list=PLFJBtgskuhZYoOqwnRNLbUvFadA6ApqjH) - An ninh mạng
|
|
||||||
* [Tìm kiếm lỗ hổng Web](https://www.youtube.com/playlist?list=PLu9yx0lLtsRhM3QN-R6tzMbLr7gBmD6c-) - Cookie Han Hoan
|
|
||||||
* [Web Hacking Techniques](https://www.youtube.com/playlist?list=PLu9yx0lLtsRi3rG11n0fl0H_-3jkSBZk3) - Cookie Han Hoan
|
|
||||||
|
|
||||||
|
|
||||||
### SQL
|
### SQL
|
||||||
|
|
||||||
* [Hiểu toàn bộ MySQL Database trong 1 giờ 42 phút](https://www.youtube.com/watch?v=TslBGnENTFw) - Trần Quốc Huy
|
|
||||||
* [Học SQL Cơ Bản](https://www.youtube.com/playlist?list=PLE1qPKuGSJaDkQQB5vK7t7-PRIVjtqeHB) - Thân Triệu
|
* [Học SQL Cơ Bản](https://www.youtube.com/playlist?list=PLE1qPKuGSJaDkQQB5vK7t7-PRIVjtqeHB) - Thân Triệu
|
||||||
* [Học SQL Cơ Bản](https://www.codehub.com.vn/Hoc-SQL) - Codehub
|
* [Học SQL Cơ Bản](https://www.codehub.com.vn/Hoc-SQL) - Codehub
|
||||||
* [Lập trình SQL Server căn bản](https://tedu.com.vn/khoa-hoc/lap-trinh-sql-server-can-ban-6.html) - TEDU
|
* [Lập trình SQL Server căn bản](https://tedu.com.vn/khoa-hoc/lap-trinh-sql-server-can-ban-6.html) - TEDU
|
||||||
* [SQL](https://www.youtube.com/playlist?list=PLiyVagO7GfBEOReFCMbcffzkgfWaGl-AN) - J2Team
|
* [SQL](https://www.youtube.com/playlist?list=PLiyVagO7GfBEOReFCMbcffzkgfWaGl-AN) - J2Team
|
||||||
* [SQL Cơ Bản](https://www.youtube.com/playlist?list=PL33lvabfss1xnFpWQF6YH11kMTS1HmLsw) - Kteam
|
* [SQL Cơ Bản](https://www.youtube.com/playlist?list=PL33lvabfss1xnFpWQF6YH11kMTS1HmLsw) - Kteam
|
||||||
* [Tự học SQL - Ngôn ngữ SQL](https://www.youtube.com/playlist?list=PLv6GftO355AtXdxv1WLgxmorw3OMesoS7) - ZendVN
|
|
||||||
* [Tự Học SQL Cơ Bản Đến Nâng Cao](https://www.youtube.com/playlist?list=PLavGKPtOxApM2hfcLdIU3mVWIo5G2ZX2a) - Test Mentor
|
|
||||||
* [Tự Học SQL cùng Vịt - Khóa Cơ Bản cho Người Mới Bắt Đầu](https://www.youtube.com/playlist?list=PL01fPqVNMdrmtcb_Yui_Oh23X_3laoZoO) - Vịt làm Data
|
|
||||||
|
|
||||||
|
|
||||||
### SQL Server
|
|
||||||
|
|
||||||
* [[SQL Server] Khóa học sử dụng SQL server](https://www.youtube.com/playlist?list=PL33lvabfss1xnFpWQF6YH11kMTS1HmLsw) - K team
|
|
||||||
* [Học SQL Server trong 60 phút - 2023](https://www.youtube.com/watch?v=alqEF4I23nw) - Trần Quốc Huy
|
|
||||||
* [Khóa học SQL Server cho người mới (2023)](https://www.youtube.com/playlist?list=PLyxSzL3F7484deka_j1czssCiHygV6oF-) - TITV
|
|
||||||
* [Tự học Microsoft SQL Server](https://www.youtube.com/playlist?list=PLNJklplv9g14lsZqtDd879kdyrs02NlBx) - 1Click2beDBA
|
|
||||||
* [Tự Học SQL Server Cơ Bản](https://www.youtube.com/playlist?list=PLyOUYAtDpqrfVUnjw5h0kG5a2-b9sHNKd) - Học Viện Công nghệ MCI
|
|
||||||
|
|
||||||
|
|
||||||
### Swift
|
### Swift
|
||||||
|
|
||||||
* [Hướng dẫn làm app bản đồ với MapKit](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQGCgMhgVx7zbyVj6HIC8aPH) - Ide Academy
|
* [Hướng dẫn làm app bản đồ với MapKit](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQGCgMhgVx7zbyVj6HIC8aPH) - Ide Academy
|
||||||
* [Hướng dẫn lập trình Swift iOS từ A đến Z](https://www.youtube.com/playlist?list=PLRb-vAn1juPSOsB7sUhs6QYLkMg1mYawl) - Thạch Phạm Dev
|
|
||||||
* [Kỹ thuật làm app camera scan QR code](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQGKBD6EVZXqPZr_YUbxXBMM) - Ide Academy
|
* [Kỹ thuật làm app camera scan QR code](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQGKBD6EVZXqPZr_YUbxXBMM) - Ide Academy
|
||||||
* [Lập trình iOS - Swift](https://www.youtube.com/playlist?list=PLBgIyLVk3GlT07wf1UPCDg6duV2iDKVbu) - laptrinh0kho
|
|
||||||
* [Lập trình iOS cơ bản với Swift 3 và Xcode 8](https://www.youtube.com/playlist?list=PLzrVYRai0riSlAocQR3BvHCtEhcKa204E) - Khoa Phạm
|
* [Lập trình iOS cơ bản với Swift 3 và Xcode 8](https://www.youtube.com/playlist?list=PLzrVYRai0riSlAocQR3BvHCtEhcKa204E) - Khoa Phạm
|
||||||
* [Lập trình iOS với SwiftUI](https://www.youtube.com/playlist?list=PLBgIyLVk3GlSGQ68t3Qvfqg_x_RacLXje) - laptrinh0kho
|
|
||||||
* [Swift - Tổng quan](https://www.youtube.com/playlist?list=PLR1-CgtL7hK6bbuXUSgAKZveZsKa2tehl) - Dev Step by Step
|
|
||||||
* [Swift 3 Căn Bản](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQFCBxdxUIS3h6h7wSTEHrPu) - Ide Academy
|
* [Swift 3 Căn Bản](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQFCBxdxUIS3h6h7wSTEHrPu) - Ide Academy
|
||||||
* [Swift Căn Bản](https://www.youtube.com/playlist?list=PLq6u-dSlAr2QBxCn8pbcCK2cE8PMdbar8) - Gramy
|
* [Swift Căn Bản](https://www.youtube.com/playlist?list=PLq6u-dSlAr2QBxCn8pbcCK2cE8PMdbar8) - Gramy
|
||||||
* [Tổng hợp các vấn đề mới và hóc búa trong Swift](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQGMYPnBh-2MqKhvWcPg9oNk) - Ide Academy
|
* [Tổng hợp các vấn đề mới và hóc búa trong Swift](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQGMYPnBh-2MqKhvWcPg9oNk) - Ide Academy
|
||||||
* [Tổng hợp kỹ thuật làm app với Swift 3.x và XCode 8](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQEsxWUwqkwbjZfXGTdMpb6T) - Ide Academy
|
* [Tổng hợp kỹ thuật làm app với Swift 3.x và XCode 8](https://www.youtube.com/playlist?list=PL4VEtQ6PTTQEsxWUwqkwbjZfXGTdMpb6T) - Ide Academy
|
||||||
* [Tự Học Swift iOS](https://www.youtube.com/playlist?list=PLOxRl_MBrBg9plgHWtA2R62CRzRPW7Pvq) - Học Lập Trình Cho Người Mới
|
|
||||||
* [Tự học và xây dựng 10 ứng dụng IOS với SWIFT](https://www.youtube.com/playlist?list=PLw0_ti13tferyQFB7pJpqbk5mFOjJsyU9) - Thích Code
|
|
||||||
|
|
||||||
|
|
||||||
### TypeScript
|
### TypeScript
|
||||||
|
|
||||||
* [ES6 & TypeScript cho người mới bắt đầu](https://www.youtube.com/playlist?list=PLRhlTlpDUWswObIX8HNCSHWOpgvjMiMe2) - TEDU
|
|
||||||
* [ReactJS và Typescript Cho Người Mới Bắt Đầu](https://www.youtube.com/playlist?list=PLnRJxWEhhmzpneEcZIZY_fs18OANMlxhA) - Ninedev
|
|
||||||
* [Tự Học Fullstack Next.js/Nest.js (TypeScript)](https://www.youtube.com/playlist?list=PLncHg6Kn2JT5009M5nlo_un6wlIHM-0HS) - Hỏi Dân IT
|
|
||||||
* [Tự học TypeScript 2021](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-vTdKt2QdlCqoIKEFrWHx9l) - CodersX
|
|
||||||
* [Tự Học TypeScript Cơ Bản Từ A đến Z Cho Người Mới Bắt Đầu](https://www.youtube.com/playlist?list=PLncHg6Kn2JT5emvXmG6kgeGkrQjRqxsb4) - Hỏi Dân IT
|
|
||||||
* [TypeScript căn bản](https://www.youtube.com/playlist?list=PLv6GftO355AsQtYp_YrsqEihOCiNlZkCb) - ZendVN
|
* [TypeScript căn bản](https://www.youtube.com/playlist?list=PLv6GftO355AsQtYp_YrsqEihOCiNlZkCb) - ZendVN
|
||||||
* [TypeScript căn bản (ES6)](https://tedu.com.vn/khoa-hoc/khoa-hoc-su-dung-typescript-can-ban-9.html) - TEDU
|
* [TypeScript căn bản (ES6)](https://tedu.com.vn/khoa-hoc/khoa-hoc-su-dung-typescript-can-ban-9.html) - TEDU
|
||||||
* [Typescript cơ bản](https://www.youtube.com/playlist?list=PLeS7aZkL6GOtUGTQ81kfm3iGlRTycKjrZ) - Easy Frontend
|
|
||||||
|
|
||||||
|
|
||||||
#### Angular
|
#### Angular
|
||||||
|
|
||||||
> :information_source: See also … [AngularJS](#angularjs)
|
> :information_source: See also … [AngularJS](#angularjs)
|
||||||
|
|
||||||
* [100 Days Of Angular (from Angular Vietnam)](https://www.youtube.com/playlist?list=PLMTyi4Bfd5pW73uXw-6jgRxDwdPYqwk0r) - Angular Vietnam
|
* [Angular 2 căn bản](https://tedu.com.vn/khoa-hoc/khoa-hoc-angular-2-can-ban-10.html) - TEDU
|
||||||
* [Angular 12 - Hướng dẫn từ căn bản](https://www.youtube.com/playlist?list=PLiNjao7yG417iy0SwSuaGDZ7GBJs654ME) - Code là Ghiền
|
|
||||||
* [Angular 16 - 2023](https://www.youtube.com/playlist?list=PLFWDoeAHRLTYaOhywzqEOwYk9sCVbIBB-) - Lửng Code
|
|
||||||
* [Angular 2 Cơ Bản](https://tedu.com.vn/khoa-hoc/khoa-hoc-angular2-can-ban-10.html) - TEDU
|
* [Angular 2 Cơ Bản](https://tedu.com.vn/khoa-hoc/khoa-hoc-angular2-can-ban-10.html) - TEDU
|
||||||
* [Angular 4 Cơ Bản](https://www.youtube.com/playlist?list=PLzrVYRai0riTA1m7Dasg8eraBr6R9nFgC) - Khoa Phạm
|
* [Angular 4 Cơ Bản](https://www.youtube.com/playlist?list=PLzrVYRai0riTA1m7Dasg8eraBr6R9nFgC) - Khoa Phạm
|
||||||
* [Angular căn bản 2023](https://www.youtube.com/playlist?list=PLRhlTlpDUWswOJnLxzotd7MgqaRrBlZOG) - TEDU
|
|
||||||
* [Học Angular 8+ qua các ví dụ thực tế](https://www.youtube.com/playlist?list=PLlahAO-uyDzJ2tRFJ8hFkiPf6xuSg9IQa) - TechMaster Vietnam
|
|
||||||
* [Khóa học Angular Mới Nhất 2024](https://www.youtube.com/playlist?list=PLnRJxWEhhmzrta5bu4gJsZX_kdDff3Y4R) - Ninedev
|
|
||||||
* [Làm dự án thực tế với Angular 2+ Web API](https://tedu.com.vn/khoa-hoc/lam-du-an-thuc-te-voi-angular-2-web-api-13.html) - TEDU
|
* [Làm dự án thực tế với Angular 2+ Web API](https://tedu.com.vn/khoa-hoc/lam-du-an-thuc-te-voi-angular-2-web-api-13.html) - TEDU
|
||||||
* [Tự học Angular 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-uBQaBU8wMLo2CrFkE-9VIZ) - CodersX
|
* [Tự học Angular 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-uBQaBU8wMLo2CrFkE-9VIZ) - CodersX
|
||||||
* [Tự học Angular 5](https://www.youtube.com/playlist?list=PLWBrqglnjNl1qQw2nH5O1A8W_DVC3xo-V) - Nguyen Duc Hoang
|
* [Tự học Angular 5](https://www.youtube.com/playlist?list=PLWBrqglnjNl1qQw2nH5O1A8W_DVC3xo-V) - Nguyen Duc Hoang
|
||||||
@@ -602,15 +292,7 @@
|
|||||||
|
|
||||||
### Unity
|
### Unity
|
||||||
|
|
||||||
* [C0: Cơ bản Unity C#](https://www.youtube.com/playlist?list=PL9YFzEkTXjbMlVFT3AtHiaARHoZgAP8sm) - Sai Game
|
* [Học Lập Trình Game Unity3D - Cơ Bản](https://www.youtube.com/playlist?list=PL33lvabfss1wO1v5j9J5PHsbkQRlmo7KD) - K team
|
||||||
* [C2: Cơ bản Unity 3D](https://www.youtube.com/playlist?list=PL9YFzEkTXjbM7gq3QVkb5rC4dO8JdIsdj) - Sai Game
|
|
||||||
* [C3: Học Làm Game Unity2D](https://www.youtube.com/playlist?list=PL9YFzEkTXjbOUFE0wCrSa4SAjJN7Nz6yq) - Sai Game
|
|
||||||
* [C4 - Cơ bản Unity 3D C#](https://www.youtube.com/playlist?list=PL9YFzEkTXjbNa2vGgWFCBkNaNCzAFRSQ1) - Sai Game
|
|
||||||
* [Free Unity - Zitga](https://www.youtube.com/playlist?list=PLE5Rxh1l0Qs5zorOJMa777FzSYoTNreJH) - Unity3d Việt Nam
|
|
||||||
* [G1: Hướng Dẫn Unity 3D - City Building](https://www.youtube.com/playlist?list=PL9YFzEkTXjbPJLYHlMQ4oxrqdXYVc8t9G) - Sai Game
|
|
||||||
* [G2: Cách làm Game 2D và Tower Defense](https://www.youtube.com/playlist?list=PL9YFzEkTXjbMkbjtjdxHFySO5rhPN1uMx) - Sai Game
|
|
||||||
* [G3: Cách làm game thẻ bài - Game Card](https://www.youtube.com/playlist?list=PL9YFzEkTXjbP7XXmElG-bRc5R84Hxifes) - Sai Game
|
|
||||||
* [Học làm game 2D trên Unity](https://www.youtube.com/playlist?list=PLw2nfWzUTIAkZGD8r2jPjVw-sSCIIV1wa) - Tech Lap
|
|
||||||
* [Học Lập Trình Game Unity3D - Cơ Bản](https://www.youtube.com/playlist?list=PLzrVYRai0riS2khouy_siPTcR0ajoS8a6) - Khoa Phạm
|
* [Học Lập Trình Game Unity3D - Cơ Bản](https://www.youtube.com/playlist?list=PLzrVYRai0riS2khouy_siPTcR0ajoS8a6) - Khoa Phạm
|
||||||
* [Học Lập Trình Game Unity3D - Cờ Vua 3D](https://www.youtube.com/playlist?list=PLqLksqdSk4b2VcB_yvIkqRPCymXE-q48e) - The Brown Box
|
* [Học Lập Trình Game Unity3D - Cờ Vua 3D](https://www.youtube.com/playlist?list=PLqLksqdSk4b2VcB_yvIkqRPCymXE-q48e) - The Brown Box
|
||||||
* [Học Lập Trình Game Unity3D - Doge Game](https://www.youtube.com/playlist?list=PL33lvabfss1xyYt5jGWqGlITZQCrNwHd6) - K team
|
* [Học Lập Trình Game Unity3D - Doge Game](https://www.youtube.com/playlist?list=PL33lvabfss1xyYt5jGWqGlITZQCrNwHd6) - K team
|
||||||
@@ -618,10 +300,7 @@
|
|||||||
* [Học Lập Trình Game Unity3D - Flappy Bird](https://www.youtube.com/playlist?list=PL33lvabfss1x9P0eiUcr8f-3g2mG-PNTz) - K team
|
* [Học Lập Trình Game Unity3D - Flappy Bird](https://www.youtube.com/playlist?list=PL33lvabfss1x9P0eiUcr8f-3g2mG-PNTz) - K team
|
||||||
* [Học Lập Trình Game Unity3D - Game Sprider Cave](https://www.youtube.com/playlist?list=PLzrVYRai0riT-fZ_Wgi_NrELvqzbASetQ) - Khoa Phạm
|
* [Học Lập Trình Game Unity3D - Game Sprider Cave](https://www.youtube.com/playlist?list=PLzrVYRai0riT-fZ_Wgi_NrELvqzbASetQ) - Khoa Phạm
|
||||||
* [Học Lập Trình Game Unity3D - Zombie Hunter](https://www.youtube.com/playlist?list=PL33lvabfss1zGxMf1P-ReSoOoFN7L_jo0) - K team
|
* [Học Lập Trình Game Unity3D - Zombie Hunter](https://www.youtube.com/playlist?list=PL33lvabfss1zGxMf1P-ReSoOoFN7L_jo0) - K team
|
||||||
* [Khóa học lập trình Game Unity](https://www.youtube.com/playlist?list=PL4voWW1tQT6qfAR8XTD6VcYglb8Kvdw5F) - CodeGym
|
|
||||||
* [Lập Trình Game 2D Trên Unity3D](https://www.youtube.com/playlist?list=PLl-dkipSQUGcQQgvh9j8a75Sz4zx9vWo8) - U DEV
|
* [Lập Trình Game 2D Trên Unity3D](https://www.youtube.com/playlist?list=PLl-dkipSQUGcQQgvh9j8a75Sz4zx9vWo8) - U DEV
|
||||||
* [Unity 3D](https://www.youtube.com/playlist?list=PL33lvabfss1wO1v5j9J5PHsbkQRlmo7KD) - K team
|
|
||||||
* [Unity Azure Cloud Game](https://www.youtube.com/playlist?list=PLRz-2ltlXLUKYiFcSG1ME0G5-ukGCHtc_) - Coding Reshape Future
|
|
||||||
|
|
||||||
|
|
||||||
### Web Development
|
### Web Development
|
||||||
@@ -634,17 +313,8 @@
|
|||||||
|
|
||||||
### Wordpress
|
### Wordpress
|
||||||
|
|
||||||
* [Học thiết kế web bằng wordpress](https://www.youtube.com/playlist?list=PLSYhjar46cY7AAFWKqXfilAHfhdizCoAQ) - Richard Quang
|
|
||||||
* [Học thiết kế Website Wordpress từ A đến Z](https://www.youtube.com/playlist?list=PLFsfDLNKS58x01diBZc-jrRWukDdSWI4z) - Học WordPress
|
|
||||||
* [Học WordPress 4 cơ bản (2015)](https://www.youtube.com/playlist?list=PLl4nkmb3a8w3EEFbxkPjd6snE11eAPh5e) - Thạch Phạm
|
|
||||||
* [Học WordPress cơ bản cho người mới bắt đầu tự làm website](https://www.youtube.com/playlist?list=PL8tBvUxXM0tww5FCbQcCuKVlDxEjlyiau) - Digital Marketing IMTA
|
|
||||||
* [Lập trình WordPress 2023](https://www.youtube.com/playlist?list=PL0-Cg8lpmCm3lBsQ6dciJGU4e7oNs-S5w) - Quảng Trị Coder
|
|
||||||
* [Tự học làm website WordPress 2023 (Module nền tảng + làm blog cá nhân)](https://www.youtube.com/playlist?list=PLoNIfk8yyjz6Z-r6s8oksoB0xo4NUsMQN) - Võ Thanh Duy
|
|
||||||
* [Tự học Wordpress](https://www.youtube.com/playlist?list=PLyxSzL3F7487-LYICz9nzlbQ5XJxFQPoI) - TITV
|
|
||||||
* [Tự học WordPress Online - Cài đặt và sử dụng WordPress CMS](https://www.youtube.com/playlist?list=PLv6GftO355As7yY0I6-fDZOHKatBjq9jI) - ZendVN
|
|
||||||
* [WordPress Cơ Bản](https://www.youtube.com/playlist?list=PLl4nkmb3a8w3qzoFaXLsPohofWUMTOHBU) - Thạch Phạm
|
* [WordPress Cơ Bản](https://www.youtube.com/playlist?list=PLl4nkmb3a8w3qzoFaXLsPohofWUMTOHBU) - Thạch Phạm
|
||||||
* [WordPress Nâng Cao](https://www.youtube.com/playlist?list=PLl4nkmb3a8w3qzoFaXLsPohofWUMTOHBU) - Thạch Phạm
|
* [WordPress Nâng Cao](https://www.youtube.com/playlist?list=PLl4nkmb3a8w3qzoFaXLsPohofWUMTOHBU) - Thạch Phạm
|
||||||
* [WordPress Tinh Gọn 2024](https://www.youtube.com/playlist?list=PLl4nkmb3a8w2Z_sEJv_0xoXIHWMfhEw76) - Thạch Phạm
|
|
||||||
* [Xây dựng Plugin Wordpress căn bản](https://www.youtube.com/playlist?list=PLv6GftO355AucJ4Td8_6h007nQuVJQsPN) - ZendVN
|
* [Xây dựng Plugin Wordpress căn bản](https://www.youtube.com/playlist?list=PLv6GftO355AucJ4Td8_6h007nQuVJQsPN) - ZendVN
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -38,4 +38,4 @@
|
|||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
* [最新Python编程教程19天从入门到精通](https://www.youtube.com/playlist?list=PLVyDH2ns1F75k1hvD2apA0DwI3XMiSDqp) - 知知识改变命运
|
* [Python 新教程全集](https://www.youtube.com/playlist?list=PLF2BRDzmXcWqMzQlIUOjiGVmiyEcHiO3q) - 在线教育
|
||||||
|
|||||||
@@ -39,8 +39,8 @@
|
|||||||
守らなければなりません。
|
守らなければなりません。
|
||||||
|
|
||||||
この行動規範は、[貢献者規約][ホームページ]から引用したものです、
|
この行動規範は、[貢献者規約][ホームページ]から引用したものです、
|
||||||
バージョン1.3.0(https://contributor-covenant.org/version/1/3/0/) から引用したものです。
|
バージョン1.3.0(https://contributor-covenant.org/version/1/3/0/)から引用したものです。
|
||||||
|
|
||||||
[ホームページ]: https://contributor-covenant.org
|
[ホームページ]: https://contributor-covenant.org
|
||||||
|
|
||||||
[翻訳](README.md#translations)
|
[翻訳](README.md#translations)
|
||||||
@@ -262,52 +262,3 @@ Se riesci a stamparlo e conservarne l'essenza, non è un tutorial interattivo.
|
|||||||
|
|
||||||
- È possibile specificare più di un file da controllare, utilizzando un singolo spazio per separare ogni voce.
|
- È possibile specificare più di un file da controllare, utilizzando un singolo spazio per separare ogni voce.
|
||||||
- Se specifichi più di un file, i risultati della build si basano sul risultato dell'ultimo file controllato. Dovresti essere consapevole che potresti ottenere il passaggio di build verdi a causa di ciò, quindi assicurati di ispezionare il registro di build alla fine della Pull Request facendo clic su "Show all checks" -> "Details".
|
- Se specifichi più di un file, i risultati della build si basano sul risultato dell'ultimo file controllato. Dovresti essere consapevole che potresti ottenere il passaggio di build verdi a causa di ciò, quindi assicurati di ispezionare il registro di build alla fine della Pull Request facendo clic su "Show all checks" -> "Details".
|
||||||
|
|
||||||
|
|
||||||
### Come risolvere gli errori del linter RTL/LTR
|
|
||||||
|
|
||||||
Se viene eseguito il linter RTL/LTR Markdown Linter (sui file `*-ar.md`, `*-he.md`, `*-fa.md`, `*-ur.md`) e si vedono errori o warning:
|
|
||||||
|
|
||||||
- **Parole LTR** (ad esempio "HTML", "JavaScript") in testo RTL: aggiungi `‏` immediatamente dopo ogni segmento LTR;
|
|
||||||
- **Simboli LTR** (ad esempio "C#", "C++"): aggiungi `‎` immediatamente dopo ogni simbolo LTR;
|
|
||||||
|
|
||||||
#### Esempi
|
|
||||||
|
|
||||||
**SCORRETTO**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [كتاب الأمثلة في R](URL) - John Doe (PDF)
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
**CORRETTO**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [كتاب الأمثلة في R‏](URL) - John Doe‏ (PDF)
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
---
|
|
||||||
**SCORRETTO**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [Tech Podcast - بودكاست المثال](URL) – Ahmad Hasan, محمد علي
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
**CORRETTO**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [Tech Podcast - بودكاست المثال](URL) – Ahmad Hasan,‏ محمد علي
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
---
|
|
||||||
**SCORRETTO**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [أساسيات C#](URL)
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
**CORRETTO**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [أساسيات C#‎](URL)
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
|
|||||||
+18
-18
@@ -1,4 +1,4 @@
|
|||||||
*[他の言語で読む](README.md#translations)*。
|
*他の言語で読む](README.md#translations)*。
|
||||||
|
|
||||||
|
|
||||||
## 投稿者ライセンス契約
|
## 投稿者ライセンス契約
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
## 投稿者の行動規範
|
## 投稿者の行動規範
|
||||||
|
|
||||||
貢献することで、あなたはこのリポジトリの[行動規範](CODE_OF_CONDUCT-ja.md)を尊重することに同意します。([翻訳](README.md#translations))
|
貢献することで、あなたはこのリポジトリの[行動規範](CODE_OF_CONDUCT.md)を尊重することに同意します。([翻訳](README.md#translations))
|
||||||
|
|
||||||
|
|
||||||
## 一言で言えば
|
## 一言で言えば
|
||||||
@@ -20,14 +20,14 @@
|
|||||||
|
|
||||||
3. リストには6種類あります。適切なものを選んでください:
|
3. リストには6種類あります。適切なものを選んでください:
|
||||||
|
|
||||||
- *書籍* : PDF、HTML、ePub、gitbook.ioベースのサイト、Gitレポなど。
|
- 書籍* : 本* : PDF、HTML、ePub、gitbook.ioベースのサイト、Gitレポなど。
|
||||||
- *コース* : コースは、本ではない学習教材です。[これはコースです](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/)。
|
- コース* : コースは、本ではない学習教材です。[これはコースです](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/)。
|
||||||
- インタラクティブなチュートリアル ユーザーがコードやコマンドを入力し、その結果を評価する(「評価する」というのは「採点する」という意味ではない)インタラクティブなウェブサイト: [Haskellを試す](http://tryhaskell.org)、[Gitを試す](https://learngitbranching.js.org)。
|
- インタラクティブなチュートリアル ユーザーがコードやコマンドを入力し、その結果を評価する(「評価する」というのは「採点する」という意味ではない)インタラクティブなウェブサイト: [Haskellを試す](http://tryhaskell.org)、[Gitを試す](https://learngitbranching.js.org)。
|
||||||
- Playgrounds*:プログラミング学習のためのオンラインかつインタラクティブなウェブサイト、ゲーム、またはデスクトップソフトウェアです。コードの断片を書いたり、コンパイル(または実行)したり、共有したりすることができる。プレイグラウンドでは多くの場合、フォークしてコードで遊んで手を汚すことができます。
|
- Playgrounds*:プログラミング学習のためのオンラインかつインタラクティブなウェブサイト、ゲーム、またはデスクトップソフトウェアです。コードの断片を書いたり、コンパイル(または実行)したり、共有したりすることができる。プレイグラウンドでは多くの場合、フォークしてコードで遊んで手を汚すことができます。
|
||||||
- ポッドキャストとスクリーンキャスト* : ポッドキャストとスクリーンキャスト。
|
- ポッドキャストとスクリーンキャスト* : ポッドキャストとスクリーンキャスト。
|
||||||
- 問題集と競技プログラミング* : 簡単な問題や複雑な問題を解くことで、自分のプログラミング・スキルを評価することができるウェブサイトやソフトウェア。
|
- 問題集と競技プログラミング* : 簡単な問題や複雑な問題を解くことで、自分のプログラミング・スキルを評価することができるウェブサイトやソフトウェア。
|
||||||
|
|
||||||
4. [以下のガイドライン](#ガイドライン)を必ず守り、ファイルの[Markdown フォーマット](#フォーマット)を尊重してください。
|
4. 以下のガイドライン](#guidelines)を必ず守り、ファイルの[Markdown][フォーマット](#formatting)を尊重してください。
|
||||||
|
|
||||||
5. GitHub Actionsは、**リストがアルファベット順に並んでいるか**、**フォーマットルールが守られているか**を確認するためのテストを実行します。**必ず**テストに合格していることを確認してください。
|
5. GitHub Actionsは、**リストがアルファベット順に並んでいるか**、**フォーマットルールが守られているか**を確認するためのテストを実行します。**必ず**テストに合格していることを確認してください。
|
||||||
|
|
||||||
@@ -36,7 +36,7 @@
|
|||||||
|
|
||||||
- 本が無料であることを確認する。必要であればダブルチェックしてください。なぜその本が無料だと思うのか、PRにコメントしていただけると管理者が助かります。
|
- 本が無料であることを確認する。必要であればダブルチェックしてください。なぜその本が無料だと思うのか、PRにコメントしていただけると管理者が助かります。
|
||||||
- Google Drive、Dropbox、Mega、Scribd、Issuu、その他類似のファイルアップロードプラットフォームでホストされているファイルは受け付けません。
|
- Google Drive、Dropbox、Mega、Scribd、Issuu、その他類似のファイルアップロードプラットフォームでホストされているファイルは受け付けません。
|
||||||
- [下記](#アルファベット順)のように、アルファベット順にリンクを挿入してください。
|
- 下記](#alphabetical-order)のように、アルファベット順にリンクを挿入してください。
|
||||||
- 最も権威のあるソース(編集者のウェブサイトよりも著者のウェブサイト、第三者のウェブサイトよりも著者のウェブサイトの方が良いという意味)のリンクを使用してください。
|
- 最も権威のあるソース(編集者のウェブサイトよりも著者のウェブサイト、第三者のウェブサイトよりも著者のウェブサイトの方が良いという意味)のリンクを使用してください。
|
||||||
- ファイルホスティングサービスは使用しない(DropboxやGoogle Driveのリンクがこれに該当します。
|
- ファイルホスティングサービスは使用しない(DropboxやGoogle Driveのリンクがこれに該当します。
|
||||||
- 同じドメインにあり、同じコンテンツを提供するのであれば、`http`のリンクよりも`https`のリンクの方が常に好ましい。
|
- 同じドメインにあり、同じコンテンツを提供するのであれば、`http`のリンクよりも`https`のリンクの方が常に好ましい。
|
||||||
@@ -75,7 +75,7 @@
|
|||||||
|
|
||||||
例
|
例
|
||||||
|
|
||||||
```text
|
テキスト
|
||||||
[...]
|
[...]
|
||||||
* 素晴らしい本(http://example.com/example.html)
|
* 素晴らしい本(http://example.com/example.html)
|
||||||
(空行)
|
(空行)
|
||||||
@@ -86,30 +86,30 @@
|
|||||||
* その他の本(http://example.com/other.html)
|
* その他の本(http://example.com/other.html)
|
||||||
```
|
```
|
||||||
|
|
||||||
- `]` と `(`の間にスペースを入れないでください:
|
- と`の間にスペースを入れないでください:
|
||||||
|
|
||||||
```text
|
テキスト
|
||||||
BAD : * [Another Awesome Book] (http://example.com/book.html)
|
BAD : * [Another Awesome Book] (http://example.com/book.html)
|
||||||
GOOD: * [Another Awesome Book](http://example.com/book.html)
|
GOOD: * [Another Awesome Book](http://example.com/book.html)
|
||||||
```
|
```
|
||||||
|
|
||||||
- 著者を含める場合は、` - `(ダッシュを半角スペースで囲む)を使用する:
|
- 著者を含める場合は、` - `(ダッシュを半角スペースで囲む)を使用する:
|
||||||
|
|
||||||
```text
|
テキスト
|
||||||
BAD : * [Another Awesome Book](http://example.com/book.html)- John Doe
|
BAD : * [Another Awesome Book](http://example.com/book.html)- John Doe
|
||||||
GOOD: * [Another Awesome Book](http://example.com/book.html) - John Doe
|
GOOD: * [Another Awesome Book](http://example.com/book.html) - John Doe
|
||||||
```
|
```
|
||||||
|
|
||||||
- リンクとその形式の間に半角スペースを入れる:
|
- リンクとその形式の間に半角スペースを入れる:
|
||||||
|
|
||||||
```text
|
テキスト
|
||||||
BAD : * [とても素晴らしい本](https://example.org/book.pdf)(PDF)
|
BAD : * [とても素晴らしい本](https://example.org/book.pdf)(PDF)
|
||||||
GOOD: * [とても素晴らしい本](https://example.org/book.pdf) (PDF)
|
GOOD: * [とても素晴らしい本](https://example.org/book.pdf) (PDF)
|
||||||
```
|
```
|
||||||
|
|
||||||
- 著者はフォーマットの前に来る:
|
- 著者はフォーマットの前に来る:
|
||||||
|
|
||||||
```text
|
テキスト
|
||||||
BAD : * [A Very Awesome Book](https://example.org/book.pdf)- (PDF) ジェーン・ロー
|
BAD : * [A Very Awesome Book](https://example.org/book.pdf)- (PDF) ジェーン・ロー
|
||||||
GOOD: * [A Very Awesome Book](https://example.org/book.pdf) - ジェーン・ロー (PDF)
|
GOOD: * [A Very Awesome Book](https://example.org/book.pdf) - ジェーン・ロー (PDF)
|
||||||
```
|
```
|
||||||
@@ -144,7 +144,7 @@
|
|||||||
### アルファベット順
|
### アルファベット順
|
||||||
|
|
||||||
- 同じ文字で始まるタイトルが複数ある場合は、2番目から順に並べる。例:`aa`は`ab`の前。
|
- 同じ文字で始まるタイトルが複数ある場合は、2番目から順に並べる。例:`aa`は`ab`の前。
|
||||||
- `one two`は`onetwo`の前。
|
- one two`は`onetwo`の前。
|
||||||
|
|
||||||
リンクがずれている場合は、リンターのエラーメッセージを確認して、どの行を入れ替えるべきか確認してください。
|
リンクがずれている場合は、リンターのエラーメッセージを確認して、どの行を入れ替えるべきか確認してください。
|
||||||
|
|
||||||
@@ -180,8 +180,8 @@
|
|||||||
- 私たちは、翻訳者を含め、適切な場合、フリーリソースの作成者をクレジットしたいと思います!
|
- 私たちは、翻訳者を含め、適切な場合、フリーリソースの作成者をクレジットしたいと思います!
|
||||||
- 翻訳された作品については、原著者がクレジットされるべきです。この例のように、著者以外のクリエイターをクレジットするには、[MARC relators](https://loc.gov/marc/relators/relaterm.html)を使うことをお勧めします:
|
- 翻訳された作品については、原著者がクレジットされるべきです。この例のように、著者以外のクリエイターをクレジットするには、[MARC relators](https://loc.gov/marc/relators/relaterm.html)を使うことをお勧めします:
|
||||||
|
|
||||||
```markdown
|
マークダウン
|
||||||
* [翻訳本](http://example.com/book.html) - John Doe, `trl.:` Mike The Translator
|
* 翻訳本](http://example.com/book.html) - John Doe, `trl.:` Mike The Translator
|
||||||
```
|
```
|
||||||
|
|
||||||
この例では、`trl.:`という注釈にMARCのリレータコードを使用しています。
|
この例では、`trl.:`という注釈にMARCのリレータコードを使用しています。
|
||||||
@@ -192,7 +192,7 @@
|
|||||||
- 「Prof.」や「Dr.」のような敬称はクリエイター名に含めません。
|
- 「Prof.」や「Dr.」のような敬称はクリエイター名に含めません。
|
||||||
|
|
||||||
|
|
||||||
##### 期間限定のコースとトライアル
|
###期間限定のコースとトライアル
|
||||||
|
|
||||||
- 6ヶ月以内に削除する必要のあるものは掲載しません。
|
- 6ヶ月以内に削除する必要のあるものは掲載しません。
|
||||||
- コースの受講期間や期間が限定されている場合、掲載しません。
|
- コースの受講期間や期間が限定されている場合、掲載しません。
|
||||||
@@ -263,9 +263,9 @@
|
|||||||
- URLバリデーションは[awesome_bot](https://github.com/dkhamsing/awesome_bot)を使います。
|
- URLバリデーションは[awesome_bot](https://github.com/dkhamsing/awesome_bot)を使います。
|
||||||
- URL バリデーションを起動するには、`check_urls=file_to_check` を含むコミットメッセージを含むコミットをプッシュします:
|
- URL バリデーションを起動するには、`check_urls=file_to_check` を含むコミットメッセージを含むコミットをプッシュします:
|
||||||
|
|
||||||
```properties
|
プロパティ
|
||||||
check_urls=free-programming-books.md free-programming-books-ja.md
|
check_urls=free-programming-books.md free-programming-books-ja.md
|
||||||
```
|
```
|
||||||
|
|
||||||
- チェックするファイルを複数指定することもできます。
|
- チェックするファイルを複数指定することもできます。
|
||||||
- 複数のファイルを指定した場合、ビルドの結果は最後にチェックしたファイルの結果に基づいて行われます。このため、Pull Request の最後にある "Show all checks" -> "Details" をクリックしてビルドログを確認してください。
|
- 複数のファイルを指定した場合、ビルドの結果は最後にチェックしたファイルの結果に基づいて行われます。このため、Pull Request の最後にある "Show all checks" -> "Details" をクリックしてビルドログを確認してください。
|
||||||
@@ -286,52 +286,3 @@ If you can print it out and retain its essence, it's not an Interactive Tutorial
|
|||||||
|
|
||||||
- You may specify more than one file to check, using a single space to separate each entry.
|
- You may specify more than one file to check, using a single space to separate each entry.
|
||||||
- If you specify more than one file, results of the build are based on the result of the last file checked. You should be aware that you may get passing green builds due to this so be sure to inspect the build log at the end of the Pull Request by clicking on "Show all checks" -> "Details".
|
- If you specify more than one file, results of the build are based on the result of the last file checked. You should be aware that you may get passing green builds due to this so be sure to inspect the build log at the end of the Pull Request by clicking on "Show all checks" -> "Details".
|
||||||
|
|
||||||
|
|
||||||
### Fixing RTL/LTR linter errors
|
|
||||||
|
|
||||||
If you run the RTL/LTR Markdown Linter (on `*-ar.md`, `*-he.md`, `*-fa.md`, `*-ur.md` files) and see errors or warnings:
|
|
||||||
|
|
||||||
- **LTR words** (e.g. “HTML”, “JavaScript”) in RTL text: append `‏` immediately after each LTR segment;
|
|
||||||
- **LTR symbols** (e.g. “C#”, “C++”): append `‎` immediately after each LTR symbol;
|
|
||||||
|
|
||||||
#### Examples
|
|
||||||
|
|
||||||
**BAD**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [كتاب الأمثلة في R](URL) - John Doe (PDF)
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
**GOOD**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [كتاب الأمثلة في R‏](URL) - John Doe‏ (PDF)
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
---
|
|
||||||
**BAD**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [Tech Podcast - بودكاست المثال](URL) – Ahmad Hasan, محمد علي
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
**GOOD**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [Tech Podcast - بودكاست المثال](URL) – Ahmad Hasan,‏ محمد علي
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
---
|
|
||||||
**BAD**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [أساسيات C#](URL)
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
**GOOD**
|
|
||||||
```html
|
|
||||||
<div dir="rtl" markdown="1">
|
|
||||||
* [أساسيات C#‎](URL)
|
|
||||||
</div>
|
|
||||||
```
|
|
||||||
|
|||||||
+3
-3
@@ -6,11 +6,11 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
** Free-Programming-Books へようこそ! **
|
**Free-Programming-Books`へようこそ!**
|
||||||
|
|
||||||
私たちは新しい貢献者を歓迎します。GitHub で初めて Pull Request (PR) を作成する人も歓迎します。もしあなたがその一人であるなら、役に立つかもしれないリソースをいくつか紹介しましょう:
|
私たちは新しい貢献者を歓迎します。GitHub で初めて Pull Request (PR) を作成する人も歓迎します。もしあなたがその一人であるなら、役に立つかもしれないリソースをいくつか紹介しましょう:
|
||||||
|
|
||||||
* [プルリクエストについて](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)
|
* プルリクエストについて](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)
|
||||||
* [プルリクエストの作成](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request)
|
* [プルリクエストの作成](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request)
|
||||||
* [GitHub Hello World](https://docs.github.com/en/get-started/quickstart/hello-world)
|
* [GitHub Hello World](https://docs.github.com/en/get-started/quickstart/hello-world)
|
||||||
* [YouTube - GitHub Tutorial For Beginners](https://www.youtube.com/watch?v=0fKg7e37bQE)
|
* [YouTube - GitHub Tutorial For Beginners](https://www.youtube.com/watch?v=0fKg7e37bQE)
|
||||||
@@ -31,4 +31,4 @@
|
|||||||
|
|
||||||
経験豊富なオープンソース貢献者であっても、つまずくことがあるかもしれません。PRを投稿すると、***GitHub Actions*が**リンター**を実行し、しばしば間隔やアルファベット表記に関する小さな問題を見つけます**。緑色のボタンが表示されれば、レビューの準備は完了です。もし表示されない場合は、失敗したチェックの下にある「詳細」をクリックして、リンターが何を気に入らなかったのかを調べ、PR をオープンしたブランチに新しいコミットを追加して問題を修正しましょう。
|
経験豊富なオープンソース貢献者であっても、つまずくことがあるかもしれません。PRを投稿すると、***GitHub Actions*が**リンター**を実行し、しばしば間隔やアルファベット表記に関する小さな問題を見つけます**。緑色のボタンが表示されれば、レビューの準備は完了です。もし表示されない場合は、失敗したチェックの下にある「詳細」をクリックして、リンターが何を気に入らなかったのかを調べ、PR をオープンしたブランチに新しいコミットを追加して問題を修正しましょう。
|
||||||
|
|
||||||
最後に、もしあなたが追加したいリソースが `Free-Programming-Books` にふさわしいかどうか確信が持てない場合は、[CONTRIBUTING](CONTRIBUTING-ja.md) *([translations](README.md#translations)もあります)* にあるガイドラインに目を通してください。
|
最後に、もしあなたが追加したいリソースが `Free-Programming-Books` にふさわしいかどうか確信が持てない場合は、[CONTRIBUTING](CONTRIBUTING-ja.md) *([translations](README.md#translations)もあります)* にあるガイドラインに目を通してください。
|
||||||
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 15 KiB |
@@ -64,8 +64,7 @@
|
|||||||
|
|
||||||
### Angular
|
### Angular
|
||||||
|
|
||||||
* [Angular Cheat Sheet](https://angular.io/guide/cheatsheet)
|
* [Angular Cheat Sheet](https://angular.io/guide/cheatsheet)
|
||||||
* [Angular Cheat Sheet – A Basic Guide to Angular](https://www.geeksforgeeks.org/angular-cheat-sheet-a-basic-guide-to-angular/) - GeeksforGeeks
|
|
||||||
|
|
||||||
|
|
||||||
### Ansible
|
### Ansible
|
||||||
@@ -92,7 +91,6 @@
|
|||||||
|
|
||||||
### C
|
### C
|
||||||
|
|
||||||
* [C Cheat Sheet](https://www.geeksforgeeks.org/c-cheatsheet/) - GeeksforGeeks
|
|
||||||
* [C Language Cheat Sheet](https://www.codewithharry.com/blogpost/c-cheatsheet/) - CodeWithHarry(HTML)
|
* [C Language Cheat Sheet](https://www.codewithharry.com/blogpost/c-cheatsheet/) - CodeWithHarry(HTML)
|
||||||
* [C Reference Card (ANSI)](https://users.ece.utexas.edu/~adnan/c-refcard.pdf) (PDF)
|
* [C Reference Card (ANSI)](https://users.ece.utexas.edu/~adnan/c-refcard.pdf) (PDF)
|
||||||
* [Systems Programming Cheat Sheet](https://github.com/jstrieb/systems-programming-cheat-sheet) (HTML)
|
* [Systems Programming Cheat Sheet](https://github.com/jstrieb/systems-programming-cheat-sheet) (HTML)
|
||||||
@@ -107,7 +105,6 @@
|
|||||||
|
|
||||||
### <a id="cpp"></a>C++
|
### <a id="cpp"></a>C++
|
||||||
|
|
||||||
* [C++ Cheatsheet](https://www.geeksforgeeks.org/cpp-cheatsheet) - GeeksforGeeks
|
|
||||||
* [C++ Cheatsheet](https://www.codewithharry.com/blogpost/cpp-cheatsheet) - CodeWithHarry (HTML)
|
* [C++ Cheatsheet](https://www.codewithharry.com/blogpost/cpp-cheatsheet) - CodeWithHarry (HTML)
|
||||||
* [C++ Quick Reference](http://www.hoomanb.com/cs/quickref/CppQuickRef.pdf) - Hooman Baradaran (PDF)
|
* [C++ Quick Reference](http://www.hoomanb.com/cs/quickref/CppQuickRef.pdf) - Hooman Baradaran (PDF)
|
||||||
* [Cheatsheets & Infographics](https://hackingcpp.com/cpp/cheat_sheets.html) - Hacking C++ (HTML & downloadable as PNG)
|
* [Cheatsheets & Infographics](https://hackingcpp.com/cpp/cheat_sheets.html) - Hacking C++ (HTML & downloadable as PNG)
|
||||||
@@ -152,7 +149,6 @@
|
|||||||
* [Docker Cheat Sheet](https://web.archive.org/web/20210516172426/https://swissarmydevops.com/wp-content/uploads/2021/02/Docker_Cheat_Sheet-2.pdf) - Nikko Pedersen, Swiss Army DevOps (PDF) *(:card_file_box: archived)*
|
* [Docker Cheat Sheet](https://web.archive.org/web/20210516172426/https://swissarmydevops.com/wp-content/uploads/2021/02/Docker_Cheat_Sheet-2.pdf) - Nikko Pedersen, Swiss Army DevOps (PDF) *(:card_file_box: archived)*
|
||||||
* [Docker Cheat Sheet](https://github.com/wsargent/docker-cheat-sheet) - Will Sargent, et al. (HTML)
|
* [Docker Cheat Sheet](https://github.com/wsargent/docker-cheat-sheet) - Will Sargent, et al. (HTML)
|
||||||
* [Docker Cheat Sheet - Kapeli](https://kapeli.com/cheat_sheets/Docker.docset/Contents/Resources/Documents/index) - Bogdan Popescu (HTML)
|
* [Docker Cheat Sheet - Kapeli](https://kapeli.com/cheat_sheets/Docker.docset/Contents/Resources/Documents/index) - Bogdan Popescu (HTML)
|
||||||
* [Docker Cheat Sheet : Complete Guide (2024)](https://www.geeksforgeeks.org/docker-cheat-sheet) - Geeksforgeeks (HTML)
|
|
||||||
* [Docker Cheat Sheet (v1)](https://dockerlux.github.io/pdf/cheat-sheet.pdf) - Gildas Cuisinier, Docker Meetup Luxembourg (PDF)
|
* [Docker Cheat Sheet (v1)](https://dockerlux.github.io/pdf/cheat-sheet.pdf) - Gildas Cuisinier, Docker Meetup Luxembourg (PDF)
|
||||||
* [Docker Cheat Sheet (v2)](https://dockerlux.github.io/pdf/cheat-sheet-v2.pdf) - Gildas Cuisinier, Docker Meetup Luxembourg (PDF)
|
* [Docker Cheat Sheet (v2)](https://dockerlux.github.io/pdf/cheat-sheet-v2.pdf) - Gildas Cuisinier, Docker Meetup Luxembourg (PDF)
|
||||||
* [Docker Cheatsheet: Docker commands that developers should know](https://vishnuch.tech/docker-cheatsheet) - Vishnu Chilamakuru (HTML)
|
* [Docker Cheatsheet: Docker commands that developers should know](https://vishnuch.tech/docker-cheatsheet) - Vishnu Chilamakuru (HTML)
|
||||||
@@ -211,7 +207,6 @@
|
|||||||
|
|
||||||
* [Accessibility CheatSheet](https://learn-the-web.algonquindesign.ca/topics/accessibility-cheat-sheet/) - Algonquin Design (HTML)
|
* [Accessibility CheatSheet](https://learn-the-web.algonquindesign.ca/topics/accessibility-cheat-sheet/) - Algonquin Design (HTML)
|
||||||
* [Beginner's CheatSheet](https://websitesetup.org/html5-cheat-sheet/) - WebsiteSetup (HTML)
|
* [Beginner's CheatSheet](https://websitesetup.org/html5-cheat-sheet/) - WebsiteSetup (HTML)
|
||||||
* [CSS Cheat Sheet – A Basic Guide to CSS](https://www.geeksforgeeks.org/css-cheat-sheet-a-basic-guide-to-css) - GeeksforGeeks (HTML)
|
|
||||||
* [CSS CheatSheet](https://htmlcheatsheet.com/css/) (HTML)
|
* [CSS CheatSheet](https://htmlcheatsheet.com/css/) (HTML)
|
||||||
* [CSS Cheatsheet](https://www.codewithharry.com/blogpost/css-cheatsheet/) - CodeWithHarry (HTML)
|
* [CSS Cheatsheet](https://www.codewithharry.com/blogpost/css-cheatsheet/) - CodeWithHarry (HTML)
|
||||||
* [CSS Cheatsheet](https://web.stanford.edu/group/csp/cs21/csscheatsheet.pdf) - Stanford (PDF)
|
* [CSS Cheatsheet](https://web.stanford.edu/group/csp/cs21/csscheatsheet.pdf) - Stanford (PDF)
|
||||||
@@ -251,15 +246,13 @@
|
|||||||
### Java
|
### Java
|
||||||
|
|
||||||
* [Java](https://web.archive.org/web/20230816231124/https://programmingwithmosh.com/wp-content/uploads/2019/07/Java-Cheat-Sheet.pdf) - Moshfegh Hamedani (PDF) *(:card_file_box: archived)*
|
* [Java](https://web.archive.org/web/20230816231124/https://programmingwithmosh.com/wp-content/uploads/2019/07/Java-Cheat-Sheet.pdf) - Moshfegh Hamedani (PDF) *(:card_file_box: archived)*
|
||||||
* [Java Cheat Sheet](https://www.geeksforgeeks.org/java-cheat-sheet) - GeeksforGeeks (HTML)
|
* [Java Cheat Sheet](https://www.edureka.co/blog/cheatsheets/java-cheat-sheet/) - Edureka (HTML)
|
||||||
* [Java Cheat Sheet](https://www.edureka.co/blog/cheatsheets/java-cheat-sheet) - Edureka (HTML)
|
|
||||||
* [Java Cheatsheet](https://www.codewithharry.com/blogpost/java-cheatsheet) - CodeWithHarry (HTML)
|
* [Java Cheatsheet](https://www.codewithharry.com/blogpost/java-cheatsheet) - CodeWithHarry (HTML)
|
||||||
* [Java Programming Cheatsheet](https://introcs.cs.princeton.edu/java/11cheatsheet) - Robert Sedgewick and Kevin Wayne (HTML)
|
* [Java Programming Cheatsheet](https://introcs.cs.princeton.edu/java/11cheatsheet/) - Robert Sedgewick and Kevin Wayne (HTML)
|
||||||
|
|
||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [JavaScript Cheat Sheet – A Basic Guide to JavaScript](https://www.geeksforgeeks.org/javascript-cheat-sheet-a-basic-guide-to-javascript) - GeeksforGeeks (HTML)
|
|
||||||
* [JavaScript CheatSheet](https://github.com/wilfredinni/javascript-cheatsheet) - Wilfredinni (HTML)
|
* [JavaScript CheatSheet](https://github.com/wilfredinni/javascript-cheatsheet) - Wilfredinni (HTML)
|
||||||
* [JavaScript Cheatsheet](https://www.codecademy.com/learn/introduction-to-javascript/modules/learn-javascript-introduction/cheatsheet) - Codecademy (HTML)
|
* [JavaScript Cheatsheet](https://www.codecademy.com/learn/introduction-to-javascript/modules/learn-javascript-introduction/cheatsheet) - Codecademy (HTML)
|
||||||
* [JavaScript Cheatsheet](https://www.codewithharry.com/blogpost/javascript-cheatsheet) - Code With Harry
|
* [JavaScript Cheatsheet](https://www.codewithharry.com/blogpost/javascript-cheatsheet) - Code With Harry
|
||||||
@@ -275,7 +268,6 @@
|
|||||||
|
|
||||||
* [Beginner's essential jQuery Cheat Sheet](https://websitesetup.org/wp-content/uploads/2017/01/wsu-jquery-cheat-sheet.pdf) (PDF)
|
* [Beginner's essential jQuery Cheat Sheet](https://websitesetup.org/wp-content/uploads/2017/01/wsu-jquery-cheat-sheet.pdf) (PDF)
|
||||||
* [JQuery Cheat Sheet](https://overapi.com/jquery) - OverAPI
|
* [JQuery Cheat Sheet](https://overapi.com/jquery) - OverAPI
|
||||||
* [jQuery Cheat Sheet – A Basic Guide to jQuery](https://www.geeksforgeeks.org/jquery-cheat-sheet-a-basic-guide-to-jquery) - GeeksforGeeks (HTML)
|
|
||||||
* [jQuery CheatSheet](https://htmlcheatsheet.com/jquery/) (HTML)
|
* [jQuery CheatSheet](https://htmlcheatsheet.com/jquery/) (HTML)
|
||||||
* [jQuery Mega Cheat Sheet](https://makeawebsitehub.com/wp-content/uploads/2015/09/jquery-mega-cheat-sheet-Printable.pdf) - Jamie Spencer (PDF)
|
* [jQuery Mega Cheat Sheet](https://makeawebsitehub.com/wp-content/uploads/2015/09/jquery-mega-cheat-sheet-Printable.pdf) - Jamie Spencer (PDF)
|
||||||
|
|
||||||
@@ -307,7 +299,6 @@
|
|||||||
#### React.js
|
#### React.js
|
||||||
|
|
||||||
* [React Cheatsheet](https://www.codecademy.com/learn/react-101/modules/react-101-jsx-u/cheatsheet) - Codecademy (HTML)
|
* [React Cheatsheet](https://www.codecademy.com/learn/react-101/modules/react-101-jsx-u/cheatsheet) - Codecademy (HTML)
|
||||||
* [React-router Cheatsheet](https://devhints.io/react-router) - Devhints.io (HTML)
|
|
||||||
* [React.js Cheatsheet](https://devhints.io/react) - Devhints.io (HTML)
|
* [React.js Cheatsheet](https://devhints.io/react) - Devhints.io (HTML)
|
||||||
* [Ultimate React.js Cheat Sheet](https://upmostly.com/ultimate-reactjs-cheat-sheet) - Upmostly.com (HTML)
|
* [Ultimate React.js Cheat Sheet](https://upmostly.com/ultimate-reactjs-cheat-sheet) - Upmostly.com (HTML)
|
||||||
|
|
||||||
@@ -404,7 +395,6 @@
|
|||||||
* [Python Cheat Sheet](https://websitesetup.org/python-cheat-sheet/) - WebsiteSetup (HTML, PDF, PNG)
|
* [Python Cheat Sheet](https://websitesetup.org/python-cheat-sheet/) - WebsiteSetup (HTML, PDF, PNG)
|
||||||
* [Python Cheat Sheet](https://www.pythoncheatsheet.org) - Wilfredinni (HTML)
|
* [Python Cheat Sheet](https://www.pythoncheatsheet.org) - Wilfredinni (HTML)
|
||||||
* [Python Cheat Sheet](https://overapi.com/python) - OverAPI
|
* [Python Cheat Sheet](https://overapi.com/python) - OverAPI
|
||||||
* [Python Cheat sheet (2024)](https://www.geeksforgeeks.org/python-cheat-sheet) - GeeksforGeeks
|
|
||||||
* [Python Crash Course Cheatsheet](https://ehmatthes.github.io/pcc/cheatsheets/README.html) - Eric Matthes (HTML)
|
* [Python Crash Course Cheatsheet](https://ehmatthes.github.io/pcc/cheatsheets/README.html) - Eric Matthes (HTML)
|
||||||
* [Python Crash Course Cheatsheet (2nd Edition)](https://ehmatthes.github.io/pcc_2e/cheat_sheets/cheat_sheets/) - Eric Matthes (PDF)
|
* [Python Crash Course Cheatsheet (2nd Edition)](https://ehmatthes.github.io/pcc_2e/cheat_sheets/cheat_sheets/) - Eric Matthes (PDF)
|
||||||
* [Python Data Wrangling with pandas](https://pandas.pydata.org/Pandas_Cheat_Sheet.pdf) - Pandas (PDF)
|
* [Python Data Wrangling with pandas](https://pandas.pydata.org/Pandas_Cheat_Sheet.pdf) - Pandas (PDF)
|
||||||
@@ -435,8 +425,6 @@
|
|||||||
|
|
||||||
#### Numpy Pandas
|
#### Numpy Pandas
|
||||||
|
|
||||||
* [NumPy Cheat Sheet: Beginner to Advanced (PDF)](https://www.geeksforgeeks.org/numpy-cheat-sheet) - GeeksforGeeks (HTML,PDF)
|
|
||||||
* [Pandas Cheat Sheet for Data Science in Python](https://www.geeksforgeeks.org/pandas-cheat-sheet) - GeeksforGeeks (HTML)
|
|
||||||
* [Pandas, Numpy, Python Cheatsheet](https://www.kaggle.com/code/lavanyashukla01/pandas-numpy-python-cheatsheet) - Kaggle (HTML)
|
* [Pandas, Numpy, Python Cheatsheet](https://www.kaggle.com/code/lavanyashukla01/pandas-numpy-python-cheatsheet) - Kaggle (HTML)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,6 @@
|
|||||||
* [CoffeeScript](#coffeescript)
|
* [CoffeeScript](#coffeescript)
|
||||||
* [Dart](#dart)
|
* [Dart](#dart)
|
||||||
* [Data Science](#data-science)
|
* [Data Science](#data-science)
|
||||||
* [DBMS](#dbms)
|
|
||||||
* [Erlang](#erlang)
|
* [Erlang](#erlang)
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [GLSL](#glsl)
|
* [GLSL](#glsl)
|
||||||
@@ -72,7 +71,6 @@
|
|||||||
|
|
||||||
### C
|
### C
|
||||||
|
|
||||||
* [C Tutorial](https://www.w3schools.com/c/) - W3Schools
|
|
||||||
* [C Tutorial](https://www.scaler.com/topics/c/) - Scaler Topics
|
* [C Tutorial](https://www.scaler.com/topics/c/) - Scaler Topics
|
||||||
* [Learn C](http://www.learn-c.org) - Learn-C
|
* [Learn C](http://www.learn-c.org) - Learn-C
|
||||||
|
|
||||||
@@ -134,11 +132,6 @@
|
|||||||
* [Top 10 Data Science Projects for Beginners - KDnuggets](https://www.kdnuggets.com/2021/06/top-10-data-science-projects-beginners.html)
|
* [Top 10 Data Science Projects for Beginners - KDnuggets](https://www.kdnuggets.com/2021/06/top-10-data-science-projects-beginners.html)
|
||||||
|
|
||||||
|
|
||||||
### DBMS
|
|
||||||
|
|
||||||
* [DBMS Course - Master the Fundamentals and Advanced Concepts](https://www.scaler.com/topics/course/dbms/) - Srikanth Varma (Scaler Topics)
|
|
||||||
|
|
||||||
|
|
||||||
### Erlang
|
### Erlang
|
||||||
|
|
||||||
* [Try Erlang](http://www.tryerlang.org)
|
* [Try Erlang](http://www.tryerlang.org)
|
||||||
@@ -305,7 +298,6 @@
|
|||||||
* [Learning operating system development using Linux kernel and Raspberry Pi](https://github.com/s-matyukevich/raspberry-pi-os) - Sergey Matyukevich *(:construction: in process)*
|
* [Learning operating system development using Linux kernel and Raspberry Pi](https://github.com/s-matyukevich/raspberry-pi-os) - Sergey Matyukevich *(:construction: in process)*
|
||||||
* [Linux Journey - Fun and Easy](https://linuxjourney.com) - Cindy Quach
|
* [Linux Journey - Fun and Easy](https://linuxjourney.com) - Cindy Quach
|
||||||
* [Operating System Tutorial](https://www.scaler.com/topics/operating-system/) - Scaler Topics
|
* [Operating System Tutorial](https://www.scaler.com/topics/operating-system/) - Scaler Topics
|
||||||
* [Practice Linux Commands (Hands-On Labs)](https://labex.io/tutorials/practice-linux-commands-free-tutorials-398420) - LabEx
|
|
||||||
* [Project eXpOS: eXperimental Operating System](https://exposnitc.github.io) - Murali Krishnan K., Department of Computer Science and Engineering of the Calicut National Institute of Technology (HTML)
|
* [Project eXpOS: eXperimental Operating System](https://exposnitc.github.io) - Murali Krishnan K., Department of Computer Science and Engineering of the Calicut National Institute of Technology (HTML)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,6 @@
|
|||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [Kubernetes](#kubernetes)
|
* [Kubernetes](#kubernetes)
|
||||||
* [Linux](#linux)
|
|
||||||
* [Multiple Languages](#multiple-languages)
|
* [Multiple Languages](#multiple-languages)
|
||||||
* [.Net](#dotnet)
|
* [.Net](#dotnet)
|
||||||
* [Nim](#nim)
|
* [Nim](#nim)
|
||||||
@@ -92,22 +91,13 @@
|
|||||||
|
|
||||||
### <a id="csharp"></a>C\#
|
### <a id="csharp"></a>C\#
|
||||||
|
|
||||||
* [C# Online Compiler](https://www.scholarhat.com/compiler/csharp) - ScholarHat
|
|
||||||
* [C# Online Compiler](https://www.w3schools.com/cs/cs_compiler.php) - W3Schools
|
|
||||||
* [C# playground](https://codapi.org/csharp) - Codeapi
|
|
||||||
* [OneCompiler](https://onecompiler.com/csharp/3wv9zujyk)
|
|
||||||
* [Online C# Compiler](https://www.mycompiler.io/online-csharp-compiler) - myCompiler
|
|
||||||
* [Online C# Compiler IDE](https://www.jdoodle.com/compile-c-sharp-online) - JDoodle
|
|
||||||
* [OnlineGDB](https://www.onlinegdb.com/online_csharp_compiler)
|
* [OnlineGDB](https://www.onlinegdb.com/online_csharp_compiler)
|
||||||
* [Programiz - Online Compiler](https://www.programiz.com/csharp-programming/online-compiler)
|
* [Programiz - Online Compiler](https://www.programiz.com/csharp-programming/online-compiler/)
|
||||||
* [SharpLab](https://sharplab.io)
|
|
||||||
* [SoloLearn](https://code.sololearn.com/csharp)
|
* [SoloLearn](https://code.sololearn.com/csharp)
|
||||||
|
|
||||||
|
|
||||||
### <a id="cpp"></a>C++
|
### <a id="cpp"></a>C++
|
||||||
|
|
||||||
* [C++ Shell](https://cpp.sh)
|
|
||||||
* [Codapi](https://codapi.org/cpp)
|
|
||||||
* [Coding Blocks](https://ide.codingblocks.com)
|
* [Coding Blocks](https://ide.codingblocks.com)
|
||||||
* [Coding Minutes](https://ide.codingminutes.com)
|
* [Coding Minutes](https://ide.codingminutes.com)
|
||||||
* [Compiler Explorer](https://godbolt.org)
|
* [Compiler Explorer](https://godbolt.org)
|
||||||
@@ -148,7 +138,6 @@
|
|||||||
|
|
||||||
### Docker
|
### Docker
|
||||||
|
|
||||||
* [Online Docker Playground](https://labex.io/tutorials/docker-online-docker-playground-372912)
|
|
||||||
* [Play with Docker](https://labs.play-with-docker.com)
|
* [Play with Docker](https://labs.play-with-docker.com)
|
||||||
|
|
||||||
|
|
||||||
@@ -171,8 +160,7 @@
|
|||||||
|
|
||||||
### Git
|
### Git
|
||||||
|
|
||||||
* [Git-school](https://git-school.github.io/visualizing-git)
|
* [Git](https://learngitbranching.js.org/?NODEMO)
|
||||||
* [Learn Git Branching](https://learngitbranching.js.org/?NODEMO)
|
|
||||||
|
|
||||||
|
|
||||||
### Go
|
### Go
|
||||||
@@ -221,7 +209,6 @@
|
|||||||
* [Java Compiler](https://www.codinguru.online/compiler/java)
|
* [Java Compiler](https://www.codinguru.online/compiler/java)
|
||||||
* [JDoodle - Online Java Compiler Advanced IDE](https://www.jdoodle.com/online-java-compiler-ide/)
|
* [JDoodle - Online Java Compiler Advanced IDE](https://www.jdoodle.com/online-java-compiler-ide/)
|
||||||
* [JDoodle - Online Java Compiler IDE](https://www.jdoodle.com/online-java-compiler/)
|
* [JDoodle - Online Java Compiler IDE](https://www.jdoodle.com/online-java-compiler/)
|
||||||
* [Online Java Playground](https://labex.io/tutorials/java-online-java-playground-372914)
|
|
||||||
* [OnlineGDB](https://www.onlinegdb.com/online_java_compiler)
|
* [OnlineGDB](https://www.onlinegdb.com/online_java_compiler)
|
||||||
* [Programiz - Online Java Compiler](https://www.programiz.com/java-programming/online-compiler/)
|
* [Programiz - Online Java Compiler](https://www.programiz.com/java-programming/online-compiler/)
|
||||||
* [repl.it](https://repl.it) (_including a separate Java/Swing_)
|
* [repl.it](https://repl.it) (_including a separate Java/Swing_)
|
||||||
@@ -266,11 +253,6 @@
|
|||||||
* [Play with Kubernetes](https://labs.play-with-k8s.com)
|
* [Play with Kubernetes](https://labs.play-with-k8s.com)
|
||||||
|
|
||||||
|
|
||||||
### Linux
|
|
||||||
|
|
||||||
* [Online Linux Terminal and Playground](https://labex.io/tutorials/linux-online-linux-playground-372915)
|
|
||||||
|
|
||||||
|
|
||||||
### Markdown
|
### Markdown
|
||||||
|
|
||||||
* [Markdown Editor](https://www.codinguru.online/compiler/markdown)
|
* [Markdown Editor](https://www.codinguru.online/compiler/markdown)
|
||||||
@@ -318,7 +300,6 @@
|
|||||||
* [Codepad](http://codepad.org/?lang=PHP)
|
* [Codepad](http://codepad.org/?lang=PHP)
|
||||||
* [ExtendsClass](https://extendsclass.com/php.html)
|
* [ExtendsClass](https://extendsclass.com/php.html)
|
||||||
* [PHP Online Compiler](https://www.codinguru.online/compiler/php)
|
* [PHP Online Compiler](https://www.codinguru.online/compiler/php)
|
||||||
* [PHPHub](https://phphub.net/sandbox/)
|
|
||||||
* [PHPTester](http://phptester.net)
|
* [PHPTester](http://phptester.net)
|
||||||
* [SoloLearn](https://code.sololearn.com/php)
|
* [SoloLearn](https://code.sololearn.com/php)
|
||||||
|
|
||||||
|
|||||||
@@ -47,7 +47,6 @@
|
|||||||
* [Sigmageek](https://sigmageek.com)
|
* [Sigmageek](https://sigmageek.com)
|
||||||
* [Sphere Online Judge](http://www.spoj.com/contests)
|
* [Sphere Online Judge](http://www.spoj.com/contests)
|
||||||
* [Techgig](https://www.techgig.com)
|
* [Techgig](https://www.techgig.com)
|
||||||
* [Top Array Interview Questions – Structured Path with Video Solutions \| Arrays Series](https://takeuforward.org/array/top-array-interview-questions-structured-path-with-video-solutions/)
|
|
||||||
* [Top Coding Interview Problems](https://takeuforward.org/interviews/strivers-sde-sheet-top-coding-interview-problems/) - Striver
|
* [Top Coding Interview Problems](https://takeuforward.org/interviews/strivers-sde-sheet-top-coding-interview-problems/) - Striver
|
||||||
* [Topcoder](https://www.topcoder.com)
|
* [Topcoder](https://www.topcoder.com)
|
||||||
* [Toph](https://toph.co)
|
* [Toph](https://toph.co)
|
||||||
@@ -97,7 +96,6 @@
|
|||||||
* [C2 Ladders](https://c2-ladders-juol.onrender.com)
|
* [C2 Ladders](https://c2-ladders-juol.onrender.com)
|
||||||
* [Striver's A2Z DSA Course/sheet](https://takeuforward.org/strivers-a2z-dsa-course/strivers-a2z-dsa-course-sheet-2)
|
* [Striver's A2Z DSA Course/sheet](https://takeuforward.org/strivers-a2z-dsa-course/strivers-a2z-dsa-course-sheet-2)
|
||||||
* [Striver’s CP Sheet](https://takeuforward.org/interview-experience/strivers-cp-sheet/)
|
* [Striver’s CP Sheet](https://takeuforward.org/interview-experience/strivers-cp-sheet/)
|
||||||
* [System Design Roadmap with Videos for SDEs](https://takeuforward.org/system-design/complete-system-design-roadmap-with-videos-for-sdes/) - take U forward(takeuforward)
|
|
||||||
|
|
||||||
|
|
||||||
### Problem Sets
|
### Problem Sets
|
||||||
|
|||||||
@@ -1,597 +0,0 @@
|
|||||||
#!/usr/bin/env python3
|
|
||||||
"""
|
|
||||||
RTL/LTR Markdown Linter.
|
|
||||||
|
|
||||||
This script analyzes Markdown files to identify potential issues
|
|
||||||
in the display of mixed Right-To-Left (RTL) and Left-To-Right (LTR) text.
|
|
||||||
It reads configuration from a `rtl_linter_config.yml` file located in the same
|
|
||||||
directory as the script.
|
|
||||||
|
|
||||||
Key Features:
|
|
||||||
- Line-by-line parsing of Markdown list items.
|
|
||||||
- Detection of HTML 'dir' attributes to switch text direction context.
|
|
||||||
- Handling of nested 'dir' contexts within '<span>' tags.
|
|
||||||
- Detection of LTR keywords and symbols that might require Unicode markers.
|
|
||||||
- BIDI (Bidirectional Algorithm) visual analysis using the 'python-bidi' library.
|
|
||||||
- Parsing of metadata for book items (title, author, meta).
|
|
||||||
- Configurable severity levels for detected issues (error, warning, notice).
|
|
||||||
- Filters to ignore code blocks, inline code, and text within parentheses.
|
|
||||||
- Specific check for RTL authors followed by LTR metadata.
|
|
||||||
"""
|
|
||||||
import sys
|
|
||||||
import os
|
|
||||||
import argparse
|
|
||||||
import re
|
|
||||||
import yaml
|
|
||||||
from bidi.algorithm import get_display
|
|
||||||
|
|
||||||
|
|
||||||
def load_config(path):
|
|
||||||
"""
|
|
||||||
Loads configuration from the specified YAML file.
|
|
||||||
|
|
||||||
If the file does not exist or an error occurs during loading,
|
|
||||||
default values will be used.
|
|
||||||
|
|
||||||
Args:
|
|
||||||
path (str): The path to the YAML configuration file.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
dict: A dictionary containing the configuration parameters.
|
|
||||||
Default values are merged with those loaded from the file,
|
|
||||||
with the latter taking precedence.
|
|
||||||
"""
|
|
||||||
# Default configuration values
|
|
||||||
default = {
|
|
||||||
'ltr_keywords': [],
|
|
||||||
'ltr_symbols': [],
|
|
||||||
'pure_ltr_pattern': r"^[\u0000-\u007F]+$", # Matches ASCII characters (Basic Latin character)
|
|
||||||
'rtl_chars_pattern': r"[\u0590-\u08FF]", # Matches Right-to-Left (RTL) characters (Arabic, Hebrew, etc.)
|
|
||||||
'severity': {
|
|
||||||
'bidi_mismatch': 'error', # A difference between the displayed and logical order of text
|
|
||||||
'keyword': 'warning', # An LTR keyword (e.g., "HTML") in an RTL context might need an ‏
|
|
||||||
'symbol': 'warning', # An LTR symbol (e.g., "C#") in an RTL context might need an ‎
|
|
||||||
'pure_ltr': 'notice', # A purely LTR segment in an RTL context might need a trailing ‎
|
|
||||||
'author_meta': 'notice' # Specific rules for LTR authors/metadata in RTL contexts.
|
|
||||||
},
|
|
||||||
'ignore_meta': ['PDF', 'EPUB', 'HTML', 'podcast', 'videocast'],
|
|
||||||
'min_ltr_length': 3,
|
|
||||||
'rlm_entities': ['‏', '‏', '‏'],
|
|
||||||
'lrm_entities': ['‎', '‎', '‎']
|
|
||||||
}
|
|
||||||
|
|
||||||
# If a path is specified and the file exists, attempt to load it
|
|
||||||
if path and os.path.exists(path):
|
|
||||||
try:
|
|
||||||
with open(path, encoding='utf-8') as f:
|
|
||||||
data = yaml.safe_load(f) or {}
|
|
||||||
conf = data.get('rtl_config', {})
|
|
||||||
default.update(conf)
|
|
||||||
except Exception as e:
|
|
||||||
print(f"::warning file={path}::Could not load config: {e}. Using defaults.") # Output to stdout for GitHub Actions
|
|
||||||
|
|
||||||
# Return the configuration (updated defaults or just defaults)
|
|
||||||
return default
|
|
||||||
|
|
||||||
|
|
||||||
def is_rtl_filename(path):
|
|
||||||
'''
|
|
||||||
Checks if the given filename indicates an RTL filename.
|
|
||||||
|
|
||||||
Args:
|
|
||||||
path (str): The path to the file.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
bool: True if the filename suggests an RTL language, False otherwise.
|
|
||||||
'''
|
|
||||||
name = os.path.basename(path).lower()
|
|
||||||
return any(name.endswith(suf) for suf in ['-ar.md','_ar.md','-he.md','_he.md','-fa.md','_fa.md','-ur.md','_ur.md'])
|
|
||||||
|
|
||||||
# Regex to identify a Markdown list item (e.g., "* text", "- text")
|
|
||||||
LIST_ITEM_RE = re.compile(r'^\s*[\*\-\+]\s+(.*)')
|
|
||||||
|
|
||||||
# Regex to extract title, URL, author, and metadata from a formatted book item
|
|
||||||
# Example: Book Title - Author (Metadata)
|
|
||||||
BOOK_ITEM_RE = re.compile(
|
|
||||||
r"^\s*\[(?P<title>.+?)\]\((?P<url>.+?)\)" # Title and URL (required)
|
|
||||||
r"(?:\s*[-–—]\s*(?P<author>[^\(\n\[]+?))?" # Author (optional), separated by -, –, —
|
|
||||||
r"(?:\s*[\(\[](?P<meta>.*?)[\)\]])?\s*$" # Metadata (optional), enclosed in parentheses () or []
|
|
||||||
)
|
|
||||||
|
|
||||||
# Regex to find the dir="rtl" or dir="ltr" attribute in an HTML tag
|
|
||||||
HTML_DIR_ATTR_RE = re.compile(r"dir\s*=\s*(['\"])(rtl|ltr)\1", re.IGNORECASE)
|
|
||||||
|
|
||||||
# Regex to find <span> tags with a dir attribute
|
|
||||||
SPAN_DIR_RE = re.compile(r'<span[^>]*dir=["\'](rtl|ltr)["\'][^>]*>', re.IGNORECASE)
|
|
||||||
|
|
||||||
# Regex to identify inline code (text enclosed in single backticks)
|
|
||||||
INLINE_CODE_RE = re.compile(r'^`.*`$')
|
|
||||||
|
|
||||||
# Regex to identify the start of a code block (```)
|
|
||||||
# Can be preceded by spaces or a '>' character (for blockquotes)
|
|
||||||
CODE_FENCE_START = re.compile(r'^\s*>?\s*```')
|
|
||||||
|
|
||||||
# Regex to identify text entirely enclosed in parentheses or square brackets.
|
|
||||||
# Useful for skipping segments like "(PDF)" or "[Free]" during analysis.
|
|
||||||
BRACKET_CONTENT_RE = re.compile(r'''
|
|
||||||
(?:^|\W) # Start of line or non-word character
|
|
||||||
(\[|\() # Open square or round bracket
|
|
||||||
([^\n\)\]]*?) # Content
|
|
||||||
(\]|\)) # Close square or round bracket
|
|
||||||
(?:\W|$) # End of line or non-word character
|
|
||||||
''', re.VERBOSE | re.UNICODE) # VERBOSE for comments, UNICODE for correct matching
|
|
||||||
|
|
||||||
|
|
||||||
def split_by_span(text, base_ctx):
|
|
||||||
"""
|
|
||||||
Splits text into segments based on nested <span> tags with dir attributes.
|
|
||||||
|
|
||||||
Args:
|
|
||||||
text (str): The input string to split.
|
|
||||||
base_ctx (str): The base directionality context ('rtl' or 'ltr').
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
list: A list of tuples, where each tuple contains a text segment (str)
|
|
||||||
and its corresponding directionality context ('rtl' or 'ltr').
|
|
||||||
|
|
||||||
Example of stack behavior:
|
|
||||||
Input: "Text <span dir='rtl'>RTL <span dir='ltr'>LTR</span> RTL</span> Text"
|
|
||||||
base_ctx: 'ltr'
|
|
||||||
|
|
||||||
Initial stack: ['ltr']
|
|
||||||
Tokens: ["Text ", "<span dir='rtl'>", "RTL ", "<span dir='ltr'>", "LTR", "</span>", " RTL", "</span>", " Text"]
|
|
||||||
|
|
||||||
Processing:
|
|
||||||
1. "Text ": segments.append(("Text ", 'ltr')), stack: ['ltr']
|
|
||||||
2. "<span dir='rtl'>": stack.append('rtl'), stack: ['ltr', 'rtl']
|
|
||||||
3. "RTL ": segments.append(("RTL ", 'rtl')), stack: ['ltr', 'rtl']
|
|
||||||
4. "<span dir='ltr'>": stack.append('ltr'), stack: ['ltr', 'rtl', 'ltr']
|
|
||||||
5. "LTR": segments.append(("LTR", 'ltr')), stack: ['ltr', 'rtl', 'ltr']
|
|
||||||
6. "</span>": stack.pop(), stack: ['ltr', 'rtl']
|
|
||||||
7. " RTL": segments.append((" RTL", 'rtl')), stack: ['ltr', 'rtl']
|
|
||||||
8. "</span>": stack.pop(), stack: ['ltr']
|
|
||||||
9. " Text": segments.append((" Text", 'ltr')), stack: ['ltr']
|
|
||||||
|
|
||||||
Resulting segments: [("Text ", 'ltr'), ("RTL ", 'rtl'), ("LTR", 'ltr'), (" RTL", 'rtl'), (" Text", 'ltr')]
|
|
||||||
"""
|
|
||||||
# Split the text based on <span> tags
|
|
||||||
tokens = re.split(r'(<span[^>]*dir=["\'](?:rtl|ltr)["\'][^>]*>|</span>)', text)
|
|
||||||
|
|
||||||
# Initialize the stack with the base context
|
|
||||||
stack = [base_ctx]
|
|
||||||
|
|
||||||
# Initialize the segments
|
|
||||||
segments = []
|
|
||||||
|
|
||||||
# for each token
|
|
||||||
for tok in tokens:
|
|
||||||
|
|
||||||
# Skip empty tokens
|
|
||||||
if not tok:
|
|
||||||
continue
|
|
||||||
|
|
||||||
# Check if the token is an opening <span> tag with a dir attribute
|
|
||||||
m = SPAN_DIR_RE.match(tok)
|
|
||||||
|
|
||||||
# If so, push the new context onto the stack
|
|
||||||
if m:
|
|
||||||
stack.append(m.group(1).lower()); continue
|
|
||||||
|
|
||||||
# If the token is a closing </span> tag
|
|
||||||
if tok.lower() == '</span>':
|
|
||||||
|
|
||||||
# Pop the last context from the stack
|
|
||||||
if len(stack) > 1: stack.pop()
|
|
||||||
continue
|
|
||||||
|
|
||||||
# Otherwise, if the token is not a span tag, it's a text segment.
|
|
||||||
# So, we need to append the tuple (segment, current context) to segments[]
|
|
||||||
# Where the current context is the top element of the stack.
|
|
||||||
segments.append((tok, stack[-1]))
|
|
||||||
|
|
||||||
# return the list of tuples
|
|
||||||
return segments
|
|
||||||
|
|
||||||
|
|
||||||
def lint_file(path, cfg):
|
|
||||||
"""
|
|
||||||
Analyzes a single Markdown file for RTL/LTR issues.
|
|
||||||
|
|
||||||
Args:
|
|
||||||
path (str): The path to the Markdown file to analyze.
|
|
||||||
cfg (dict): The configuration dictionary.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
list: A list of strings, where each string represents a detected issue,
|
|
||||||
formatted for GitHub Actions output.
|
|
||||||
"""
|
|
||||||
# Initialize the list of issues
|
|
||||||
issues = []
|
|
||||||
|
|
||||||
# Try to read the file content and handle potential errors
|
|
||||||
try:
|
|
||||||
lines = open(path, encoding='utf-8').read().splitlines()
|
|
||||||
except Exception as e:
|
|
||||||
return [f"::error file={path},line=1::Cannot read file: {e}"] # Return as a list of issues
|
|
||||||
|
|
||||||
# Extract configuration parameters for easier access and readability
|
|
||||||
keywords_orig = cfg['ltr_keywords']
|
|
||||||
symbols = cfg['ltr_symbols']
|
|
||||||
pure_ltr_re = re.compile(cfg['pure_ltr_pattern'])
|
|
||||||
rtl_char_re = re.compile(cfg['rtl_chars_pattern'])
|
|
||||||
sev = cfg['severity']
|
|
||||||
ignore_meta = set(cfg['ignore_meta'])
|
|
||||||
min_len = cfg['min_ltr_length']
|
|
||||||
|
|
||||||
# chr(0x200F) = RLM Unicode character
|
|
||||||
# chr(0x200E) = LRM Unicode character
|
|
||||||
# These control character must be added here in the code and not in the YAML configuration file,
|
|
||||||
# due to the fact that if we included them in the YAML file they would be invisible and, therefore,
|
|
||||||
# the YAML file would be less readable
|
|
||||||
RLM = [chr(0x200F)] + cfg['rlm_entities']
|
|
||||||
LRM = [chr(0x200E)] + cfg['lrm_entities']
|
|
||||||
|
|
||||||
# Determine the directionality context of the file (RTL or LTR) based on the filename
|
|
||||||
file_direction_ctx = 'rtl' if is_rtl_filename(path) else 'ltr'
|
|
||||||
|
|
||||||
# Stack to manage block-level direction contexts for nested divs.
|
|
||||||
# Initialized with the file's base direction context.
|
|
||||||
block_context_stack = [file_direction_ctx]
|
|
||||||
|
|
||||||
# Iterate over each line of the file with its line number
|
|
||||||
for idx, line in enumerate(lines, 1):
|
|
||||||
|
|
||||||
# The active block direction context for the current line is the top of the stack.
|
|
||||||
active_block_direction_ctx = block_context_stack[-1]
|
|
||||||
|
|
||||||
# Skip lines that start a code block (```)
|
|
||||||
if CODE_FENCE_START.match(line): continue
|
|
||||||
|
|
||||||
# Check for block-level directionality changes (e.g., <div dir="rtl">)
|
|
||||||
m_div_open = HTML_DIR_ATTR_RE.search(line)
|
|
||||||
|
|
||||||
# If an opening <div dir="..." markdown="1"> tag is found
|
|
||||||
if m_div_open and 'markdown="1"' in line:
|
|
||||||
new_div_ctx = m_div_open.group(2).lower() # Extract the new directionality context from the opening div tag
|
|
||||||
block_context_stack.append(new_div_ctx) # Push the new directionality context onto the stack
|
|
||||||
continue # Continue to the next line of the file
|
|
||||||
|
|
||||||
# If a closing </div> tag is found and we are inside a div context
|
|
||||||
# (i.e., the stack has more than just the base file_direction_ctx)
|
|
||||||
if '</div>' in line and len(block_context_stack) > 1:
|
|
||||||
block_context_stack.pop() # Pop the last directionality context from the stack
|
|
||||||
continue # Continue to the next line of the file
|
|
||||||
|
|
||||||
# Check if the line is a Markdown list item
|
|
||||||
list_item = LIST_ITEM_RE.match(line)
|
|
||||||
|
|
||||||
# If the line is not a list item, skip to the next line
|
|
||||||
if not list_item: continue
|
|
||||||
|
|
||||||
# Extract the text content of the list item and remove leading/trailing whitespace
|
|
||||||
text = list_item.group(1).strip()
|
|
||||||
|
|
||||||
# Extract item parts (title, author, metadata) if it matches the book format
|
|
||||||
book_item = BOOK_ITEM_RE.match(text)
|
|
||||||
|
|
||||||
# If the current line is a book item
|
|
||||||
if book_item:
|
|
||||||
|
|
||||||
# Extract title, author, and metadata from the book item
|
|
||||||
title = book_item.group('title')
|
|
||||||
author = (book_item.group('author') or '').strip()
|
|
||||||
meta = (book_item.group('meta') or '').strip()
|
|
||||||
|
|
||||||
# If the list item is just a link like the link in the section "### Index" of the .md files (i.e., [Title](url))
|
|
||||||
is_link_only_item = not author and not meta
|
|
||||||
|
|
||||||
# Otherwise, if it's not a book item
|
|
||||||
else:
|
|
||||||
|
|
||||||
# Initialize title, author, and meta with empty strings
|
|
||||||
title, author, meta = text, '', ''
|
|
||||||
|
|
||||||
# Set is_link_only_item to False
|
|
||||||
is_link_only_item = False
|
|
||||||
|
|
||||||
# Specific check: RTL author followed by LTR metadata (e.g., اسم المؤلف (PDF))
|
|
||||||
if active_block_direction_ctx == 'rtl' and \
|
|
||||||
author and meta and \
|
|
||||||
rtl_char_re.search(author) and pure_ltr_re.match(meta) and \
|
|
||||||
len(meta) >= min_len and \
|
|
||||||
not any(author.strip().endswith(rlm_marker) for rlm_marker in RLM):
|
|
||||||
issues.append(
|
|
||||||
f"::{sev['author_meta'].lower()} file={path},line={idx}::RTL author '{author.strip()}' followed by LTR meta '{meta}' may need '‏' after author."
|
|
||||||
)
|
|
||||||
|
|
||||||
# Analyze individual parts of the item (title, author, metadata)
|
|
||||||
for part, raw_text in [('title', title), ('author', author), ('meta', meta)]:
|
|
||||||
|
|
||||||
# Skip if the part is empty or if it's metadata to be ignored (e.g., "PDF")
|
|
||||||
if not raw_text or (part=='meta' and raw_text in ignore_meta): continue
|
|
||||||
|
|
||||||
# Split the part into segments based on <span> tags with dir attributes
|
|
||||||
segments = split_by_span(raw_text, active_block_direction_ctx)
|
|
||||||
|
|
||||||
# Filter keywords to avoid duplicates with symbols (a symbol can contain a keyword)
|
|
||||||
filtered_keywords = [kw for kw in keywords_orig]
|
|
||||||
for sym in symbols:
|
|
||||||
filtered_keywords = [kw for kw in filtered_keywords if kw not in sym]
|
|
||||||
|
|
||||||
# Iterate over each text segment and its directionality context
|
|
||||||
for segment_text, segment_direction_ctx in segments:
|
|
||||||
|
|
||||||
# Remove leading/trailing whitespace from the segment text
|
|
||||||
s = segment_text.strip()
|
|
||||||
|
|
||||||
# In the following block of code, it's checked if the segment is entirely enclosed in parentheses or brackets.
|
|
||||||
# In fact, if the content inside is purely LTR or RTL, its display is usually
|
|
||||||
# well-isolated by the parentheses or brackets and less prone to BIDI issues.
|
|
||||||
# Mixed LTR/RTL content inside brackets should still be checked.
|
|
||||||
|
|
||||||
# Check if the segment is entirely enclosed in parentheses or brackets.
|
|
||||||
m_bracket = BRACKET_CONTENT_RE.fullmatch(s)
|
|
||||||
if m_bracket:
|
|
||||||
|
|
||||||
# If it is, extract the content inside the parentheses/brackets.
|
|
||||||
inner_content = m_bracket.group(2)
|
|
||||||
|
|
||||||
# Determine if the inner content is purely LTR or purely RTL.
|
|
||||||
is_pure_ltr_inner = pure_ltr_re.match(inner_content) is not None
|
|
||||||
|
|
||||||
# Check for pure RTL: contains RTL chars AND no LTR chars (using [A-Za-z0-9] as a proxy for common LTR chars)
|
|
||||||
is_pure_rtl_inner = rtl_char_re.search(inner_content) is not None and re.search(r"[A-Za-z0-9]", inner_content) is None
|
|
||||||
|
|
||||||
# Skip the segment ONLY if the content inside is purely LTR or purely RTL.
|
|
||||||
if is_pure_ltr_inner or is_pure_rtl_inner: continue
|
|
||||||
|
|
||||||
# Skip if it's inline code (i.e., `...`) or already contains directionality markers (e.g., ‏ or ‎)
|
|
||||||
if any([
|
|
||||||
INLINE_CODE_RE.match(s),
|
|
||||||
any(mk in s for mk in RLM+LRM)
|
|
||||||
]):
|
|
||||||
continue
|
|
||||||
|
|
||||||
# Check for BIDI mismatch: if the text contains both RTL and LTR
|
|
||||||
# characters and the calculated visual order differs from the logical order.
|
|
||||||
if rtl_char_re.search(s) and re.search(r"[A-Za-z0-9]", s):
|
|
||||||
disp = get_display(s)
|
|
||||||
if disp != s:
|
|
||||||
issues.append(
|
|
||||||
f"::{sev['bidi_mismatch'].lower()} file={path},line={idx}::BIDI mismatch in {part}: the text '{s}' is displayed as '{disp}'"
|
|
||||||
)
|
|
||||||
|
|
||||||
# If the segment context is LTR, there is no need to check LTR keywords and LTR symbols
|
|
||||||
# that might need directionality markers, so we can skip the next checks and move on to the next line of the file
|
|
||||||
if segment_direction_ctx != 'rtl': continue
|
|
||||||
|
|
||||||
# Skip keyword and symbol checks for titles of link-only items (e.g., in the Index section of markdown files)
|
|
||||||
if not (part == 'title' and is_link_only_item):
|
|
||||||
|
|
||||||
# Check for LTR symbols: if an LTR symbol is present and lacks an '‎' marker
|
|
||||||
for sym in symbols:
|
|
||||||
if sym in s and not any(m in s for m in LRM):
|
|
||||||
issues.append(
|
|
||||||
f"::{sev['symbol'].lower()} file={path},line={idx}::Symbol '{sym}' in {part} '{s}' may need trailing '‎' marker."
|
|
||||||
)
|
|
||||||
|
|
||||||
# Check for LTR keywords: if an LTR keyword is present and lacks an RLM marker
|
|
||||||
for kw in filtered_keywords:
|
|
||||||
if kw in s and not any(m in s for m in RLM):
|
|
||||||
issues.append(
|
|
||||||
f"::{sev['keyword'].lower()} file={path},line={idx}::Keyword '{kw}' in {part} '{s}' may need trailing '‏' marker."
|
|
||||||
)
|
|
||||||
|
|
||||||
# Check for "Pure LTR" text: if the segment is entirely LTR,
|
|
||||||
# it's not a title, and has a minimum length, it might need a trailing RLM.
|
|
||||||
if (part != 'title') and pure_ltr_re.match(s) and not rtl_char_re.search(s) and len(s)>=min_len:
|
|
||||||
issues.append(
|
|
||||||
f"::{sev['pure_ltr'].lower()} file={path},line={idx}::Pure LTR text '{s}' in {part} of RTL context may need trailing '‏' marker."
|
|
||||||
)
|
|
||||||
|
|
||||||
# Return the list of found issues
|
|
||||||
return issues
|
|
||||||
|
|
||||||
|
|
||||||
def get_changed_lines_for_file(filepath):
|
|
||||||
"""
|
|
||||||
Returns a set of line numbers (1-based) that were changed in the given file in the current PR.
|
|
||||||
|
|
||||||
This function uses 'git diff' to compare the current branch with 'origin/main' and extracts
|
|
||||||
the line numbers of added or modified lines. It is used to restrict PR annotations to only
|
|
||||||
those lines that have been changed in the pull request.
|
|
||||||
|
|
||||||
Args:
|
|
||||||
filepath (str): The path to the file to check for changes.
|
|
||||||
|
|
||||||
Returns:
|
|
||||||
set: A set of 1-based line numbers that were added or modified in the file.
|
|
||||||
|
|
||||||
Note:
|
|
||||||
- Requires that the script is run inside a Git repository.
|
|
||||||
- If the merge base cannot be found, returns an empty set and does not print errors.
|
|
||||||
"""
|
|
||||||
import subprocess
|
|
||||||
changed_lines = set()
|
|
||||||
try:
|
|
||||||
# Get the diff for the file (unified=0 for no context lines)
|
|
||||||
diff = subprocess.check_output(
|
|
||||||
['git', 'diff', '--unified=0', 'origin/main...', '--', filepath],
|
|
||||||
encoding='utf-8', errors='ignore'
|
|
||||||
)
|
|
||||||
for line in diff.splitlines():
|
|
||||||
if line.startswith('@@'):
|
|
||||||
# Example: @@ -10,0 +11,3 @@
|
|
||||||
m = re.search(r'\+(\d+)(?:,(\d+))?', line)
|
|
||||||
if m:
|
|
||||||
start = int(m.group(1))
|
|
||||||
count = int(m.group(2) or '1')
|
|
||||||
for i in range(start, start + count):
|
|
||||||
changed_lines.add(i)
|
|
||||||
except Exception:
|
|
||||||
# Silently ignore errors (e.g., unable to find merge base)
|
|
||||||
pass
|
|
||||||
return changed_lines
|
|
||||||
|
|
||||||
|
|
||||||
def main():
|
|
||||||
"""
|
|
||||||
Main entry point for the RTL/LTR Markdown linter.
|
|
||||||
|
|
||||||
Parses command-line arguments, loads configuration, and scans the specified files or directories
|
|
||||||
for Markdown files. For each file, it detects RTL/LTR issues and writes all findings to a log file.
|
|
||||||
For files changed in the current PR, only issues on changed lines are printed to stdout as GitHub
|
|
||||||
Actions annotations.
|
|
||||||
|
|
||||||
Exit code is 1 if any error or warning is found on changed lines, otherwise 0.
|
|
||||||
|
|
||||||
Command-line arguments:
|
|
||||||
paths_to_scan: List of files or directories to scan for issues.
|
|
||||||
--changed-files: List of files changed in the PR (for annotation filtering).
|
|
||||||
--log-file: Path to the output log file (default: rtl-linter-output.log).
|
|
||||||
"""
|
|
||||||
# Create an ArgumentParser object to handle command-line arguments
|
|
||||||
parser = argparse.ArgumentParser(
|
|
||||||
description="Lints Markdown files for RTL/LTR issues, with PR annotation support."
|
|
||||||
)
|
|
||||||
|
|
||||||
# Argument for files/directories to scan
|
|
||||||
parser.add_argument(
|
|
||||||
'paths_to_scan',
|
|
||||||
nargs='+',
|
|
||||||
help="List of files or directories to scan for all issues."
|
|
||||||
)
|
|
||||||
|
|
||||||
# Optional argument for changed files (for PR annotation filtering)
|
|
||||||
parser.add_argument(
|
|
||||||
'--changed-files',
|
|
||||||
nargs='*',
|
|
||||||
default=None,
|
|
||||||
help="List of changed files to generate PR annotations for."
|
|
||||||
)
|
|
||||||
|
|
||||||
# Optional argument for the log file path
|
|
||||||
parser.add_argument(
|
|
||||||
'--log-file',
|
|
||||||
default='rtl-linter-output.log',
|
|
||||||
help="File to write all linter output to."
|
|
||||||
)
|
|
||||||
|
|
||||||
# Parse the command-line arguments
|
|
||||||
args = parser.parse_args()
|
|
||||||
|
|
||||||
# Determine the directory where the script is located to find the config file
|
|
||||||
script_dir = os.path.dirname(os.path.abspath(__file__))
|
|
||||||
|
|
||||||
# Load the configuration from 'rtl_linter_config.yml'
|
|
||||||
cfg = load_config(os.path.join(script_dir, 'rtl_linter_config.yml'))
|
|
||||||
|
|
||||||
# Initialize counters for total files processed and errors/warnings found
|
|
||||||
total = errs = 0
|
|
||||||
|
|
||||||
# Count errors/warnings ONLY on changed/added lines for PR annotation exit code
|
|
||||||
annotated_errs = 0
|
|
||||||
|
|
||||||
# Normalize changed file paths for consistent comparison
|
|
||||||
changed_files_set = set(os.path.normpath(f) for f in args.changed_files) if args.changed_files else set()
|
|
||||||
|
|
||||||
# Build a map: {filepath: set(line_numbers)} for changed files
|
|
||||||
changed_lines_map = {}
|
|
||||||
for f in changed_files_set:
|
|
||||||
changed_lines_map[f] = get_changed_lines_for_file(f)
|
|
||||||
|
|
||||||
# Flag to check if any issues were found
|
|
||||||
any_issues = False
|
|
||||||
|
|
||||||
# Open the specified log file in write mode with UTF-8 encoding
|
|
||||||
with open(args.log_file, 'w', encoding='utf-8') as log_f:
|
|
||||||
|
|
||||||
# Iterate over each path provided in 'paths_to_scan'
|
|
||||||
for p_scan_arg in args.paths_to_scan:
|
|
||||||
|
|
||||||
# Normalize the scan path to ensure consistent handling (e.g., slashes)
|
|
||||||
normalized_scan_path = os.path.normpath(p_scan_arg)
|
|
||||||
|
|
||||||
# If the path is a directory, recursively scan for .md files
|
|
||||||
if os.path.isdir(normalized_scan_path):
|
|
||||||
|
|
||||||
# Walk through the directory and its subdirectories to find all Markdown files
|
|
||||||
for root, _, files in os.walk(normalized_scan_path):
|
|
||||||
|
|
||||||
# For each file in the directory
|
|
||||||
for fn in files:
|
|
||||||
|
|
||||||
# If the file is a Markdown file, lint it
|
|
||||||
if fn.lower().endswith('.md'):
|
|
||||||
file_path = os.path.normpath(os.path.join(root, fn))
|
|
||||||
total += 1
|
|
||||||
issues_found = lint_file(file_path, cfg)
|
|
||||||
|
|
||||||
# Process each issue found
|
|
||||||
for issue_str in issues_found:
|
|
||||||
log_f.write(issue_str + '\n')
|
|
||||||
any_issues = True # Flag to check if any issues were found
|
|
||||||
|
|
||||||
# For GitHub Actions PR annotations: print only if the file is changed
|
|
||||||
# and the issue is on a line that was actually modified or added in the PR
|
|
||||||
if file_path in changed_files_set:
|
|
||||||
m = re.search(r'line=(\d+)', issue_str)
|
|
||||||
if m and int(m.group(1)) in changed_lines_map.get(file_path, set()):
|
|
||||||
print(issue_str)
|
|
||||||
|
|
||||||
# Count errors on changed lines for the exit code logic
|
|
||||||
if issue_str.startswith("::error"):
|
|
||||||
annotated_errs += 1
|
|
||||||
|
|
||||||
# Count all errors/warnings for reporting/debugging purposes
|
|
||||||
if issue_str.startswith("::error") or issue_str.startswith("::warning"):
|
|
||||||
errs += 1
|
|
||||||
|
|
||||||
# If the path is a Markdown file, lint it directly
|
|
||||||
elif normalized_scan_path.lower().endswith('.md'):
|
|
||||||
total += 1
|
|
||||||
issues_found = lint_file(normalized_scan_path, cfg)
|
|
||||||
|
|
||||||
# Process each issue found
|
|
||||||
for issue_str in issues_found:
|
|
||||||
|
|
||||||
# Always write the issue to the log file for full reporting
|
|
||||||
log_f.write(issue_str + '\n')
|
|
||||||
any_issues = True # Flag to check if any issues were found
|
|
||||||
|
|
||||||
# For GitHub Actions PR annotations: print only if the file is changed
|
|
||||||
# and the issue is on a line that was actually modified or added in the PR
|
|
||||||
if normalized_scan_path in changed_files_set:
|
|
||||||
|
|
||||||
# Extract the line number from the issue string (e.g., ...line=123::)
|
|
||||||
m = re.search(r'line=(\d+)', issue_str)
|
|
||||||
|
|
||||||
if m and int(m.group(1)) in changed_lines_map.get(normalized_scan_path, set()):
|
|
||||||
|
|
||||||
# For GitHub Actions PR annotations: print the annotation
|
|
||||||
# so that GitHub Actions can display it in the PR summary
|
|
||||||
print(issue_str)
|
|
||||||
|
|
||||||
# Count errors on changed lines for the exit code logic
|
|
||||||
if issue_str.startswith("::error"):
|
|
||||||
annotated_errs += 1
|
|
||||||
|
|
||||||
# Count all errors/warnings for reporting/debugging purposes
|
|
||||||
if issue_str.startswith("::error") or issue_str.startswith("::warning"):
|
|
||||||
errs += 1
|
|
||||||
|
|
||||||
# If no issues were found, remove the log file
|
|
||||||
if not any_issues:
|
|
||||||
try:
|
|
||||||
os.remove(args.log_file)
|
|
||||||
except Exception:
|
|
||||||
pass
|
|
||||||
|
|
||||||
# Print a debug message to stderr summarizing the linting process
|
|
||||||
print(f"::notice ::Processed {total} files, found {errs} issues.")
|
|
||||||
|
|
||||||
# Exit code: 1 only if there are annotated errors/warnings on changed lines
|
|
||||||
sys.exit(1 if annotated_errs else 0)
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
main()
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
rtl_config:
|
|
||||||
# Common LTR keywords needing RLM in RTL context
|
|
||||||
ltr_keywords:
|
|
||||||
- HTML
|
|
||||||
- HTML5
|
|
||||||
- CSS
|
|
||||||
- CSS3
|
|
||||||
- ES6
|
|
||||||
- JavaScript
|
|
||||||
- PHP
|
|
||||||
- Python
|
|
||||||
- Java
|
|
||||||
- Ruby
|
|
||||||
- Perl
|
|
||||||
- Swift
|
|
||||||
- Kotlin
|
|
||||||
- Scala
|
|
||||||
- Go
|
|
||||||
- Rust
|
|
||||||
- SQL
|
|
||||||
- API
|
|
||||||
- SDK
|
|
||||||
- IDE
|
|
||||||
- JSON
|
|
||||||
- XML
|
|
||||||
- AJAX
|
|
||||||
- REST
|
|
||||||
- SOAP
|
|
||||||
- GraphQL
|
|
||||||
- Docker
|
|
||||||
- Kubernetes
|
|
||||||
- AWS
|
|
||||||
- Azure
|
|
||||||
- GCP
|
|
||||||
- Git
|
|
||||||
- GitHub
|
|
||||||
- Linux
|
|
||||||
- Unix
|
|
||||||
- macOS
|
|
||||||
- Windows
|
|
||||||
- Android
|
|
||||||
- iOS
|
|
||||||
- React
|
|
||||||
- Angular
|
|
||||||
- Vue
|
|
||||||
- jQuery
|
|
||||||
- Svelte
|
|
||||||
- Bash
|
|
||||||
- Zsh
|
|
||||||
- Vim
|
|
||||||
- Bootstrap
|
|
||||||
- Sass
|
|
||||||
- LESS
|
|
||||||
- TypeScript
|
|
||||||
- CoffeeScript
|
|
||||||
- WordPress
|
|
||||||
- Drupal
|
|
||||||
- Joomla
|
|
||||||
- Django
|
|
||||||
- Flask
|
|
||||||
- Laravel
|
|
||||||
- Symfony
|
|
||||||
- Spring
|
|
||||||
- Gatsby
|
|
||||||
- OpenGL
|
|
||||||
- DirectX
|
|
||||||
- Unity
|
|
||||||
- Unreal Engine
|
|
||||||
- TensorFlow
|
|
||||||
- PyTorch
|
|
||||||
- Keras
|
|
||||||
- Pandas
|
|
||||||
- NumPy
|
|
||||||
- SciPy
|
|
||||||
- Matplotlib
|
|
||||||
- Arduino
|
|
||||||
- Raspberry Pi
|
|
||||||
- Scratch
|
|
||||||
- PostgreSQL
|
|
||||||
- MySQL
|
|
||||||
- MongoDB
|
|
||||||
- SQLite
|
|
||||||
- Oracle
|
|
||||||
- DB
|
|
||||||
- DBMS
|
|
||||||
- OS
|
|
||||||
- MVC
|
|
||||||
- OOP
|
|
||||||
- DevOps
|
|
||||||
- Agile
|
|
||||||
- Scrum
|
|
||||||
- Emacs
|
|
||||||
- IntelliJ
|
|
||||||
- PowerShell
|
|
||||||
- VS Code
|
|
||||||
- Sublime Text
|
|
||||||
- AngularJS
|
|
||||||
|
|
||||||
# LTR symbols/patterns needing LRM in RTL context.
|
|
||||||
ltr_symbols:
|
|
||||||
- C#
|
|
||||||
- C++
|
|
||||||
- F#
|
|
||||||
- .NET
|
|
||||||
- ASP.NET
|
|
||||||
- Vue.js
|
|
||||||
- Node.js
|
|
||||||
- React.js
|
|
||||||
- Express.js
|
|
||||||
- Next.js
|
|
||||||
- Nuxt.js
|
|
||||||
- Objective-C
|
|
||||||
- CI/CD
|
|
||||||
|
|
||||||
# Regex pattern for identifying pure LTR text segments
|
|
||||||
pure_ltr_pattern: "^[\\u0000-\\u007F]+$"
|
|
||||||
|
|
||||||
# Regex pattern for identifying RTL characters
|
|
||||||
rtl_chars_pattern: "[\\u0590-\\u08FF]"
|
|
||||||
|
|
||||||
# HTML directional markers to be recognised
|
|
||||||
rlm_entities: ['‏', '‏', '‏']
|
|
||||||
lrm_entities: ['‎', '‎', '‎']
|
|
||||||
|
|
||||||
# Severity levels for different issue types
|
|
||||||
severity:
|
|
||||||
bidi_mismatch: error
|
|
||||||
keyword: warning
|
|
||||||
symbol: warning
|
|
||||||
pure_ltr: notice
|
|
||||||
author_meta: notice
|
|
||||||
Reference in New Issue
Block a user