Learn about the YouTube's influencers scams π. Here is a link of the documentary to learn about the scams of the youtubers: Scams
Before you're going to do programming learn about the computer and its networks and how data is process in computers like binary representation. Here is a course link: Course
Must Learn
these things before doing the programming. For AI Engineering you need to complete just 4 units.
The roadmap is following
-
Basic Syntax of python. Here is a link to learn the basic python: Click
-
Variables and data types in python. Here is a link to learn the variables and data-types in python: Link
-
Conditionals: Here is a link to learn the coditionals in python: Click also check the code file as well
master_if_cond.py
in python complete folder.
- First exercise of python programming is here Description
-
Loops: Go to the folder
python Beginners
and see different files starting fromloop1.py to loop4.py
run them and check what's happening.π€ -
Type Casting: Here is link to learn type casting in python and there are two types of Type Casting in python
Implict
andExplict
. Programiz -
Functions: Two type of functions.
built-in
functions anduser define
functions. Here are the links of both type of functions. w3schools python_org -
Lists in python: Lists are just like dynamic sized arrays, declared in other languages (vector in C++ and ArrayList in Java). Lists need not be homogeneous always which makes it the most powerful tool in Python. TheNewStack or from Jerrynsh
-
Tuples: A Tuple is a collection of Python objects separated by commas. In some ways, a tuple is similar to a list in terms of indexing, nested objects, and repetition but a tuple is immutable, unlike lists that are mutable. TheNewStack
-
Sets: A Set is an unordered collection data type that is iterable, mutable, and has no duplicate elements. Pythonβs set class represents the mathematical notion of a set. W3schools or LearnPython
-
Dictionary: In python, Dictionary is an ordered (since Py 3.7) [unordered (Py 3.6 & prior)] collection of data values, used to store data values like a map, which, unlike other Data Types that hold only a single value as an element, Dictionary holds key:value pair. Key-value is provided in the dictionary to make it more optimized. w3schools
Project
Online Store management system using python beginners concept. You'll find the project description in this folder Description
-
Json: Javascript Object Notation. Go to the link to learn about the json library in python and enjoy happy learning. Here is a link to learn. w3schools or from Programiz or from RealPython
-
Built-in modules in Python: Python Module is essentially a python script file that can contain variables, functions, and classes. Python modules help us in organizing our code and then referencing them in other classes or python scripts. DigitalOcean
-
Custom modules in python: As our program grows bigger, it may contain many lines of code. Instead of putting everything in a single file, we can use modules to separate codes in separate files as per their functionality. This makes our code organized and easier to maintain. Programiz
-
Python decorators: A decorator is a design pattern in Python that allows a user to add new functionality to an existing object without modifying its structure. Decorators are typically applied to functions, and they play a crucial role in enhancing or modifying the behavior of functions. DataCamp
-
Python Iterators: An iterator is an object that contains a countable number of values. An iterator is an object that can be iterated upon, meaning that you can traverse through all the values. w3schools or Programiz
-
Regular Expression: Regular expressions use the backslash character ('') to indicate special forms or to allow special characters to be used without invoking their special meaning. TutorialPoint
- Learn Data Structures from different courses. Here are the links of the courses which are freely available Programiz