• Regeln für den Video-Bereich:

    In den Börsenbereich gehören nur Angebote die bereits den Allgemeinen Regeln entsprechen.

    Einteilung

    - Folgende Formate gehören in die angegeben Bereiche:
    - Filme: Encodierte Filme von BluRay, DVD, R5, TV, Screener sowie Telesyncs im Format DivX, XviD und x264.
    - DVD: Filme im Format DVD5, DVD9 und HD2DVD.
    - HD: Encodierte Filme mit der Auflösung 720p oder darüber von BluRay, DVD, R5, TV, Screener sowie Telesyncs im Format x264.
    - 3D: Encodierte Filme von BluRay, die in einem 3D Format vorliegen. Dies gilt auch für Dokus, Animation usw.
    - Serien: Cartoon/Zeichentrick, Anime, Tutorials, Dokumentationen, Konzerte/Musik, Sonstiges sind demnach in die entsprechenden Bereiche einzuordnen, auch wenn sie beispielsweise im High Definition-Format oder als DVD5/DVD9/HD2DVD vorliegen. Ausnahme 3D.
    - Bereich Englisch: Englische Releases gehören immer in diesen Bereich.
    - Bereich Talk: Der Bereich, in dem über die Releases diskutiert werden kann, darf, soll und erwünscht ist.


    Angebot/Beitrag erstellen

    - Ein Beitrag darf erst dann erstellt werden, wenn der Upload bei mindestens einem OCH komplett ist. Platzhalter sind untersagt.
    - Bei einem Scenerelease hat der Threadtitel ausschließlich aus dem originalen, unveränderten Releasenamen zu bestehen. Es dürfen keine Veränderungen wie z.B. Sterne, kleine Buchstaben o.ä. vorgenommen werden. Ausnahme Serienbörse:
    - Bei einem Sammelthread für eine Staffel entfällt aus dem Releasename natürlich der Name der Folge. Beispiel: Die Simpsons S21 German DVDRip XviD - ITG
    - Dementsprechend sind also u.a. verboten: Erweiterungen wie "Tipp", "empfehlenswert", "only", "reup", usw. / jegliche andere Zusatzinformation oder Ergänzung, welche nicht in obiger Beschreibung zu finden ist.

    Aufbau des Angebots und Threadtitel

    Der Titel nach folgendem Muster erstellt zu werden. <Name> [3D] [Staffel] [German] <Jahr> <Tonspur> [DL] [Auflösung] <Quelle> <Codec> - <Group>
    Beispiel: The Dark Knight German 2008 AC3 DVDRip XviD - iND
    Beispiel: The Dark Knight 2008 DTS DL BDRip x264 - iND
    Beispiel: The Dark Knight 2008 AC3 DL BDRip XviD - iND
    Beispiel: The Dark Knight German 2008 AC3 720p BluRay x264 iND
    Beispiel: The Dark Knight 2008 DTS DL 1080p BluRay x264 iND
    Beispiel: Die Simpsons S01 German AC3 DVDRip XviD iND
    Beispiel: Die Simpsons S20 German AC3 720p BluRay x264 iND
    Beispiel: Sword Art Online II Ger Sub 2014 AAC 1080p WEBRip x264 - peppermint
    Entsprechend sind also u.a. verboten: Sonderzeichen wie Klammern, Sterne, Ausrufezeichen, Unterstriche, Anführungszeichen / Erweiterungen wie "Tipp", "empfehlenswert", "only", "reup", usw. / jegliche andere Zusatzinformation oder Ergänzung, welche nicht in obiger Beschreibung zu finden ist
    Ausnahmen hiervon können in den Bereichen geregelt sein.

    Die Beiträge sollen wie folgt aufgebaut werden:
    Überschrift entspricht dem Threadtitel
    Cover
    kurze Inhaltsbeschreibung
    Format, Größe, Dauer sind gut lesbar für Downloader außerhalb des Spoilers zu vermerken
    Nfo sind immer Anzugeben und selbige immer im Spoiler in Textform.
    Sind keine Nfo vorhanden z.B. Eigenpublikationen, sind im Spoiler folgende Dateiinformationen zusätzlich anzugeben :
    Quelle
    Video (Auflösung und Bitrate)
    Ton (Sprache, Format und Bitrate der einzelnen Spuren)
    Untertitel (sofern vorhanden)
    Hosterangabe in Textform außerhalb eines Spoiler mit allen enthaltenen Hostern.
    Bei SD kann auf diese zusätzlichen Dateiinformationen verzichtet werden.

    Alle benötigten Passwörter sind, sofern vorhanden, in Textform im Angebot anzugeben.
    Spoiler im Spoiler mit Kommentaren :"Schon Bedankt?" sind unerwünscht.


    Releases

    - Sind Retail-Release verfügbar, sind alle anderen Variationen untersagt. Ausnahmen: Alle deutschen Retail-Release sind CUT, in diesem Fall sind dubbed UNCUT-Release zulässig.
    - Im Serien-Bereich gilt speziell: Wenn ein Retail vor Abschluss einer laufenden Staffel erscheint, darf diese Staffel noch zu Ende gebracht werden.62
    - Gleiche Releases sind unbedingt zusammenzufassen. Das bedeutet, es ist zwingend erforderlich, vor dem Erstellen eines Themas per Suchfunktion zu überprüfen, ob bereits ein Beitrag mit demselben Release besteht. Ist dies der Fall, ist der bereits vorhandene Beitrag zu verwenden.
    - P2P und Scene Releases dürfen nicht verändert oder gar unter einem iND Tag eingestellt werden.


    Support, Diskussionen und Suche

    - Supportanfragen sind entweder per PN oder im Bereich Talk zu stellen.
    - Diskussionen und Bewertungen sind im Talk Bereich zu führen. Fragen an die Uploader haben ausschließlich via PN zu erfolgen, und sind in den Angeboten untersagt.
    - Anfragen zu Upload-Wünschen sind nur im Bereich Suche Video erlaubt. Antworten dürfen nur auf Angebote von MyBoerse.bz verlinkt werden.


    Verbote

    - Untersagt sind mehrere Formate in einem einzigen Angebotsthread, wie beispielsweise das gleichzeitige Anbieten von DivX/XviD, 720p und 1080p in einem Thread. Pro Format, Release und Auflösung ist ein eigener Thread zu eröffnen.
    - Grundsätzlich ebenso verboten sind Dupes. Uploader haben sich an geeigneter Stelle darüber zu informieren, ob es sich bei einem Release um ein Dupe handelt.
    - Gefakte, nur teilweise lauffähige oder unvollständige Angebote sind untersagt. Dies gilt auch für eigene Publikationen, die augenscheinlich nicht selbst von z.B. einer DVD gerippt wurden. Laufende Serien, bei denen noch nicht alle Folgen verfügbar sind, dürfen erstellt und regelmäßig geupdatet werden.
    - Untersagt sind Angebote, welche nur und ausschließlich in einer anderen Sprache als deutsch oder englisch vorliegen. Ausnahmen sind VORHER mit den Moderatoren zu klären.


    Verstoß gegen die Regeln

    - Angebote oder Beiträge, die gegen die Forenregeln verstoßen, sind über den "Melden"-Button im Beitrag zu melden.
  • Bitte registriere dich zunächst um Beiträge zu verfassen und externe Links aufzurufen.




Englische Tutorials

Build Real Time Full Stack Web App Spring Boot and Thymeleaf

4730804db3az9d6f.jpg


Build Real Time Full Stack Web App Spring Boot and Thymeleaf
Published 07/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 168 lectures (11h 51m) | Size: 5.12 GB

Build Full Stack Web Application with Spring Boot, Spring Security, JPA, Hibernate, Thymeleaf and Deploy to AWS, Heroku



What you'll learn
Developing Production Ready Industry Standard Full Stack Web Application with Spring Boot and Thymeleaf
Securing Spring Boot Web application with Spring Security
Encrypting the plain passwords using Spring Security
Connecting Spring Boot application with ORM Frameworks like JPA and Hibernate
JPA/Hibernate OneToOne, OneToMany Relationships
Integrating Spring Boot application with Thymeleaf template
Filtering the records, searching and sorting
Validating the Thymeleaf forms at Client side
Handling the Exceptions in Spring Boot
Creating custom exceptions in Spring Boot
Handling the Validation at Server side
Adding CSS, Javascript and jQuery to Thymeleaf templates
Deploying the Spring Boot application to Heroku and AWS cloud
Dockerizing the Spring Boot application
Creating Spring profiles for different environments
Connecting Spring Boot application to MySQL and PostgreSQL database
Adding Bootstrap 5 to Thymeleaf templates and make application mobile responsive
Creating JPA query methods to perform the database operations
Mapping Entity objects to DTO objects using Model Mapper


Requirements
Basics of Java
Basics of Spring Framework


Description
Welcome to the Best online course Full Stack Development: Spring Boot and Thymeleaf to become a master in building industry standard full stack web application that includes more than 10+ features that you would expect from real world applications.

Following are some of the Application features -

Connecting the Spring Boot application to the MySQL database

Connect Spring boot application to ORM frameworks JPA, Hibernate

Use the JPA mappings OnetoOne, OneToMany

Perform the database operations

Searching, Sorting, and Filtering the records

Creating the JPA query methods

Securing the web application using Spring security

Encrypt the plain password using Spring security

Creating Registration and Login form

Integrating Spring boot application with Thymeleaf template

Adding CSS, Bootstrap 5, Javascript, and jQuery to the Thymeleaf template

Make the application mobile responsive for the best experience

Deploy the application to production servers Heroku, AWS

Dockerize the Spring Boot application

Add the Spring profiles to configure the datasource for different environments

and will be adding many more features as we progress in the course.

If you are not familiar with Thymeleaf, I have created a separate section to learn about the basics of Spring Boot and Thymeleaf.

This course is completely Practical and Full of Hands On coding. You will code every single line along with me and i will explain each and every line of code that what we are writing.

Who this course is for
Developers who already know basics of Spring framework and wants to Build Real World Project
University students who want to learn Full Stack Development with Spring Boot and Thymeleaf

Homepage


005createmodelandacce74cbl.jpg




 
*NEW* AJAX beyond fundamentals

45861820933gmezw.jpg


*NEW* AJAX beyond fundamentals
Last updated 1/2023
Created by Clyde Matthew
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 196 Lectures ( 16h 8m ) | Size: 5.6 GB

Practical & fun AJAX. HTTP Basic Authentication, CORS, Modules, how to create RESTful APIs. Master XHR, FETCH and AXIOS



What you'll learn
*Download lectures (for offline viewing)
Learn how to send authentication information using XHR and Fetch
What are RESTful APIs
How to use AJAX with XHR, Fetch and Axios
How to access JSON and text data from a server response
What is Apache and how it differs from Node
How to set up an Apache server, a PHP server and a Node server
Single-Origin-Policy vs CORS
Preflight vs Simple CORS requests
Basic HTTP Authentication using AJAX
How to allow cross-domain requests with AJAX
How to access XML data from a server response
What happens when an AJAX request arrives at the server
How a server can handle an AJAX request
How to use Postman to test your server side routes
How to use Nodemon to speed up your server side development process
ES Modules vs CommonJS modules
What are CORS errors, and how you can fix them
Practical - build awesome dynamic front-end AJAX examples with me
I am here to support you, step-by-step
From beginner to expert (advanced +)
You will emerge an expert
Gives you depth of knowledge to boost your ability and confidence to built dynamic websites


Requirements
Preferable (but not essential) to complete my AJAX Fundamentals course
Desire to become a serious full stack web developer
Desire to KNOW how to send user authentication information using AJAX
A need to take your fullstack website skills to the next level
Desire to create dynamic, interesting and first-ace websites
Basic HTML, CSS and JavaScript will be helpful
Desire to KNOW the full process of how an AJAX request is sent by the browser, processed by a server, and what happens when a server finally sends back a response
A computer is required as you need to code alongside me to learn effectively


Description
****JUMPONBOARD****+ Get instant access to >15 hours of high quality videos+ Get access to downloaded resources and project files+ Instructor supportThis AJAX BEYONDFUNDAMENTALScourse will teach you how to use AJAX in different ways, and also teach you how to solve common issues you'll face when working with AJAX. Real life practical training.Even if you have little knowledge about AJAX, I've got you covered. Section 1 of this course provides a summary of AJAX. From section 2 we start building projects together and from Section 4 we start digging into advanced concepts like Basic Auth, CORS and servers.Knowing advanced AJAX concepts is crucial if you want to become a serious fullstack developer, as it will allow you to make asynchronous HTTP requests and listen for incoming data from servers. AJAX can get tricky at times, and I don't dispute this, but with correct training which includes explaining difficult concepts in a simple way, you will, like me, learn to master and love AJAX.What is AJAX ==> in one sentenceAJAX allows your users to add/delete/view/update content, post comments, submit reviews, submit forms and a ton more, without getting a page refresh.Learn the (advanced) secrets of AJAX in this courseUnderstanding the fundamentals of AJAX is important. That's why I created the AJAXFundamentals course.I assume that you have either (1)done my AJAXFundamentals course, or (2)at the very least you've heard of AJAXand know about the XHR object and the Fetch API. AJAXBEYONDFUNDAMENTALSis important, because it goes beyond the fundamentals of AJAX. It allows you to use AJAX to its fullest to advantage you best. It allows you to master AJAX and take your skills to the next level.It will equip you to become a highly sought-after programmer. Learn how to send authentication information using the XHRobject and the Fetch APILearn how to take user inputs, convert it into JSON data, and send that data to a serverLearn how to retrieve XML, JSON and text data from a serverLearn how to take data from server and update the page dynamically using JavaScriptLearn how to write great code using modules, writing middleware and defining RESTful AJAX APIs, and more!Delivering an interactive, asynchronous web experience is challenging. In this AJAXBEYONDFUNDAMENTALS course, we take a deep-dive into AJAX. Together, we will tackle questions like:How can you use Basic HTTP Authentication with AJAX? What do you do if you get a CORS issue using AJAX? What happens when an AJAX request reaches a server? What are RESTful APIs and how do you set them up? Answering these questions with confidence will propel you to being confident in AJAX and able to maximize performance.WHATTHISCOURSECOVERS?This course is best done if you have at least a little understanding of AJAX.If you have never heard of AJAX, I encourage you to first do my AJAX Fundamentals course. The reason I have done this is that my AJAX Fundamentals course provides everything you need to start using AJAX yourself. It gives you the sound fundamentals and practicals regarding AJAX. It will take you to the point where you will understand where AJAX came from, how to set up an AJAX request using the XHR object and the modern Fetch API.My AJAXBEYONDFUNDAMENTALS course picks up on my AJAX Fundamentals course and goes further by digging into topics that are more advanced. My AJAX BEYOND FUNDAMENTALS course will captivate you with real life examples and catapult you to the next level and set you well on your way to achieving everything you want to with AJAX.What you will learn:Understand how to use the XHR, Fetch API and Axios to make an AJAX requestHow to set up Basic HTTP Auth using Apache, PHP and NodeHow to solve CORS issuesHow to define your own AJAX libraryHow to use Modules (ES Modules and CommonJS modules)How to build an entire application that makes RESTful AJAX requestsHow to use middleware (like cors(), express.urlencoded()and express.json())on your serverHow to set up Routes on your server and send responses back to a browserHow to become a better frontend programmerAnd more!In my AJAX BEYOND FUNDAMENTALS course you'll learn, in a simple and fun way, about Basic Auth, CORS, SOP, RESTful services, server routes, middleware, modules, and a ton more!END GOAL OF THIS COURSEYou will be confident in AJAX and together we build a fully functional site that performs basic CRUD operations and saves data to a server. This simple application will use the power of RESTful AJAX APIs to speak to a server and perform tasks like adding/deleting/updating and viewing data that is stored on your server. In building this application you will learn the following:Set up a server to store all of your dataThe server will be set up on a different port number than your frontend codeYou will have to solve CORS errorsListen for the DOMContentLoaded event to send an AJAX request to populate your table dataThe users will be able to perform all CRUD operations (create/read/update/delete dog data)All your AJAX code will be written in a module and will be RESTful compliantAnd a ton more!How amazing is that?By the end of this AJAX BEYOND FUNDAMENTALS course, you'll be able to "speak" and "walk" AJAX by gaining an understanding of how you can use it in meaningful and practical ways. We dig deeper in every lecture, and this course has a lot of additional content that will extend your knowledge base and test your skills.Through practical examples, I help you understand AJAX piece by piece. And together we use the latest and best features of JavaScript and browsers along the way so you can confidently create what you like using AJAX and stay ahead of the pack.*** One of the most advanced AJAX courses on Udemy ***Successful programmers know more than the basics of AJAX. They also know how to solve CORS issues, how to implement authentication and how to set up servers . If you're wanting to become a full stack developer, you need to know how to send JSON to a server via AJAX (i.e you need to know how to convert your JSobjects to JSON), how to define modules and how to use the response data to update the page dynamically. You need to master CORS, and how to allow cross-domain requests, and more! Side by side I take you through all you need to know.I want you to gain maximum benefit from my AJAX BEYOND FUNDAMENTALS course, and I am here to helpI want you to be able to easily apply what I teach you in this course to any webpage or challenge of your choosing.If AJAX is your interest, this course is perfect for you my dear student.Who is the instructor?My name is Clyde and together we're going to learn how successful web developers create whizbang websites that are dynamic and engaging!A pivocal point to creating a successful and functional website is understanding how data is exchanged between a server and a browser. Today, this is done by using AJAX.During my school and university days, I developed a fascination for web design and software languages. For many years I have immersed myself in this, in expanding my own knowledge and embraced more than a few challenging projects along the way. In the early days, I enrolled in top courses and often struggled to apply the knowledge practically and successfully. I recognized a lot of gaps in many acclaimed courses I've taken and hence my courses are aware of these shortfalls and teach what I wish I was taught. My intention is to share my knowledge with you in an easy to follow manner, so that we can share the joy of learning together. You benefit from learning, and I from sharing in your success.How is this course different?There are lots of great courses that focus on web development. But they never get into the detail about AJAX related issues that will pop up when you start creating more complex sites.In this AJAXBEYONDFUNDAMENTALS course, I focus on the more advanced topics of AJAX. This includes understanding why the XHR object allowed a username and password field, why you will sometimes want your frontend running a port number that is different to the server port, how to set up a server, how to implement Basic Auth, how to utilize the power of Modules, and more!Practice makes perfectTheory is theory . but there's nothing like the real McCoy and getting behind your computer and typing in good code. That's why we will be coding, laughing and pulling out our hair together as we code real life websites and exercises during this course. From Section 2 and beyond we start building AJAXprojects together. I love doing practical examples with my students, which is why this course has a number of them. My practical examples offer great lasting benefit to students and that is why I advocate them. My final course project that we will build together is a highlight, it is an application giving a user the ability to add, update, delete and fetch data from a server. How much fun isn't that?Is this course for you?Absolutely, , if you have an interest in advancing in AJAX.It doesn't matter where you are in your web development journey, and you will benefit if you have at least a little knowledge of what AJAX is. If not , I suggest you look at my AJAX Fundamentals course which is a fine place to launch from.Still unsure? If you fit in any of these categories then this course is perfect for you:Student #1: You want to get better in the world of fullstack programmingStudent #2: You want to know how you can use AJAX in a practical way to perform CRUD (create, read, update and delete) operationsStudent #3: You want to gain a solid understanding of how to build RESTful APIsStudent #4: You want to start using backend frameworks like Node.js, Apache or PHP but want to first master how AJAX interacts with these serversStudent #5: You know a little about what AJAX is, but have little knowledge about how it works behind the scenes, and how to practically implement it in applicationsStudent #6: You have taken other courses in web development but just don't feel like you've grasped AJAXWHY START NOW?Right this second, at least some of your competitors are learning how to become better web developers and you can benefit from expanding your knowledge to build bigger and better websites.Web development is a blazing hot topic at the moment. But you have a distinct advantage. This course offers memorable learning topics, actionable tactics and real-world examples.Lets get started!What do you get?Lifetime access to all tutorial videos.No fees or monthly subscriptions.Q&A support.Quizzes and challenges to help you learn.I've allowed you to download all of my lectures for offline viewing.Let's get excited about becoming a professional web developer, and to be able to confidently apply it to your own websites.See you in the lectures.

Who this course is for
Anyone who has completed my AJAX Fundamentals course
YES: This course is for beginners to intermediate programmers. Although some AJAX knowledge will be helpful, it is not vital because I have a section dedicated to recapping what AJAX is
NO: This course is NOT only for beginners. It is a complete beginner to advanced master course that is suitable for intermediates who know the basics and have an idea about AJAX, but want to dig deeper to know its inner workings. Experienced students sometimes prefer to skip the first section that they are very familiar with
YES: This course is for someone wanting to be a professional, to be expert and confident in the entire front-end development process
Those interested in building their own frameworks, or being better able to learn from the source code of other well-known frameworks and libraries
Those wanting to start using frameworks (e.g. like Angular or Node) that are heavily reliant on JavaScript and knowing the process flow of front-end web development
Those who have some knowledge of web development, but little knowledge about how it works behind the scenes, and how to practically implement best practices in their websites

Homepage


007basicauthenticationddk1.jpg







 
One Week of Data Science - New 2022!

4722740e0144g4dfr.jpg


One Week of Data Science - New 2022!
Last Updated 07/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 134 lectures (12h 52m) | Size: 8.4 GB

Master Data Science Fundamentals Quickly & Efficiently in one week! Course is Designed for Busy People



What you'll learn
Perform statistical analysis on real world datasets
Understand feature engineering strategies and tools
Perform one hot encoding and normalization
Understand the difference between normalization and standardization
Deal with missing data using pandas
Change pandas DataFrame datatypes
Define a function and apply it to a Pandas DataFrame column
Perform Pandas operations and filtering
Calculate and display correlation matrix heatmap
Perform data visualization using Seaborn and Matplotlib libraries
Plot single line plot, pie charts and multiple subplots using matplotlib
Plot pairplot, countplot, and correlation heatmaps using Seaborn
Plot distribution plot (distplot), Histograms and scatterplots
Understand machine learning regression fundamentals
Learn how to optimize model parameters using least sum of squares
Split the data into training and testing using SK Learn Library
Perform data visualization and basic exploratory data analysis
Build, train and test our first regression model in Scikit-Learn
Assess trained machine learning regression model performance
Understand the theory and intuition behind boosting
Train an XG-boost algorithm in Scikit-Learn to solve regression type problems
Train several machine learning models classifier models such as Logistic Regression, Support Vector Machine, K-Nearest Neighbors, and Random Forest Classifier
Assess trained model performance using various KPIs such as accuracy, precision, recall, F1-score, AUC and ROC.
Compare the performance of the classification model using various KPIs.
Apply autogluon to solve regression and classification type problems
Use AutoGluon library to perform prototyping of AI/ML models using few lines of code
Plot various models' performance on model leaderboard
Optimize regression and classification models hyperparameters using SK-Learn
Learn the difference between various hyperparameters optimization strategies such as grid search, randomized search, and Bayesian optimization.
Perform hyperparameters optimization using Scikit-Learn library.
Understand bias variance trade-off and L1 and L2 regularization


Requirements
Basic Programming skills in python


Description
Do you want to Learn Data Science and build powerful applications Quickly and Efficiently?

Are you an absolute beginner who want to break into Data Science and looking for a course that includes all the basics you need?

Are you a busy aspiring entrepreneur who wants to maximize business revenues and reduce costs with Data Science but don't have the time to get there quickly and efficiently?

If the answer is yes to any of these questions, then this course is for you!

Data Science is one of the hottest tech fields to be in right now!

The field is exploding with opportunities and career prospects.

Data Science is widely adopted in many sectors nowadays such as banking, healthcare, transportation, and technology.

In business, Data Science is applied to optimize business processes, maximize revenue, and reduce cost.

The purpose of this course is to provide you with knowledge of key aspects of data science in one week and in a practical, easy, quick, and efficient way.

This course is unique and exceptional in many ways, it includes several practice opportunities, quizzes, and final capstone projects.

Every day, we will spend 1-2 hours together and master a data science topic together.

First, we will start with Data Science essential starter pack, and we will master key Data Science Concepts including Data Science project lifecycle, what do recruiters look for and what kind of jobs available out there.

Next, we will understand exploratory data analysis and visualization techniques using Pandas, matplotlib and Seaborn libraries.

In the following section, we will learn about regression fundamentals, we will learn how to build, train, test and deploy regression models using Scikit Learn library.

In the following section, we will learn about hyperparameters optimization strategies such as grid search, randomized search, and Bayesian optimization.

Next, we will learn how to train several classification algorithms such as Logistic Regression, Support Vector Machine, K-Nearest Neighbors, Random Forest Classifier, and Naïve bayes in SageMaker and SK-Learn libraries.

Next, we will cover Data Science on Autopilot! We will learn how to use AutoGluon library to prototype multiple AI/ML models and deploy the best one.

So who this course is for?

The course is targeted towards anyone wanting to gain a fundamental understanding of Data Science and solve practical real world business problems.

In this course

You will have a true practical project-based learning experience, we will build over 10 projects together

You will have access to all the codes and slides

You will get a certificate of completion that you can post on your LinkedIn profile to showcase your skills in Data Science to employers.

All this comes with a 30-day money back guarantee so you can give a course a try risk free!

Check out the preview videos and the outline to get an idea of the projects we will be covering.

Enroll today and let's harness the power of Data Science together!

Who this course is for
The course is targeted towards anyone wanting to gain a fundamental understanding of Data Science and solve practical real world business problems
Beginners Data Scientists wanting to advance their careers and build their portfolio
Seasoned consultants wanting to transform businesses by leveraging Data Science
Tech enthusiasts who are passionate and new to Data science & AI and want to gain practical experience

Homepage


4.task4.explainableaieqc04.jpg







 
La Formation Complète Python 2022

c6xibkeauyzkgqdrsaastclc86.jpg


La Formation Complète Python 2022
Dernière mise à jour : 7/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Français | Size: 15.10 GB | Duration: 61h 24m

De 0 à expert Python : la formation la plus complète avec +15 projets (Web, Data, Scripting, Bots), exercices, quiz...



What you'll learn
Apprendre tous les concepts de Python, des bases aux méthodes avancées, en partant de 0.
Apprendre à réaliser des sites web et des projets complets de A à Z.
Apprendre les outils utilisés dans le monde professionnel
Utiliser les bases de données
Apprendre à résoudre des problèmes en créant des applications multi-plateformes.
Créer tes propres modules
Automatiser des tâches répétitives
Créer des fonctions pour automatiser des tâches
Gérer les fichiers sur ton disque dur
Créer des mini-jeux en ligne de commande
Lire et écrire des informations dans des fichiers
Apprendre tous les concepts de la programmation orientée objet
Apprendre la gestion d'erreurs et le débogage
Installer des packages et bibliothèques tierces avec pip
Utiliser le logging pour déboguer ton code
Utiliser des environnements virtuels
Apprendre à documenter ton code
Apprendre à utiliser le terminal
Comment tester ton code avec les tests unitaires
Découvrir l'IDE PyCharm pour coder à la vitesse de l'éclair
Apprendre à créer une API
Apprendre à créer un chatbot Discord

Requirements
Aucune connaissance préalable n'est requise, on part de 0 !
Avoir un ordinateur Windows, Mac OS ou Linux (les 3 sont expliqués dans la formation)
C'est tout !

Description
Cette formation est entièrement réalisée avec la version 3 de Python et régulièrement mise à jour.Avec cette formation vous allez :Apprendre Python dans le détail.Apprendre des concepts avancés comme la programmation orientée objet et les environnements virtuels.Utiliser Python pour réaliser différents types de projets (jeux, sites web, applications de bureau, scripts d'automatisation, bot Discord...).Découvrir les bonnes pratiques pour coder comme un professionnel (avec notamment les tests unitaires, les conventions à suivre, l'organisation et la documentation du code).Cette formation inclut les toutes dernières nouveautés du langage comme les f-string, la nouvelle syntaxe de l'orienté objet et les derniers opérateurs de Python 3.10.Cette formation est parfaite pour les débutants complets en programmation ainsi que pour les développeurs qui souhaitent se familiariser avec le langage Python.C'est une formation complète pour devenir développeur : on va voir toute la théorie du langage et comment utiliser Python pour créer des projets professionnels !On ne va donc pas s'arrêter à la théorie, et tu auras énormément d'exercices, de quiz et de projets pour tester tes connaissances et les mettre en pratique (plus de 800 questions de quiz, dont 2 examens complets de 100 questions à la fin des 2 premières parties).◉ La Formation Python la plus avancéeDans cette formation Python, tu ne vas pas t'arrêter aux bases du langage.Plusieurs parties sont entièrement consacrées aux concepts avancés de Python comme la programmation orientée objet et les tests unitaires.Chaque concept de Python est expliqué en détail, avec des vidéos concises qui vont droit au but. Pas de vidéo théorique de 15 minutes dans ce cours !On va également voir comment organiser ton code, séparer les différentes parties entre l'API d'un côté et les interfaces de l'autre.À la fin de la formation, on va aborder des concepts utilisés dans le milieu professionnel comme les tests unitaires, qui sont indispensables pour décrocher un emploi et développer de façon professionnelle.◉ Une vraie expérience pédagogiqueCette formation Udemy représente une véritable expérience de formation, telle que tu pourrais la retrouver dans un cours en présentiel.Dans ce cours, il ne s'agit pas seulement de regarder des vidéos.Tu vas pouvoir tester abondamment tes connaissances grâce aux nombreux quiz, exercices pratiques et examens associés à chaque vidéo théorique.◉ Une formation qui te montre les forces de PythonDans cette formation, j'utilise des bibliothèques qui sont très populaires et utilisées dans le milieu professionnel.On ne passera pas du temps à apprendre des bibliothèques qui ne sont pas utilisées par les pro.Pour le web, on va utiliser Django, LE framework le plus puissant, qui est d'ailleurs utilisé par Udemy même !Pour les interfaces graphiques, on va utiliser Qt for Python (PySide), qui est la bibliothèque de référence pour les applications de bureau (utilisée par exemple par Spotify ou pour les logiciels d'animation 3D).Pour le traitement de données, on va utiliser pandas, la bibliothèque qui permet d'ouvrir des fichiers csv ou excel, de lire les données et les traiter pour faire ce qu'on appelle de la 'science des données'.◉ Une formation pensée pour les débutantsFort de mon expérience d'enseignement en milieu professionnel, j'ai créé cette formation complète avec toujours en tête les étudiants qui vont suivre ce cours.Tu retrouveras ainsi de nombreuses parties avec les erreurs courantes à éviter : mon expérience me permet en effet de savoir quelles erreurs tu vas faire, afin de les prévenir et de te les expliquer !Cette formation n'est pas une formation comme les autres, j'ai passé plus d'un an à créer le cursus de la formation et à créer les plus de 400 vidéos que contient cette formation.Il n'y a jamais eu de meilleur moment pour te mettre à Python.

Overview

Section 1: Introduction

Lecture 1 La structure de la formation

Lecture 2 Le glossaire de la formation

Lecture 3 La chaîne YouTube

Lecture 4 Rejoins-nous sur le serveur Discord !

Section 2: Quelques conseils pour suivre la formation

Lecture 5 Comment apprendre un langage rapidement

Lecture 6 Comment utiliser au mieux le lecteur vidéo

Lecture 7 Comment réaliser les exercices de code

Lecture 8 Comment refaire un exercice déjà réalisé ?

Lecture 9 Les fichiers sources de la formation

Section 3: Choisir un environnement de développement

Lecture 10 Les environnements de développement - Introduction

Lecture 11 Sublime Text

Lecture 12 Visual Studio Code

Lecture 13 PyCharm

Lecture 14 Jupyter Notebook

Lecture 15 Anaconda

Section 4:[CONFIGURATION DE VOTRE ENVIRONNEMENT]

Lecture 16 Mise en place de l'environnement de travail

Lecture 17 À LIRE ABSOLUMENT : Les erreurs à éviter.

Lecture 18 Quelle version de Python installer ?

Lecture 19 Éditeurs en ligne pour commencer à programmer tout de suite

Section 5: WINDOWS - Mise en place de l'environnement de travail

Lecture 20 Installation de Python pour Windows

Lecture 21 Erreurs courantes avec la commande python sur Windows

Lecture 22 Installation de Visual Studio Code pour Windows

Lecture 23 Installation de Git Bash pour Windows

Lecture 24 IMPORTANT : Quelques précautions avec Git Bash

Lecture 25 Si Git Bash ne fonctionne pas bien : L'alternative cmder

Lecture 26 Installation et utilisation de Cmder avec Python

Section 6: MAC OS - Mise en place de l'environnement de travail

Lecture 27 Installation de Python 3.7 sur Mac OS

Lecture 28 Installation de Visual Studio Code sur Mac OS

Lecture 29 Visual Studio Code sur Mac OS < 10.9

Section 7: LINUX - Mise en place de l'environnement de travail

Lecture 30 Installation de Python 3.7 sur Linux

Lecture 31 Commandes Linux pour installer Python 3.7

Lecture 32 Installation de Visual Studio Code sur Linux

Section 8:[PREMIÈRE PARTIE]

Lecture 33 Introduction à la première partie de la formation

Section 9: Votre premier script

Lecture 34 Le terminal avec Windows

Lecture 35 Le terminal avec Mac OS et Linux

Lecture 36 Afficher du texte avec la fonction print

Lecture 37 Quand doit-on utiliser la fonction print ?

Lecture 38 Pause culture : pourquoi Python s'appelle Python ?

Section 10: Le Terminal

Lecture 39 Le Terminal - Introduction

Lecture 40 Le terminal, à quoi ça sert ?

Lecture 41 La commande ls

Lecture 42 La commande pwd

Lecture 43 La commande cd

Lecture 44 Le dossier ~

Lecture 45 La commande clear

Lecture 46 La commande mkdir

Lecture 47 La commande rm

Lecture 48 La commande touch

Lecture 49 Entrainez-vous !

Lecture 50 FICHE RÉCAPITULATIVE

Section 11: Premiers pas avec Visual Studio Code

Lecture 51 Visual Studio Code - Introduction

Lecture 52 WINDOWS - Vérifier l'intégration de Visual Studio Code

Lecture 53 MAC OS - Vérifier l'intégration de Visual Studio Code

Lecture 54 LINUX - Vérifier l'intégration de Visual Studio Code

Lecture 55 Ouvrir Visual Studio Code depuis le terminal

Lecture 56 Configurer Visual Studio Code pour Python

Lecture 57 Exécuter un script Python depuis Visual Studio Code

Lecture 58 MAC ET LINUX : Exécuter un script depuis le Terminal

Lecture 59 WINDOWS : Erreur de syntaxe dans le terminal (mise à jour du 17 mai 2021)

Lecture 60 WINDOWS : Exécuter un script depuis le terminal

Lecture 61 WINDOWS : Intégrer Git Bash dans Visual Studio Code

Section 12: Les types natifs

Lecture 62 Introduction à la section

Lecture 63 Les différents types natifs

Lecture 64 Les chaînes de caractères

Lecture 65 Les nombres

Lecture 66 Les booléens

Lecture 67 Les constructeurs de types natifs

Lecture 68 Créez des objets natifs - Solution

Lecture 69 Corriger les erreurs des chaînes de caractères - Solution

Lecture 70 Corriger les variables - Solution

Lecture 71 FICHE RÉCAPITULATIVE

Section 13: Les variables

Lecture 72 Introduction à la section

Lecture 73 Petite précision sur l'éditeur utilisé dans les prochaines parties

Lecture 74 À quoi sert une variable ?

Lecture 75 Des objets et des noms

Lecture 76 Affectations simples, parallèles et multiples

Lecture 77 Pourquoi vous n'avez pas le même résultat que moi.

Lecture 78 Singleton et 'small integer caching'

Lecture 79 Règles et conventions de nommage

Lecture 80 Précision sur les noms de variables

Lecture 81 Déclarer des variables - Solution

Lecture 82 Erreur dans la déclaration d'une variable #1 - Solution

Lecture 83 Les variables - Exercice de syntaxe - Solution

Lecture 84 Trouvez la valeur d'une variable - Solution

Lecture 85 FICHE RÉCAPITULATIVE

Section 14: Le type des objets et la conversion

Lecture 86 Python : un langage dynamique et fortement typé

Lecture 87 Les fonctions de conversion (int et str)

Lecture 88 Afficher le type d'une variable

Lecture 89 Convertir une variable d'un type à un autre - Solution

Lecture 90 Concaténer des variables dans une chaîne de caractères - Solution

Section 15: Interagir avec l'utilisateur

Lecture 91 Introduction à la section

Lecture 92 Récupérer la saisie de l'utilisateur avec input

Lecture 93 FICHE RÉCAPITULATIVE

Section 16: Apprendre à résoudre des problèmes

Lecture 94 Décomposer le problème en français

Lecture 95 Utiliser la documentation

Lecture 96 Travailler dans la Silicon Valley et en startup

Lecture 97 Conversation avec Hélène Grossetie

Section 17: Manipuler les chaînes de caractères

Lecture 98 Introduction à la section

Lecture 99 Changer la casse

Lecture 100 Remplacer des éléments

Lecture 101 Séparer et joindre

Lecture 102 Remplir de zéros

Lecture 103 Les méthodes 'is'

Lecture 104 Compter les occurrences

Lecture 105 Trouver une chaîne

Lecture 106 Chercher au début et à la fin

Lecture 107 Liste des méthodes de chaînes de caractères

Lecture 108 Remplacer un mot par un autre - Solution

Lecture 109 Compter le nombre d'occurrences d'une lettre dans une phrase - Solution

Lecture 110 Compter le nombre de phrases dans un texte - Solution

Lecture 111 Ordonner une chaîne de caractères - Solution

Section 18: Les opérateurs

Lecture 112 Introduction à la section

Lecture 113 Les opérateurs mathématiques

Lecture 114 Les opérateurs mathématiques avancés avec le module math

Lecture 115 Les opérateurs d'assignation

Lecture 116 Les opérateurs de comparaison

Lecture 117 La différence entre is et ==

Section 19: Le formatage des chaînes de caractères

Lecture 118 Introduction à la section

Lecture 119 La concaténation et les f-string

Lecture 120 Créer une chaîne de caractères avec une f-string - Solution

Lecture 121 La méthode format

Lecture 122 Dans quel cas utiliser format

Lecture 123 Un article pour aller plus loin

Lecture 124 FICHE RÉCAPITULATIVE

Section 20:[PROJECT #1 : LA CALCULATRICE]

Lecture 125 Introduction au projet

Section 21: Les structures conditionnelles

Lecture 126 Introduction à la section

Lecture 127 Sources

Lecture 128 Introduction aux structures conditionnelles avec Python

Lecture 129 Tester une condition avec if

Lecture 130 Les blocs d'instructions

Lecture 131 La guerre des espaces et des tabulations...

Lecture 132 Tester plusieurs conditions

Lecture 133 Structure conditionnelle avancée avec else

Lecture 134 Les opérateurs ternaires

Lecture 135 Les opérateurs logiques (or, and et not)

Lecture 136 Structure conditionnelle avancée - Exercice 01 - Solution

Lecture 137 Erreurs courantes à éviter

Lecture 138 FICHE RÉCAPITULATIVE

Section 22: Les erreurs que vous allez rencontrer

Lecture 139 Introduction à la section

Lecture 140 Les erreurs de syntaxe

Lecture 141 Les mots réservés par Python

Lecture 142 Les erreurs d'exécution

Lecture 143 Les erreurs sémantiques

Section 23: Quelques modules et fonctions

Lecture 144 Sources

Lecture 145 IMPORTANT - Quelques erreurs à éviter

Lecture 146 Quelques modules et fonctions - Introduction

Lecture 147 Le module random

Lecture 148 Exercice module random - Solution

Lecture 149 Le module OS : obsolète ?

Lecture 150 Le module os

Lecture 151 Aller chercher de l'aide avec les fonctions dir et help

Lecture 152 Les objets callable

Section 24: Les listes

Lecture 153 Introduction à la section

Lecture 154 Sources

Lecture 155 Les listes

Lecture 156 Les tuples

Lecture 157 Ajouter et enlever des éléments à une liste

Lecture 158 Récupérer un élément dans une liste

Lecture 159 Manipuler les listes - Solution

Lecture 160 Les slices

Lecture 161 Récupérer des éléments avec les slices - Solution

Lecture 162 D'autres méthodes sur les listes

Lecture 163 D'autres méthodes pour enlever des éléments

Lecture 164 Joindre les éléments d'une liste

Lecture 165 Créer une liste à partir d'une chaîne de caractères

Lecture 166 Les opérateurs d'appartenance

Lecture 167 Vérifier qu'un élément est dans une liste - Solution

Lecture 168 Les listes imbriquées

Lecture 169 Récupérer des éléments dans une liste imbriquée - Solution

Lecture 170 Erreurs courantes à éviter

Lecture 171 FICHE RÉCAPITULATIVE

Section 25: Les méthodes et d'autres fonctions utiles

Lecture 172 La différence entre les méthodes et les fonctions

Lecture 173 Les objets muables et immuables

Lecture 174 Quelques fonctions supplémentaires

Lecture 175 La fonction range avec Python 3

Section 26: Les boucles

Lecture 176 Introduction à la section

Lecture 177 La boucle for

Lecture 178 La boucle while

Lecture 179 Contrôler une boucle avec continue et break

Lecture 180 La boucle for / else

Lecture 181 Les compréhensions de liste

Lecture 182 Les fonctions Any et All

Lecture 183 Articles de référence pour les boucles for et while

Section 27: Exercices sur les boucles

Lecture 184 Fixer l'erreur dans la boucle - Solution

Lecture 185 Afficher la table de multiplication d'un nombre - Solution

Lecture 186 Sortir d'une boucle infinie - Solution

Lecture 187 Récupérer seulement les nombres pairs - Solution

Section 28:[PROJET #2 : LA CALCULATRICE (avec gestion des erreurs)]

Lecture 188 Introduction au projet

Lecture 189 L'enseignement de la programmation à l'école

Lecture 190 Conversation avec Arnaud

Section 29:[PROJET #3 : LA LISTE DE COURSES]

Lecture 191 Introduction au projet

Lecture 192 Correction groupée de l'exercice

Lecture 193 Comment contribuer à un projet Open Source ?

Lecture 194 Conversation avec Carl Chenet

Section 30:[PROJET #4 : LE NOMBRE MYSTÈRE]

Lecture 195 Introduction au projet

Section 31:[PROJET #5 : CRÉER UN JEU DE RÔLE]

Lecture 196 Introduction au projet

Section 32: Fin de la première partie

Lecture 197 Résumé de la première partie

Lecture 198 Résumé et Bilan de compétence - Valide tes acquis

Lecture 199 Comment vous allez perdre la motivation de coder

Lecture 200 L'effet Dunning-Kruger

Lecture 201 Comment Python est utilisé dans le milieu du cinéma

Lecture 202 Conversation avec Robin de Lillo

Lecture 203 Quel parcours choisir pour se reconvertir et les diplômes sont-ils importants ?

Lecture 204 Conversation avec Camille Clarret

Section 33:[DEUXIÈME PARTIE]

Lecture 205 Introduction à la deuxième partie de la formation

Section 34: Les fichiers

Lecture 206 Introduction à la section

Lecture 207 IMPORTANT - Évitez l'erreur que tout le monde fait

Lecture 208 Les chemins de dossiers sur votre système d'exploitation

Lecture 209 Les chemins sur Windows

Lecture 210 Lire le contenu d'un fichier

Lecture 211 Notes pour Windows

Lecture 212 Écrire à l'intérieur d'un fichier

Lecture 213 Les fichiers JSON

Lecture 214 Ajouter des données dans un fichier JSON

Lecture 215 Erreurs courantes à éviter

Lecture 216 Erreurs courantes à éviter avec les fichiers JSON

Section 35:[PROJET #6 : LA LISTE DE COURSE (avec sauvegarde)]

Lecture 217 Introduction au projet

Section 36: Gérer les chemins de fichiers avec pathlib

Lecture 218 Introduction à la section

Lecture 219 Le problème avec les chemins

Lecture 220 La classe Path

Lecture 221 Concaténer des chemins

Lecture 222 Récupérer des informations sur un chemin

Lecture 223 Créer et supprimer des dossiers

Lecture 224 Lire et écrire dans un fichier

Lecture 225 Scanner un dossier

Lecture 226 Quelques cas concrets

Lecture 227 Ajouter un suffixe à un nom de fichier

Lecture 228 Trier des fichiers selon leur extension

Lecture 229 Créer les constantes d'un projet avec __file__

Lecture 230 FICHE RÉCAPITULATIVE

Section 37: Les dictionnaires

Lecture 231 Introduction aux dictionnaires

Lecture 232 Récupérer une valeur associée à une clé

Lecture 233 Entraîne-toi avec les dictionnaires - Solution

Lecture 234 Modifier la valeur associée à une clé

Lecture 235 Ajouter et supprimer une clé

Lecture 236 Boucler sur un dictionnaire

Lecture 237 Erreurs courantes à éviter

Lecture 238 Les dictionnaires - Solution de l'exercice

Lecture 239 FICHE RÉCAPITULATIVE

Section 38:[PROJET #7 : LE TRIEUR DE FICHIERS]

Lecture 240 Introduction au projet

Section 39:[PROJET #8 : LE CRÉATEUR DE DOSSIERS]

Lecture 241 Introduction au projet

Section 40:[PROJET #9 : ORGANISER DES DONNÉES]

Lecture 242 Introduction au projet

Section 41: La gestion d'erreurs avec les exceptions

Lecture 243 Les exceptions et la programmation LBYL et EAFP

Lecture 244 Gérer les erreurs avec les exceptions

Section 42: Les fonctions

Lecture 245 Introduction aux fonctions

Lecture 246 Retourner une valeur dans une fonction

Lecture 247 Les paramètres et les arguments

Lecture 248 Définir les fonctions au bon endroit

Lecture 249 Espace global et local

Lecture 250 Les fonctions locals et globals

Lecture 251 L'instruction 'global'

Lecture 252 Le passage par référence

Lecture 253 FICHE RÉCAPITULATIVE

Section 43: Exercices sur les fonctions

Lecture 254 Créer une fonction simple - Solution

Lecture 255 Trouver l'erreur dans la fonction - Solution

Lecture 256 Trouver l'erreur dans la fonction - Solution

Section 44: Les annotations de type

Lecture 257 Introduction à la section

Lecture 258 À quoi servent les annotations de type ?

Lecture 259 La syntaxe

Lecture 260 Configurer les annotations de type sur Visual Studio Code

Lecture 261 Utiliser mypy pour vérifier notre code

Section 45: Les modules

Lecture 262 Sources

Lecture 263 Les modules : Définition et syntaxe

Lecture 264 Créer notre propre module Python

Lecture 265 La variable __name__

Lecture 266 Le Python Path

Lecture 267 WINDOWS - Modifier le Python Path

Lecture 268 MAC OS - Modifier le Python Path

Lecture 269 LINUX - Modifier le Python Path

Lecture 270 Actualiser un module Python

Section 46: Les packages

Lecture 271 Qu'est-ce qu'un package

Lecture 272 Le fichier __init__

Section 47: Documenter son code

Lecture 273 Les docstrings

Lecture 274 Présentation des principaux formats de Docstring

Lecture 275 Configurer Visual Studio Code pour les docstrings

Section 48: Le logging

Lecture 276 Sources

Lecture 277 Le module logging

Lecture 278 Configurer le logger

Lecture 279 Formatage du logger

Lecture 280 Écrire dans un fichier de log

Section 49: Installer des packages supplémentaires avec pip

Lecture 281 Introduction à la section

Lecture 282 À quoi sert pip ?

Lecture 283 IMPORTANT : Pour les utilisateurs de Windows

Lecture 284 WINDOWS - Utiliser pip

Lecture 285 MAC OS - Utiliser pip

Lecture 286 LINUX - Utiliser pip

Lecture 287 LINUX - Erreurs potentielles et comment les régler

Lecture 288 Une autre façon de lancer pip

Lecture 289 Mise à jour 27 avril 2021 : la commande search

Lecture 290 Chercher des packages sur PyPI et avec pip

Lecture 291 Installer un package avec pip

Lecture 292 Lister les packages installés avec pip

Lecture 293 Désinstaller un package avec pip

Section 50: Étude de cas - Le scraping

Lecture 294 Introduction à la section

Lecture 295 Analyser des paroles de chanson

Lecture 296 Correction d'un projet étudiant

Section 51: Générer des données aléatoires avec Faker

Lecture 297 Introduction à la section

Lecture 298 Installation et premiers pas

Lecture 299 Générer des données uniques

Lecture 300 Quelques « Providers » intéressants

Lecture 301 Générer des données spécifiques

Section 52: Les environnements virtuels

Lecture 302 Qu'est-ce qu'un environnement virtuel ?

Lecture 303 Créer un environnement virtuel Python

Lecture 304 Activer et désactiver un environnement virtuel

Lecture 305 WINDOWS - Activer et désactiver un environnement virtuel

Lecture 306 Note sur la prochaine partie

Lecture 307 WINDOWS - Activer et désactiver un environnement avec l'invite de commande

Lecture 308 Visual Studio Code et les environnements virtuels

Section 53:[PROJET #10: LE GESTIONNAIRE D'UTILISATEURS (CRM)]

Lecture 309 Introduction au projet

Lecture 310 Mettre en place l'environnement virtuel

Lecture 311 Créer les fonctionnalités du programme

Lecture 312 Ajouter un logger et documenter le code

Lecture 313 Et ensuite ?

Section 54: La gestion des dates avec le module datetime

Lecture 314 Introduction à la section

Lecture 315 Comment un ordinateur calcule-t-il le temps ?

Lecture 316 Les classes date, time et datetime

Lecture 317 Créer une date à partir d'une chaîne de caractères

Lecture 318 La gestion des fuseaux horaires

Lecture 319 Les problèmes avec les fuseaux horaires

Lecture 320 Faire des opérations avec timedelta

Lecture 321 FICHE RÉCAPITULATIVE

Section 55: L'orienté objet - Première partie

Lecture 322 Introduction à la section

Lecture 323 Sources

Lecture 324 Introduction à la programmation orientée objet avec Python

Lecture 325 Créer notre première classe

Lecture 326 Créer une classe - Solution

Lecture 327 Créer des instances

Lecture 328 Attributs de classe et attributs d'instance

Lecture 329 Initialiser une instance

Lecture 330 Notre première classe - Solution

Lecture 331 La signification de 'self'

Lecture 332 Récapitulatif de la terminologie

Lecture 333 La vérité sur les fonctions de conversion

Lecture 334 À propos de la prochaine vidéo

Lecture 335 Les dataclasses

Section 56: Refactoring de la liste de course avec la POO

Lecture 336 Introduction à la section

Lecture 337 Sources

Lecture 338 Aperçu du résultat final de la classe

Lecture 339 Création des constantes

Lecture 340 Création de la classe Liste

Lecture 341 Création des méthodes ajouter et enlever

Lecture 342 Afficher les éléments dans la liste

Lecture 343 Sauvegarder la liste

Section 57: L'orienté objet - Deuxième partie

Lecture 344 Les méthodes de classe

Lecture 345 Les méthodes statiques

Lecture 346 La méthode __str__

Lecture 347 L'héritage

Lecture 348 La fonction super

Lecture 349 La surcharge

Lecture 350 Le polymorphisme

Section 58: Les bases de données

Lecture 351 Sources

Lecture 352 Les bases de données et le stockage d'informations

Lecture 353 Stocker des données dans un fichier JSON

Lecture 354 Introduction à SQLite

Lecture 355 Créer un tableau

Lecture 356 Ajouter des données

Lecture 357 Visualiser une base de données dans Visual Studio Code

Lecture 358 Récupérer des données

Lecture 359 Mettre à jour des données

Lecture 360 Supprimer des données

Lecture 361 Ouvrir une base de donnée avec DB Browser

Section 59: Les bases de données JSON avec TinyDB

Lecture 362 Des bases de données, encore ?

Lecture 363 Dans quels cas utiliser TinyDB ?

Lecture 364 Créer une base et insérer des données

Lecture 365 Chercher dans la base de données

Lecture 366 Mettre à jour et supprimer des éléments

Lecture 367 Utiliser plusieurs tables

Section 60:[PROJET #11: LE GESTIONNAIRE D'UTILISATEURS (CRM)]

Lecture 368 Introduction au projet

Lecture 369 Mise en place de l'environnement

Lecture 370 Créer la classe User

Lecture 371 Ajouter des vérifications

Lecture 372 Ajouter TinyDB

Section 61: Fin de la deuxième partie

Lecture 373 Résumé et Bilan de compétence - Valide tes acquis

Lecture 374 Développeur logiciel à travers le monde : l'histoire de Kevin

Lecture 375 Conversation avec Kevin Sallée

Lecture 376 Comment être recruté pour son premier emploi ?

Lecture 377 Conversation avec Shirley Almosni Chiche

Lecture 378 "Code Review" : Corrections du jeu de rôle

Section 62:[TROISIÈME PARTIE] - Aller plus loin

Lecture 379 Introduction à la troisième partie

Lecture 380 Les études en informatique à l'école 42

Lecture 381 Conversation avec Tony

Section 63: Créer des applications en ligne de commande avec Typer

Lecture 382 Introduction à la section

Lecture 383 Aperçu des prochaines sessions

Lecture 384 La bibliothèque Typer

Lecture 385 Installer Typer avec pip

Lecture 386 Un premier programme

Lecture 387 Ajouter un argument

Lecture 388 Ajouter une option

Lecture 389 Demander la confirmation

Lecture 390 Les commandes

Lecture 391 Modifier le style du texte

Lecture 392 Rajouter une barre de progression

Lecture 393 Un cas concret : présentation de l'application

Lecture 394 Création de la structure de l'application

Lecture 395 Développement de l'application

Lecture 396 Ajouter des commandes

Section 64:[PROJET #12 - LE CONVERTISSEUR DE DEVISES]

Lecture 397 Présentation du projet

Lecture 398 Création de la structure du projet

Lecture 399 Création de l'environnement virtuel

Lecture 400 Installation des packages

Lecture 401 Erreurs possibles sur Linux et Mac OS Big Sur

Lecture 402 Création de la fenêtre principale

Lecture 403 Création de l'interface

Lecture 404 Définir des valeurs par défaut

Lecture 405 Connecter les widgets aux méthodes

Lecture 406 Convertir la devise et afficher le résultat

Lecture 407 Gérer les erreurs

Lecture 408 Changer le style de l'interface

Lecture 409 Aller plus loin avec PySide

Section 65:[PROJET #13.1 - LE CINÉ CLUB (API)]

Lecture 410 Sources

Lecture 411 Présentation du projet

Lecture 412 Créer la structure du projet - Énoncé

Lecture 413 Créer la structure du projet - Solution

Lecture 414 Créer un environnement virtuel - Énoncé

Lecture 415 Créer un environnement virtuel - Solution

Lecture 416 Créer une classe Movie - Énoncé

Lecture 417 Créer une classe Movie - Solution

Lecture 418 Créer des méthodes 'get' et 'write' - Énoncé

Lecture 419 Créer des méthodes 'get' et 'write' - Solution

Lecture 420 Créer une méthode pour ajouter un film - Énoncé

Lecture 421 Créer une méthode pour ajouter un film - Solution

Lecture 422 Créer une méthode pour supprimer un film - Énoncé

Lecture 423 Créer une méthode pour supprimer un film - Solution

Lecture 424 Créer une fonction pour récupérer tous les films - Énoncé

Lecture 425 Créer une fonction pour récupérer tous les films - Solution

Section 66:[PROJET #13.2 - LE CINÉ CLUB (GUI)]

Lecture 426 Sources

Lecture 427 Créer l'interface graphique - Énoncé

Lecture 428 Créer l'interface graphique - Solution

Lecture 429 Ajouter les films dans la liste - Énoncé

Lecture 430 Ajouter les films dans la liste - Solution

Lecture 431 Connecter les widgets aux méthodes - Énoncé

Lecture 432 Connecter les widgets aux méthodes - Solution

Lecture 433 Ajouter un film - Énoncé

Lecture 434 Ajouter un film - Solution

Lecture 435 Supprimer les films sélectionnés - Solution

Lecture 436 Méthode alternative au setData

Section 67: Convertir un script Python en fichier exécutable

Lecture 437 Introduction à la section

Lecture 438 WINDOWS : Créer un exécutable avec auto-py-to-exe

Lecture 439 MAC OS : Créer un exécutable avec auto-py-to-exe

Lecture 440 Directement avec PyInstaller

Lecture 441 Que faire en cas d'erreur ?

Section 68: PyCharm, l'IDE pour les professionnels de Python

Lecture 442 Introduction à la section

Lecture 443 Comment trouver les raccourcis claviers

Lecture 444 Ressources pour les raccourcis claviers

Lecture 445 La différence entre PyCharm Community et Pro

Lecture 446 WINDOWS - Installer PyCharm

Lecture 447 MAC OS - Installer PyCharm

Lecture 448 LINUX - Installer PyCharm

Lecture 449 Créer un projet

Lecture 450 Choisir l'interpréteur Python

Lecture 451 Installer des packages

Lecture 452 Travailler sur plusieurs projets

Lecture 453 L'interface de PyCharm : Introduction

Lecture 454 Tour rapide de l'interface

Lecture 455 La fenêtre de projets

Lecture 456 Modifier l'interface

Lecture 457 Épingler des fichiers

Lecture 458 Naviguer dans un projet : Introduction

Lecture 459 Créer des fichiers

Lecture 460 Télécharger le projet de test

Lecture 461 Inclure et exclure des dossiers

Lecture 462 Trouver rapidement un fichier

Lecture 463 Créer des favoris

Lecture 464 Les scopes

Lecture 465 Éditer votre code : Introduction

Lecture 466 Aperçu de l'éditeur de code

Lecture 467 Naviguer dans votre code

Lecture 468 Modifier votre code

Lecture 469 Afficher la structure du code

Lecture 470 Formater votre code automatiquement

Lecture 471 Documenter votre code

Lecture 472 « Refactorer » votre code

Lecture 473 Générer du code : Introduction

Lecture 474 Générer une fonction

Lecture 475 Importer automatiquement un module

Lecture 476 Envelopper du code

Lecture 477 Les live-templates

Lecture 478 L'auto-complétion

Lecture 479 Exécuter son code : Introduction

Lecture 480 Exécuter son code sans configuration

Lecture 481 Éditer une configuration

Lecture 482 Les templates

Lecture 483 Les compounds

Lecture 484 La console Python

Lecture 485 Le terminal

Lecture 486 Analyser son code : Introduction

Lecture 487 Modifier les inspections

Lecture 488 Inspecter le code dans l'éditeur

Lecture 489 La fenêtre d'inspection

Lecture 490 Afficher l'aide

Lecture 491 Versionner son code : Introduction

Lecture 492 L'historique local

Section 69: Les tests unitaires

Lecture 493 Introduction à la section

Lecture 494 Les tests unitaires avec Python

Lecture 495 Pourquoi doit-on tester son code ?

Lecture 496 Où doit-on placer les tests ?

Lecture 497 unittest

Lecture 498 doctest

Lecture 499 pytest

Lecture 500 La couverture de code avec coverage

Lecture 501 Analyser notre code et le "Test Driven Development" (TDD)

Lecture 502 Créer notre premier test unitaire

Lecture 503 Exécuter les tests unitaires

Lecture 504 Compléter les tests

Lecture 505 Afficher la couverture de tests

Lecture 506 Installer pytest

Lecture 507 Lancer les tests de unittest avec pytest

Lecture 508 Écrire nos tests avec pytest

Lecture 509 Créer un rapport HTML avec pytest

Lecture 510 Éviter la répétition avec les fixtures

Lecture 511 Le problème de la dette technique avec Julien Delange

Lecture 512 Conversation avec Julien Delange

Lecture 513 Comment se passe le travail de développeur dans une startup ?

Lecture 514 Conversation avec Marie Terrier

Section 70:[PROJET #14 : LE GESTIONNAIRE D'UTILISATEURS (CRM)]

Lecture 515 Introduction à la section

Lecture 516 Configuration de PyCharm pour les tests

Lecture 517 Création des « Fixtures »

Lecture 518 Création des tests de base

Lecture 519 Création des tests pour l'instance

Lecture 520 Création des tests pour les fonctions de vérification

Lecture 521 Création des tests pour les méthodes delete et save

Section 71:[PROJET #15 - VOTRE PREMIER SITE WEB AVEC DJANGO]

Lecture 522 Présentation de la section

Lecture 523 Créer notre environnement virtuel

Lecture 524 Installer Django avec pip

Lecture 525 Création du fichier requirements.txt

Lecture 526 Erreurs courantes à éviter

Lecture 527 Créer un projet Django

Lecture 528 La structure d'un projet Django

Lecture 529 Lancer le serveur de déploiement

Lecture 530 Configurer le projet dans PyCharm

Lecture 531 Créer un chemin d'URL

Lecture 532 Le paramètre APPEND_SLASH

Lecture 533 Créer une vue pour l'URL

Lecture 534 Créer un template

Lecture 535 Insérer des données dans un template

Lecture 536 Créer une application dans le projet

Lecture 537 Définir les URLs de l'application

Lecture 538 Ajouter la vue principale du blog

Lecture 539 Ajouter la vue pour les articles

Lecture 540 Ajouter un fichier CSS

Lecture 541 Mettre en forme le site

Section 72:[PROJET #16 - UN TABLEAU DE BORD AVEC DJANGO]

Lecture 542 Introduction au projet

Lecture 543 Les différentes étapes de la création d'une app web

Lecture 544 Les sources du projet

Lecture 545 Créer le projet avec PyCharm

Lecture 546 Installation des librairies

Lecture 547 Création de l'API : Introduction

Lecture 548 Modification de l'API - Mise à jour 9 avril 2021

Lecture 549 Changements de code dans l'API

Lecture 550 Présentation du site de l'API

Lecture 551 Voir les données de l'API

Lecture 552 Présentation du module datetime

Lecture 553 Récupérer la valeur des devises

Lecture 554 Formater les données

Lecture 555 Résumé de la section

Lecture 556 Mise en place du projet Django : Introduction

Lecture 557 Création du projet Django

Lecture 558 Un peu de rangement

Lecture 559 Lancement du serveur Django en local

Lecture 560 Notre première migration

Lecture 561 Création d'un superuser pour l'admin

Lecture 562 Changer la langue de l'administration

Lecture 563 Résumé de la section

Lecture 564 Création de l'application devise : Introduction

Lecture 565 Création de l'application

Lecture 566 Notre première vue

Lecture 567 Rediriger vers la vue avec une URL

Lecture 568 Notre premier template

Lecture 569 Envoyer des informations avec le context

Lecture 570 Résumé de la section

Lecture 571 Créer notre premier graph : Introduction

Lecture 572 Import de la librairie Bootstrap

Lecture 573 Un peu de style avec le mode sombre

Lecture 574 Import de la librairie Chart js

Lecture 575 Notre premier graph

Lecture 576 Résumé de la section

Lecture 577 Utilisation de l'API : Introduction

Lecture 578 MISE À JOUR : À lire avant de passer à la suite

Lecture 579 Récupérer les données dans la vue

Lecture 580 Modifier les jours avec l'URL

Lecture 581 Gérer plusieurs devises

Lecture 582 Afficher le nombre de jours

Lecture 583 Ajouter des boutons de presets

Lecture 584 Changer la couleur des boutons

Lecture 585 Ajouter les lignes de tendance

Lecture 586 Lien pour la librairie trendline

Lecture 587 Redirection de la page d'accueil

Lecture 588 Résumé de la section

Lecture 589 Déploiement de l'application : Introduction

Lecture 590 Les différentes possibilités de déploiement

Lecture 591 Création de la web app sur PythonAnywhere

Lecture 592 Test de l'application

Lecture 593 Résumé de la section

Section 73: Étude de cas - Un site web moderne

Lecture 594 Un site web moderne avec Django, HTMX et Bootstrap

Lecture 595 Créer une application de Todolist avec Django, HTMX et Bootstrap

Section 74:[PROJET #16 : LE GESTIONNAIRE D'UTILISATEURS (CRM)]

Lecture 596 Introduction à la section

Lecture 597 Présentation du projet

Lecture 598 Configuration du projet

Lecture 599 Créer l'application contacts

Lecture 600 Créer la vue, l'URL et le template

Lecture 601 Créer le formulaire d'ajout de contact

Lecture 602 Ajouter un bouton pour supprimer un contact

Lecture 603 Mettre en place Bootstrap et les fichiers statiques

Lecture 604 Créer la barre de menu

Lecture 605 Créer les cartes de contact

Lecture 606 Créer le formulaire

Section 75: Les bases de la science des données avec pandas

Lecture 607 Pourquoi cette section ?

Lecture 608 Introduction à la section

Lecture 609 Qu'est-ce que la science des données ?

Lecture 610 WINDOWS - Configuration de Jupyter Lab

Lecture 611 MAC OS ET LINUX - Configuration de Jupyter Lab

Lecture 612 Lire un fichier CSV avec pandas

Lecture 613 Analyser le dataframe

Lecture 614 Sélectionner des données

Lecture 615 Les filtres

Lecture 616 Supprimer une colonne

Lecture 617 Traiter les valeurs manquantes

Lecture 618 Ajouter des colonnes

Lecture 619 Analyser les données

Lecture 620 Installation de matplotlib

Lecture 621 Tracer une courbe avec matplotlib

Lecture 622 D'autres types de graphiques

Lecture 623 Présentation du jeu de données de Netflix

Section 76:[PROJET #17 - CRÉEZ UN BOT DISCORD]

Lecture 624 Introduction au projet

Lecture 625 Pourquoi créer un bot Discord ?

Lecture 626 La différence entre application et bot

Lecture 627 Note sur la version de Python à utiliser

Lecture 628 Les prérequis

Lecture 629 Création du bot

Lecture 630 Ajouter le bot à un serveur

Lecture 631 Connecter le bot

Lecture 632 L'événement on_ready

Lecture 633 Réagir à un message

Lecture 634 Réagir à l'arrivée d'un membre

Lecture 635 Gérer une commande avec le client

Lecture 636 Créer une commande avec un bot

Lecture 637 Masquer le token

Lecture 638 Créer une classe pour le bot

Lecture 639 Aller plus loin

Section 77: Le traitement d'images avec Python

Lecture 640 Introduction et sources

Lecture 641 Mise en place de l'environnement virtuel

Lecture 642 Installation de Pillow

Lecture 643 Vérification de l'installation

Lecture 644 Ouverture du projet dans PyCharm

Lecture 645 Les bases : Introduction

Lecture 646 Créer, ouvrir et afficher une image

Lecture 647 Sauvegarder et convertir une image

Lecture 648 Un peu de lecture sur la couche alpha

Lecture 649 Retourner des images

Lecture 650 Quelques exercices supplémentaires

Lecture 651 Solutions aux exercices

Lecture 652 La retouche d'images : Introduction

Lecture 653 Créer une fonction pour comparer des images

Lecture 654 Créer une fonction pour comparer des images : explications détaillées

Lecture 655 Changer la saturation, le contraste, la netteté et la luminosité

Lecture 656 Convertir une image en noir et blanc

Lecture 657 Créer un effet « filtre Instagram »

Lecture 658 Créer un effet sepia

Lecture 659 Optimiser vos images : Introduction

Lecture 660 Redimensionner une image

Lecture 661 Réduire le poids d'une image

Lecture 662 Identifier vos images : Introduction

Lecture 663 Ajouter un logo à une image

Lecture 664 Ajouter un filigrane sur une image

Lecture 665 Télécharger des polices d'écritures supplémentaires

Lecture 666 Les métadonnées : Introduction

Lecture 667 Lire les métadonnées d'une image

Lecture 668 Lecture des métadonnées : méthode alternative

Lecture 669 Modifier les métadonnées

Lecture 670 Trier des images en fonction des données GPS

Lecture 671 Trier les images par pays

Lecture 672 Idées d'exercices supplémentaires

Section 78: Aller plus loin

Lecture 673 Le mot de la fin

Lecture 674 Bonus : Aller plus loin

Vous êtes débutant en programmation,Vous avez quelques bases en programmation,Vous maîtrisez la programmation dans un autre langage,Vous souhaitez vous entraîner avec tous les exercices de la formation,Vous souhaitez apprendre à faire des sites web,Vous souhaitez apprendre à créer des applications de bureau

Homepage


269linuxs0ofvb.jpg













 
Mongodb - The Complete Dev Bootcamp | Beginner-Expert (2023)

njbwdd0fhp3zd2tbq5duw6ucee.jpg


Mongodb - The Complete Dev Bootcamp | Beginner-Expert (2023)
Last updated 11/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 11.24 GB | Duration: 13h 13m

The Complete MongoDB Course with theories & lab for Data, Web & Mobile App. Learn CRUD, Agg, Index, Joins and Many More!



What you'll learn
Learn what document databases are and how to manage data using MongoDB
Learn how to design and structure your data with MongoDB
Learn how to create basic and complex MongoDB queries with detailed practical examples
Learn the CRUD operations in MongoDB with Mongoose
Write your own BSON document database and efficient and well-performing queries to fetch data in the format you need it
Learn to write high-performing queries to fetch data MongoDB
Learn to apply Index, constraints (Schema Validation) and many MongoDB capabilities to make your project
Use all features MongoDB offers you to work with data efficiently


Requirements
No prior database knowledge is needed.
You only need a computer with internet.


Description
Welcome to The Complete MongoDB Developer's Bootcamp: Zero to Hero.Learn MongoDB from an expert!MongoDB is one of the most popular NoSQL databases.You will be able to use the knowledge you will acquire in building web applications, mobile applications, or any other kind of application. One of the crucial tasks of developers and scientists is storing and querying data efficiently and optimally. Your understanding of MongoDB will make you in high demand.MongoDB will make you love data management and working with them.This is not a rush-over course as you'll learn all about MongoDB from the basics to advanced courses in MongoDB. No prior knowledge of MongoDB or database is required!#Reviews about my courses"This course was very in-depth, it does take a lot of time and focus but was certainly worth it. I would highly recommend it to anyone that is looking to further advance in his or her career.""Thanks for sharing such valuable information.""It's an interesting well explained course for beginners with enough practice material to get a hold on concepts. I am building more & more knowledge & interest at each micro-step""Such a great match! So far he explains it in lamen's terms that are incredibly easy to understand. I am looking forward to more!""It is a great opportunity to learn valuable things which can boost you for a perfect job. The Instructor has the talent to transfer the knowledge. Watch the videos, and Practice more and more. One of my best courses. Probably the best!""I learned a lot of stuff from this course: MongoDB: The Complete Guide From Zero to Hero. This course contains a lot of information and is well organized. Really good teacher!"This course is a hands-on course with a wide variety of exercises and solutions. You'll acquire all the knowledge you need to build your projects with MongoDB!Start Learning MongoDB TODAY!#mongodb #mongodbworld #mongodbatlas #mongodbuniversity #mongodbstartups #javascript #webdevelopment #html #java #css #developer #webdeveloper #js #coding #nodejs #mysql #sql #fullstack #react #htmlcss #jquery #backend #appdeveloper #websitebuilder

Overview
Section 1: Installation and Setup

Lecture 1 Why this course?

Lecture 2 Installation

Lecture 3 Starting MongoDB Server and Client Connection

Lecture 4 Compass Installation

Section 2: Database | Collection | Document | Data

Lecture 5 Database vs Collection vs Document vs Data

Section 3: Database

Lecture 6 Understanding Database In MongoDB

Lecture 7 Database Naming Rules In MongoDB

Lecture 8 Creating a Database - Part I

Lecture 9 Creating a Database - Part II

Lecture 10 Deleting a Database

Section 4: Collection

Lecture 11 Understanding Collection in MongoDB

Lecture 12 Naming Rules for Collection

Lecture 13 Creating Collection

Section 5: Data Type

Lecture 14 Understanding MongoDB Data Type

Section 6: JSON vs BSON

Lecture 15 Understanding JSON and BSON

Section 7: MongoDB Documents | Data Modelling

Lecture 16 Understanding MongoDB Document

Lecture 17 JSON Syntax

Lecture 18 Array in JSON

Lecture 19 Array Containing Object

Lecture 20 Important Points on Mongo DB Document

Lecture 21 Embedded Documents

Lecture 22 Embedded Nested Documents by Example

Lecture 23 Important Points on Embedded Documents

Lecture 24 Patterns in Document Writing

Section 8: Inserting Documents

Lecture 25 Understanding Document Insertion

Section 9: Understanding insertOne()

Lecture 26 Syntax

Lecture 27 Example I - Board

Lecture 28 Example I - Lab

Lecture 29 Finding Documents in a Collection

Lecture 30 Example II - Board

Lecture 31 Example II - Lab

Lecture 32 How to Manually Insert _id - Board

Lecture 33 How to Manually Insert _id - Lab

Lecture 34 Error - Inserting Existing _id

Section 10: Understanding insertMany()

Lecture 35 Syntax

Lecture 36 Example 1 - Board

Lecture 37 Example 1 - Lab

Lecture 38 Custom ID

Section 11: Understanding insert()

Lecture 39 Understanding insert()

Lecture 40 Insert by Example

Lecture 41 Option - Ordered - Default

Lecture 42 Option - Ordered - False

Section 12: Creating Documents - More Practice

Lecture 43 Understanding Brackets in JSON

Lecture 44 Exercise and Solution - 1

Lecture 45 Exercise and Solution - 1 CODE

Lecture 46 Exercise and Solution - 2

Lecture 47 Exercise and Solution - 2 CODE

Lecture 48 Exercise and Solution - 3

Lecture 49 Exercise and Solution - 3 CODE

Lecture 50 Exercise and Solution - 4

Lecture 51 Exercise and Solution - 4 CODE

Lecture 52 Exercise and Solution - 5

Lecture 53 Exercise and Solution - 5 CODE

Lecture 54 Exercise and Solution - 6

Lecture 55 Exercise and Solution - 6 CODE

Section 13: Sample Documents | Datasets

Lecture 56 Sample Data

Lecture 57 Sample Data (Customers) - CODE

Lecture 58 Sample Data (Food) - CODE

Lecture 59 Sample Data (Product_Suppliers) - CODE

Lecture 60 Importing CSV file to MongoDB Using Compass

Lecture 61 Importing CSV file to MongoDB Using Compass - CODE

Lecture 62 Converting String to Double

Lecture 63 Converting String to Double - CODE

Section 14: Finding One Document

Lecture 64 Documents for section

Lecture 65 Understanding findOne()

Lecture 66 No Match

Lecture 67 Query Operators

Lecture 68 Query Operators - CODE

Lecture 69 Exercise and Solution I

Lecture 70 Exercise and Solution I - CODE

Lecture 71 Exercise and Solution II

Lecture 72 Exercise and Solution II - CODE

Section 15: Projection

Lecture 73 Understanding Projection

Lecture 74 Understanding Projection - CODE

Lecture 75 Exercise and Solution I

Lecture 76 Exercise and Solution I - CODE

Lecture 77 Exercise and Solution II

Lecture 78 Exercise and Solution II - CODE

Section 16: Finding Multiple Documents

Lecture 79 Understanding find()

Lecture 80 Understanding find() - CODE

Lecture 81 Query Operators with find()

Lecture 82 Query Operators with find() - CODE

Lecture 83 Projection with find()

Lecture 84 Embedded Documents

Lecture 85 Embedded Documents - Dataset - CODE

Lecture 86 Embedded Documents - CODE

Lecture 87 Querying Array Elements

Lecture 88 Querying Array Elements - CODE

Lecture 89 Querying Array Elements with IN, ALL and SIZE

Lecture 90 Querying Array Elements with IN, ALL and SIZE - CODE

Lecture 91 Exercise 1

Lecture 92 Exercise 1 - Solution CODE

Lecture 93 Exercise 2

Lecture 94 Exercise 2 - Solution CODE

Lecture 95 Exercise 3

Lecture 96 Exercise 3 - Solution CODE

Section 17: updateOne()

Lecture 97 Understanding updateOne()

Lecture 98 Understanding updateOne() - CODE

Lecture 99 UnpdateOne() by Example

Lecture 100 UnpdateOne() by Example - CODE

Lecture 101 Multiple Fields Update

Lecture 102 Multiple Fields Update - Code

Lecture 103 Options in updateOne()

Lecture 104 Options in updateOne() - CODE

Lecture 105 Update Operators - $set | $inc | $min | $max | $rename | $mul | $unset

Lecture 106 Update Operators - $set | $inc | $min | $max | $rename | $mul | $unset - CODE

Section 18: updateMany() and update()

Lecture 107 World Cities Dataset

Lecture 108 World Cities Dataset - CODE

Lecture 109 USA Cities Dataset

Lecture 110 USA Cities Dataset - CODE

Lecture 111 Understanding how to update multiple documents

Lecture 112 Understanding updateMany() and update()

Lecture 113 Exercise and Solution - ($unset | $multi) - updateMany()

Lecture 114 Exercise and Solution - ($unset | $multi) - updateMany() - CODE

Lecture 115 Exercise and Solution - ($set | $multi) - updateMany()

Lecture 116 Exercise and Solution - ($set | $multi) - updateMany() - CODE

Lecture 117 Exercise and Solution - ($mul) - updateMany()

Lecture 118 Exercise and Solution - ($mul) - updateMany() - CODE

Lecture 119 Exercise and Solution - ($min) - update()

Lecture 120 Exercise and Solution - ($min) - update() - CODE

Lecture 121 Exercise and Solution - ($rename)

Lecture 122 Exercise and Solution - ($rename) - CODE

Section 19: setOnInsert() vs set()

Lecture 123 Understanding the difference between setOnInsert() and set() - I

Lecture 124 Understanding the difference between setOnInsert() and set() - I - CODE

Lecture 125 Understanding the difference between setOnInsert() and set() - II

Lecture 126 Understanding the difference between setOnInsert() and set() - II - CODE

Lecture 127 Understanding the difference between setOnInsert() and set() - III

Lecture 128 Understanding the difference between setOnInsert() and set() - III - CODE

Lecture 129 Understanding the difference between setOnInsert() and set() - IV

Lecture 130 Understanding the difference between setOnInsert() and set() IV - CODE

Section 20: Deleting Documents

Lecture 131 Introduction to Deleting Documents

Lecture 132 deleteOne() - Part I

Lecture 133 deleteOne() - Part II

Lecture 134 deleteOne() - Part II - CODE

Lecture 135 remove()

Lecture 136 Exercise and Solution - remove() - I

Lecture 137 Exercise and Solution - remove() - I - CODE

Lecture 138 Exercise and Solution - remove() - II

Lecture 139 Exercise and Solution - remove() - II - CODE

Lecture 140 Exercise and Solution - justOne()

Lecture 141 Exercise and Solution - justOne() - CODE

Lecture 142 deleteMany()

Lecture 143 Exercise and Solution - deleteMany()

Lecture 144 Exercise and Solution - deleteMany() - CODE

Section 21: Limit and Skip

Lecture 145 Understanding Limit I

Lecture 146 Understanding Limit II

Lecture 147 Understanding Limit II - CODE

Lecture 148 Understanding Skip I

Lecture 149 Understanding Skip II

Lecture 150 Understanding Skip II - CODE

Lecture 151 Combining Limit and Skip I

Lecture 152 Combining Limit and Skip II

Lecture 153 Combining Limit and Skip II - CODE

Section 22: sort()

Lecture 154 Understanding sort() I

Lecture 155 Understanding sort() II

Lecture 156 Understanding sort() II - CODE

Section 23: Indexes

Lecture 157 Understanding Indexes

Lecture 158 How to Create Indexes

Lecture 159 How to Create Indexes - CODE

Lecture 160 OPTIONS in Creating Indexes

Lecture 161 Unique Index

Lecture 162 Unique Index - CODE

Lecture 163 Compound Fields Indexing

Lecture 164 Compound Fields Indexing - CODE

Lecture 165 Multi-Key Index

Lecture 166 Multi-Key Index - Code

Lecture 167 Listing Indexes

Lecture 168 Listing Indexes - Code

Lecture 169 Deleting Indexes

Lecture 170 Deleting Indexes - Example 1

Lecture 171 Deleting Indexes - Example 1 - Code

Lecture 172 Deleting Indexes - Example 2

Lecture 173 Deleting Indexes - Example 2 - Code

Section 24: Mongo DB Operator Types In General

Lecture 174 MongoDB Operator Types In General

Section 25: Comparison Operators | $gt, $lt, $gte, $lte, $eq, $in, $ne

Lecture 175 Understanding Comparison Operators

Lecture 176 Documents Dataset for Practice

Lecture 177 Documents for Practice - CODE

Lecture 178 $gt - Exercise and Solution 1

Lecture 179 $gt - Exercise and Solution 1 - CODE

Lecture 180 $gt - Exercise and Solution 2

Lecture 181 $gt - Exercise and Solution 2 - CODE

Lecture 182 $lt - Exercise and Solution 1

Lecture 183 $lt - Exercise and Solution 1 - CODE

Lecture 184 $lt - Exercise and Solution 2

Lecture 185 $lt - Exercise and Solution 2 - CODE

Lecture 186 $eq - Exercise and Solution

Lecture 187 $eq - Exercise and Solution - CODE

Lecture 188 $gte - Exercise and Solution

Lecture 189 $gte - Exercise and Solution - CODE

Lecture 190 $lte - Exercise and Solution

Lecture 191 $lte - Exercise and Solution - CODE

Lecture 192 $in - Exercise and Solution 1

Lecture 193 $in - Exercise and Solution 1 - CODE

Lecture 194 $in - Exercise and Solution 2

Lecture 195 $in - Exercise and Solution 2 - CODE

Lecture 196 $nin - Exercise and Solution

Lecture 197 $nin - Exercise and Solution - CODE

Lecture 198 $ne - Exercise and Solution

Lecture 199 $ne - Exercise and Solution - CODE

Section 26: Logical Operators | $and, $or, $nor, $not

Lecture 200 Understanding Logical Operators

Lecture 201 Secret to Writing Effective Query

Lecture 202 $and - Exercise and Solution 1

Lecture 203 $and - Exercise and Solution 1 - CODE

Lecture 204 $and - Exercise and Solution 2

Lecture 205 $and - Exercise and Solution 2 - CODE

Lecture 206 $or - Exercise and Solution 1

Lecture 207 $or - Exercise and Solution 1 - CODE

Lecture 208 $or - Exercise and Solution 2

Lecture 209 $or - Exercise and Solution 2 - CODE

Lecture 210 $nor - Exercise and Solution

Lecture 211 $nor - Exercise and Solution - CODE

Lecture 212 $not - Exercise and Solution

Lecture 213 $not - Exercise and Solution - CODE

Section 27: Element Operators | $exists, $type

Lecture 214 Understanding the Element Operators

Lecture 215 $exists - Exercise and Solutions 1

Lecture 216 $exists - Exercise and Solutions 1 - CODE

Lecture 217 $exists - Exercise and Solutions 2

Lecture 218 $exists - Exercise and Solutions 2 - CODE

Lecture 219 $exists - Exercise and Solutions 3

Lecture 220 $exists - Exercise and Solutions 3 - CODE

Lecture 221 $exists - Exercise and Solutions 4

Lecture 222 $exists - Exercise and Solutions 4 - CODE

Lecture 223 $type - Exercise and Solutions 1

Lecture 224 $type - Exercise and Solutions 1 - CODE

Lecture 225 $type - Exercise and Solutions 2

Lecture 226 $type - Exercise and Solutions 2 - CODE

Lecture 227 $type - Exercise and Solutions 3

Lecture 228 $type - Exercise and Solutions 3 - CODE

Section 28: Evaluation Operators | $mod,$text, $language,$caseSensitive, $diacriticSensitive

Lecture 229 Understanding the Evaluation Operators

Lecture 230 Dataset

Lecture 231 Dataset - CODE

Lecture 232 $mod - Syntax with an Example

Lecture 233 $mod - Syntax with an Example - CODE

Lecture 234 $mod - Possible Errors

Lecture 235 $mod - Floating Points Arguments

Lecture 236 $mod - Floating Points Arguments - CODE

Lecture 237 $mod - Exercise and Solution

Lecture 238 $mod - Exercise and Solution - CODE

Lecture 239 $text - Understanding the $text Operator

Lecture 240 $text - Searching for a Single Word

Lecture 241 $text - Searching for a Single Word - CODE

Lecture 242 $text - Searching for Different Words

Lecture 243 $text - Searching for Different Words - CODE

Lecture 244 $text - Searching for a Phrase

Lecture 245 $text - Searching for a Phrase - CODE

Lecture 246 $text - Exclude Documents That Contain a Term

Lecture 247 $text - Exclude Documents That Contain a Term - CODE

Lecture 248 $text - $language | Searching in Other Language

Lecture 249 $text - $language | Searching in Other Language - CODE

Lecture 250 $text - $caseSensitive

Lecture 251 $text - $caseSensitive - CODE

Lecture 252 $text - $diacriticSensitive

Lecture 253 $text - $diacriticSensitive CODE

Lecture 254 $text - $search | Search Score

Lecture 255 $text - $search | Search Score - CODE

Lecture 256 $text - Sorting

Lecture 257 $text - Sorting - CODE

Lecture 258 $text - Score & Sort

Lecture 259 $text - Score & Sort - CODE

Lecture 260 $text - Score & Sort II

Lecture 261 $text - Score & Sort II - CODE

Section 29: Regular Expression (Regex)

Lecture 262 Understanding Regular Expression

Lecture 263 Hands-on | Understanding Regular Expression

Lecture 264 Dataset - CODE

Lecture 265 Hands-on | Understanding Regular Expression - CODE

Lecture 266 Anchors

Lecture 267 Hands-on | Anchors

Lecture 268 Hands-on | Anchors - CODE

Lecture 269 Quantifier

Lecture 270 Hands-on | Quantifier

Lecture 271 Hands-on | Quantifier - CODE

Lecture 272 Group Range

Lecture 273 Hands-on | Group Range

Lecture 274 Hands-on | Group Range - CODE

Lecture 275 Common MetaCharacters

Lecture 276 Hands-on | Common MetaCharacters

Lecture 277 Hands-on | Common MetaCharacters - CODE

Lecture 278 Character Classes

Lecture 279 Hands-on | Character Classes

Lecture 280 Hands-on | Character Classes - CODE

Lecture 281 Options

Lecture 282 Hands-on | Options

Lecture 283 Hands-on | Options - CODE

Section 30: GeoSpatial In MongoDB | $geoIntersects, $geoWithin, $centreSphere, $near, $box

Lecture 284 Introduction to GeoSpatial

Lecture 285 Geometry Types

Lecture 286 GeoSpatial Syntax

Lecture 287 GeoSpatial Operators

Lecture 288 Inserting GeoSpatial Data - Example I

Lecture 289 Inserting GeoSpatial Data - Example I - CODE

Lecture 290 Inserting GeoSpatial Data - Example II

Lecture 291 Inserting GeoSpatial Data - Example II - CODE

Lecture 292 Inserting GeoSpatial Data - Example III

Lecture 293 Inserting GeoSpatial Data - Example III- CODE

Lecture 294 Importing Restaurants & Neighbourhoods GeoJSON Data via Compass

Lecture 295 Restaurants.JSON file

Lecture 296 Neighbourhoods.JSON file

Lecture 297 Importing Restaurants & Neighbourhoods GeoJSON Data via Terminal

Lecture 298 Importing Restaurants & Neighbourhoods GeoJSON Data via Terminal - CODE

Lecture 299 Ways of Creating Index on Document of GeoSpatial Data

Lecture 300 Ways of Creating Index on Document of GeoSpatial Data - CODE

Lecture 301 Querying GeoSpatial Data Without Index

Lecture 302 Querying GeoSpatial Data Without Index - CODE

Lecture 303 Querying GeoSpatial Data With Index

Lecture 304 Querying GeoSpatial Data With Index - CODE

Lecture 305 $nearSphere - Exercise and Solution

Lecture 306 $nearSphere - Exercise and Solution - CODE

Lecture 307 $geoIntersects - Exercise and Solution

Lecture 308 $geoIntersects - Exercise and Solution - CODE

Lecture 309 $geoWithin - Exercise and Solution

Lecture 310 $geoWithin - Exercise and Solution - CODE

Lecture 311 $centreSphere with $geoWithin - Exercise & Solution

Lecture 312 $centreSphere with $geoWithin - Exercise & Solution - CODE

Lecture 313 $near - Exercise and Solution

Lecture 314 $near - Exercise and Solution - CODE

Lecture 315 $box with $geoWithin - Exercise and Solution

Lecture 316 $box with $geoWithin - Exercise and Solution - CODE

Section 31: MongoDB Cursor | next(), forEach(), hasNext(), isExhausted(), map(), toArray()

Lecture 317 Understanding MongoDB Cursor

Lecture 318 Cursor Methods

Lecture 319 next() - Exercise and Solution I

Lecture 320 next() - Exercise and Solution I - CODE

Lecture 321 next() - Exercise and Solution II

Lecture 322 next() - Exercise and Solution Ii - CODE

Lecture 323 count()

Lecture 324 count() - CODE

Lecture 325 itcount()

Lecture 326 forEach()

Lecture 327 forEach() - CODE

Lecture 328 hasNext()

Lecture 329 hasNext() - CODE

Lecture 330 isExhausted()

Lecture 331 isExhausted() - CODE

Lecture 332 limit(), skip(), sort()

Lecture 333 limit(), skip(), sort() - CODE

Lecture 334 map()

Lecture 335 map() - CODE

Lecture 336 toArray()

Lecture 337 toArray() - CODE

Lecture 338 size()

Lecture 339 size() - CODE

Lecture 340 objsLeftInBatch()

Lecture 341 objsLeftInBatch() - CODE

Section 32: Aggregation in MongoDB

Lecture 342 Understanding Aggregation in MongoDB

Lecture 343 Manual Aggregation

Lecture 344 Syntax

Lecture 345 Stages, Expression and Accumulators

Lecture 346 Dataset CODE

Lecture 347 Aggregation Example I

Lecture 348 Aggregation Example I - CODE

Lecture 349 Aggregation Example II

Lecture 350 Aggregation Example II - CODE

Lecture 351 Aggregation Example III

Lecture 352 Aggregation Example III - CODE

Lecture 353 Aggregation Example IV

Lecture 354 Aggregation Example IV - CODE

Lecture 355 Comparing SQL and MongoDB Clauses/Operating

Section 33: $match - Exercises and Solutions

Lecture 356 $match - Exercise and Solution I

Lecture 357 $match - Exercise and Solution I - CODE

Lecture 358 $match - Exercise and Solution II

Lecture 359 $match - Exercise and Solution II - CODE

Lecture 360 $match - Exercise and Solution III

Lecture 361 $match - Exercise and Solution III - CODE

Lecture 362 $match - Exercise and Solution IV

Lecture 363 $match - Exercise and Solution IV - CODE

Lecture 364 $match - Exercise and Solution V

Lecture 365 $match - Exercise and Solution V - CODE

Section 34: $project - Exercises and Solutions

Lecture 366 $project - Exercise and Solution I

Lecture 367 $project - Exercise and Solution I - CODE

Lecture 368 $project - Exercise and Solution II

Lecture 369 $project - Exercise and Solution II - CODE

Lecture 370 $project - Exercise and Solution III

Lecture 371 $project - Exercise and Solution III - CODE

Section 35: $group Exercises and Solutions

Lecture 372 $group - Exercise and Solution I

Lecture 373 $group - Exercise and Solution I - CODE

Lecture 374 $group - Exercise and Solution II

Lecture 375 $group - Exercise and Solution II - CODE

Lecture 376 $group - Exercise and Solution III

Lecture 377 $group - Exercise and Solution III- CODE

Lecture 378 $group - Exercise and Solution IV

Lecture 379 $group - Exercise and Solution IV - CODE

Lecture 380 $group - Exercise and Solution V

Lecture 381 $group - Exercise and Solution V - CODE

Lecture 382 $group - Exercise and Solution VI

Lecture 383 $group - Exercise and Solution VI - CODE

Section 36: Conditional Statement (if...else and switch...case )

Lecture 384 if...else Syntax

Lecture 385 if...else - Exercise and Solution 1

Lecture 386 if...else - Exercise and Solution 1 - CODE

Lecture 387 if...else - Exercise and Solution 2

Lecture 388 if...else - Exercise and Solution 2 - CODE

Lecture 389 if...else - Exercise and Solution 3

Lecture 390 if...else - Exercise and Solution 3 - CODE

Lecture 391 if...else - Exercise and Solution 4

Lecture 392 if...else - Exercise and Solution 4 - CODE

Lecture 393 switch...case syntax

Lecture 394 switch...case - Exercise and Solution 1

Lecture 395 switch...case - Exercise and Solution 1 - CODE

Lecture 396 switch...case - Exercise and Solution 2

Lecture 397 switch...case - Exercise and Solution 2 - CODE

Section 37: $lookup (JOINS) in MongoDB

Lecture 398 Understanding MongoDB $lookup

Lecture 399 Understanding MongoDB $lookup - CODE

Lecture 400 Example

Lecture 401 Example - CODE

Section 38: MongoD Dates and Times

Lecture 402 Understanding the MongoDB Dates and Times

Lecture 403 Date()

Lecture 404 Date() - CODE

Lecture 405 new Date() & ISODate

Lecture 406 new Date() & ISODate - CODE

Lecture 407 new Date() & ISODate - More Example

Lecture 408 new Date() & ISODate - More Example - CODE

Lecture 409 Exercise and Solution 1

Lecture 410 Exercise and Solution 1 - CODE

Lecture 411 Exercise and Solution 2

Lecture 412 Exercise and Solution 2 - CODE

Section 39: Schema Validation

Lecture 413 Understanding MongoDB Schema Validation

Lecture 414 Validation Rules

Lecture 415 Options in Validation

Lecture 416 Recommended operator for validation

Lecture 417 Creating Validation for a New Collection by Example

Lecture 418 Creating Validation for a New Collection by Example - CODE

Lecture 419 Creating Validation for a New Collection by Example 2

Lecture 420 Creating Validation for a New Collection by Example 2 - CODE

Lecture 421 Creating Validation for an Existing Collection by Example

Lecture 422 Creating Validation for an Existing Collection by Example - CODE

Section 40: SQL vs MongoDB

Lecture 423 MongoDB vs MySQL Term/Concept

Lecture 424 Creating Tables, Collection and Inserting Data

Lecture 425 Creating Tables, Collection and Inserting Data LAB

Lecture 426 Creating Tables, Collection and Inserting Data LAB - CODE

Lecture 427 Exercise and Solution 1 - SQL vs MongoDB

Lecture 428 Exercise and Solution 1 - SQL vs MongoDB - CODE

Lecture 429 Exercise and Solution 2 - SQL vs MongoDB

Lecture 430 Exercise and Solution 2 - SQL vs MongoDB - CODE

Lecture 431 Exercise and Solution 3 - SQL vs MongoDB

Lecture 432 Exercise and Solution 3 - SQL vs MongoDB - CODE

Lecture 433 Exercise and Solution 4 - SQL vs MongoDB

Lecture 434 Exercise and Solution 4 - SQL vs MongoDB - CODE

Lecture 435 Exercise and Solution 5 - SQL vs MongoDB

Lecture 436 Exercise and Solution 5 - SQL vs MongoDB - CODE

Lecture 437 Exercise and Solution 6 - SQL vs MongoDB

Lecture 438 Exercise and Solution 6 - SQL vs MongoDB - CODE

Lecture 439 Exercise and Solution 7 - SQL vs MongoDB

Lecture 440 Exercise and Solution 7 - SQL vs MongoDB - CODE

Lecture 441 Exercise and Solution 8 - SQL vs MongoDB

Lecture 442 Exercise and Solution 8 - SQL vs MongoDB - CODE

Lecture 443 Exercise - SQL vs MongoDB

Lecture 444 Exercise - SQL vs MongoDB - CODE

Section 41: Bonus Section

Lecture 445 Check out my other courses

You understand the need for MongoDB and want to get started quickly.,You need to know if MongoDB is the right database for your next software project.,Developers, data scientists, and engineers currently working with MongoDB or who plan to work with MongoDB,You are using MongoDB and need to know the ins and outs of how to work with it.,You have SQL experience and want to expand to NoSQL databases.,You're fairly new to databases but you want to understand what all the hype around MongoDB is about.,You don't want to waste time searching the web for information. Get all the info in one place.,You enjoy hands on examples that make coding fun and real.

Homepage


73understandingprojecz5euf.jpg










 
Formation Python 2022 - Débutant À Expert

vshnnvqgmfctqhvbqi5bfj8f9l.jpg


Formation Python 2022 - Débutant À Expert
MP4 | Video: h264, 1280x720 | Audio: AAC, 48 KHz
Language: Français | Size: 16.23 GB | Duration: 54h 44m

Apprenez Python par la pratique et devenez un Expert en Programmation Python: Interfaces Graphiques, Jeux, Site Web.....



What you'll learn
Apprendre la programmation Python
Maîtriser le développement d'applications avec Python
Apprendre les concèptes fondamentaux et avancés
Créer des applications à partir de Zéro
Travailler sur des projets concrets pour améliorer vos connaissances
Devenir un Expert en Programmation Python
Apprendre le Développement d'Interfaces Graphiques
Apprendre le Développement de Jeux
Apprendre le Développement Web

Requirements
Aucune connaissance préalable n'est requise
Un ordinateur et une connection internet
Un peu de motivation et un désir d'apprendre

Description
Souhaitez vous Apprendre Python, mais ne savez pas par où commencer? Cette formation va vous permettre de maîtriser tous les concèptes requis pour faire de vous un Expert en Programmation Python. Vous allez acquérir toutes les connaissances nécéssaires pour développer des applications à partir de Zéro.Que vous soyez débutant en programmation ou déjà initié, vous allez apprendre pas à pas tout ce qu'il faut savoir pour faire de vous un développeur Python confirmé. Pourquoi apprendre Python ?Python est sans aucun doute le langage de programmation le plus populaire au monde. Les chiffres ne mentent pas, plusieurs sondages effectués le provent, que ce soit le PYPL (Popularity of Programming Languages) ou Stack Overflow, leurs sondages montrent que les développeurs aiment utiliser Python pour leurs projets.Vous connaissez surement des entreprises comme Google, DropBox, Netflix ou Facebook. Vous allez être surpris de savoir que Python est l'un des langages de programmation principaux utilisé pour le développement de leur produits. De nos jours, peu importe votre industrie, Python vous permettra de simplifier le développement de vos applications. Des centaines de milliers de développeurs ont déjà adopté ce langage de programmation. Tout ce qu'il vous faut pour débuter est un ordinateur avec une connection internet et les connaissances que vous allez acquérir dans cette formation.Python est aussi très versatile, facile à apprendre, très recherché dans le domaine de l'emploi, et la liste des avantages est encore très longue.Les avantages de la formationVous allez apprendre les bases, mais aussi les concèptes intermédiaires, avancés et expert qui vous permettront de développer des applications très facilement.Vous serez capable de créer vos propres projets et tout au long de la formation apprendre tout ce qu'il faut pour maîtriser la programmation Python sur le bout des doigts.La meilleure manière d'apprendre est par la pratique! Vous allez trouver dans cette formation plusieurs exercices pratiques et challenges pour complémenter votre apprentissage.Cette formation est complète et vous aurez accès à +50h de vidéos HD, 200+ code sources sur chaque concèpte courvert dans la formation. 40+ projets concrets fonctionnels qui vous permettront de découvrir les bonnes pratiques de développement d'applications.Ce que vous allez apprendre La programmation PythonVariables & Nombres Chaînes de caractèresBouclesListes, Tuples, Ensembles & Dictionaires FonctionsClassesFichiersModules & PackagesBases de donnéesDéveloppement d'Interfaces GraphiquesDéveloppement de JeuxDéveloppement WebEt bien d'autres chosesCes concepts vous seront présentés de manière simple, concise et détaillée. Vous deviendrez ainsi autonome et pourrez travailler sur vos propres projets de manière éfficace.Inscrivez-vous aujourdhui et rejoignez moi dans cette formation pour faire de vous un Expert en Programmation Python.

Who this course is for
Débutants en programmation,Développeurs souhaitant apprendre Python,Toute personne souhaitant se perfectionner en Programmation Python

Homepage


135cestquoilaprogrammpqdo4.jpg













 
Node.Js Masterclass 2022 - Jetzt Nodejs Entwickler Werden!

ly213cpwyj3muvi4dgo69frffz.jpg


Node.Js Masterclass 2022 - Jetzt Nodejs Entwickler Werden!
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Deutsch | Size: 5.71 GB | Duration: 15h 24m

Werde NodeJS Entwickler - Entwickle mit JavaScript & Node.js eigene Anwendungen, APIs und Webserver mit Datenbank & npm



What you'll learn
NodeJs von A-Z - Nach diesem Kurs kannst du vollständig alleine in NodeJs Anwendungen entwickeln
JavaScript Grundlagen
JavaScript fortgeschrittenes Programmieren
NodeJs Grundlagen
NodeJs fortgeschrittenes Programmieren
Objektorientiertes JavaScript
Erstellen von NodeJs Servern
Erstellen von NodeJs APIs (Basic & Erweitert)
Verwenden von MySQL Datenbank mit JavaScript (NodeJs)
Verwenden von npm Modulen in NodeJs
Bearbeiten von Dateien mit dem NodeJs Filesystem
Erstellen und verstehen von Middlewares
Formulardaten mit NodeJs empfangen und verarbeiten
Erstellen & verstehen von API anfragen
Ausgeben von HTML Code mit NodeJs
Erstellen von Websites mit NodeJs

Requirements
PC (Windows, Mac, Linux)
Internet
Lernbereitschaft, gesunden Menschenverstand und eigenständiges Denken

Description
Herzlich Willkommen zur großen Node.js Masterclass.In diesem modernen, ausführlichen & aktuellen Videokurs, lernst du alles was du benötigst, um eigenständig professionelle und performancestarke NodeJS Anwendungen zu entwickeln. Werde Node.js EntwicklerAm Ende dieses Videokurses, wirst du zu 120% in der Lage sein, eigene Node js Anwendungen zu programmieren. Du wirst APIs bauen, und mit ihnen arbeiten können und auch die Objektorientierte Programmierung in JavaScript wirst du verstanden haben.Du lernst nicht nur Node.js an sich, sondern zum Beispiel auch die objektorientierte Programmierung mit JavaScript. Damit bist du in der Lage, effizienten Code für deine Anwendungen zu schreiben. Du lernst unter anderem:den vollständigen Umgang mit NodeJSdas Erstellen von Basic,- und fortgeschrittenen Webservern und deren RoutingErstellung von Websites und Ausgabe von HTML mit NodeJSden Umgang mit dem npm Paketmanagerund vieles mehr!Dieser Kurs, bietet dir das vollständige Wissen, um erfolgreich und eigenständig performancestarke Node.js Anwendungen zu entwickeln. FrameworkJedes gute Projekt besitz ein ordentliches Framework. Hier bekommst du nicht nur gezeigt wie du mit Node.js arbeitest, du bekommst auch gezeigt, wie du dir ein ordentliches, stabiles und skalierbares Framework erstellst. Damit schaffst du dir die Möglichkeit, deine Projekte so groß werden zu lassen wie du willst, ohne Filesalat und überflüssigem Code. Auch für Anfänger geeignetDu hast keine Erfahrung im Programmieren und JavaScript kannst du auch nicht? Kein Problem. Wir starten in diesem Kurs mit den Grundlagen. Bedeutet, in den ersten Sektionen lernst du JavaScript kennen, erst dann gehen wir über zu Node.js.StrukturUm die Inhalte des Kurses leichter verstehen zu können, hält sich der Kurs an eine Struktur. Diese soll dafür sorgen dass Inhalte in Schritten beigebracht werden. So können logische Zusammenhänge leichter gesehen und verstanden werden. Außerdem wird ein Input Overload vermieden, damit du keine Kopfschmerzen bekommst. Starte jetzt und werde Node.js EntwicklerSchreib dich ein und wir starten sofort. Ich freue mich darauf dich als Teilnehmer in meinem Kurs begrüßen zu dürfen. Bis gleich im Klassenzimmer!Gruß Markus

Who this course is for
Alle die Programmieren lernen wollen,Javascript Entwickler die NodeJs lernen wollen,Alle die eigene APIs erstellen wollen,Alle die NodeJs lernen wollen

Homepage


2ideempfehlungsluear.jpg







 
C# .Net: Der Große C# .Net Unit Testing & Tdd Meisterkurs

mopnrlksumfeedi65l7ntknfn3.jpg


C# .Net: Der Große C# .Net Unit Testing & Tdd Meisterkurs
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Deutsch | Size: 6.33 GB | Duration: 11h 3m

Lerne Unit- und Integrationtesting in C# .NET - xUnit, Moq, Architektur, Testbarer Code, TDD, Praxis, Visual Studio



What you'll learn
Die Ziele des Unittesting
Aufbau eines Unit Tests - Das AAA Muster
Verschiedene Testnamensmuster
Wie und warum du Verhalten testen solltest
Der Unterschied zwischen Unit- und Integrationstests
Testbarer Code und Architektur
Unittests Isolation - Der klassische Ansatz und der London Ansatz
Bewertungsfaktoren für die Qualität von Tests
Wie sieht eine gute Test Suite aus
Mocks, Stubs und Fakes
Die Problematik mit der Testabdeckung
Best Practices und Bad Practices
Unit- und Integrationtesting in der Praxis
Clean Architecture
TDD Grundlagen
xUnit und Moq

Requirements
Du solltest über fortgeschrittene C# Skills verfügen.
Du benötigst grundlegende OOP Kenntnisse.
Du solltest dich grundlegend mit Web APIs auskennen.
Visual Studio Community Edition

Description
Bist du C# Entwickler und möchtest deine Fähigkeiten in Bezug auf Unit- Integrationtesting auf das nächste Level bringen oder suchst nach dem perfekten, gebündelten Einstieg in die Thematik? Verfügst du außerdem über fortgeschrittene Kenntnisse in C# & .NET? Dann bist in diesem Kurs genau an der richtigen Adresse.Um profesionelle Unit- und Integrationstests schreiben zu können, benötigst du nicht nur technisches Wissen über einige Frameworks und Tools, sondern auch eine Menge theoretische Grundlagen. Wir starten in diesem Kurs bei den absoluten Grundlagen und schauen uns dann Schritt für Schritt weitere Theorie an, die nötig ist, um hochwertige Tests schreiben zu können.Schon im Grundlagenabschnitt gibt es die ersten praktischen Übungen, sodass du die Theorie sofort in die Praxis umsetzen kannst. Im Kursprojekt werden wir uns gemeinsam, anhand einer Web API, ganz genau ansehen, wie eine Solution nach Clean Architecture aufgebaut werden kann. Am Ende hast du ein fertiges Beispielprojekt inklusive Unit- und Integrationstests.Das wirst du im Kurs lernen:Grundlagen: Du lernst was ein Unittest ist und welche Ziele das Unittesting verfolgt, verschiedene Testnamensmuster, die 4 Säulen guter Tests, was Testdoubles sind, welche Rolle Isolation in Bezug auf Unittests spielt und viele weitere theoretische Grundlagen.TDD: Du lernst die Grundlagen von TDD und wie man TDD in der Praxis umsetzt. In der Übungsaufgabe kannst du dich selbst an TDD versuchen.Testbarer Code: Wir schauen uns an, wie der Produktionscode beschaffen sein sollte, um möglichst effektiv getestet werden zu können. Hierzu schauen wir uns die Arten von Code, Clean Architecture und die Trennung von Geschäftslogik und Infrastrukturbelangen an.Kursprojekt (Unittests): Wir starten in die Praxis und treiben unser Projekt soweit voran, wie es uns mit Unittests allein möglich ist. In einem späteren Abschnitt stellen wir unser Projekt fertig und ergänzen Integrationstests.Integrationstests: Du lernst Unittests von Integrationstests zu unterscheiden und einige Theorie zum Thema Integrationstests. Am Ende dieses Abschnitts schauen wir uns kurz an, wie man Integrationstests für Konsolenanwendungen schreiben kann.Kursprojekt (Integrationstests): In diesem Abschnitt stellen wir unser Projekt fertig und ergänzen die notwendigen Integrationstests. Am Ende dieses Abschnitts hast du deine fertige Solution, die du immer wieder als Referenz oder Template für weitere Projekte heranziehen kannst.Best- und Bad Practices : In diesem Abschnitt unterhalten wir uns über Best Practices in Bezug auf Unittests. Außerdem lernst du Bad Practices zu vermeiden, welche man häufig in der Praxis sieht.Bei Fragen melde dich sehr gern bei mir über eine Direktnachricht oder poste deine Frage in die "Fragen und Antworten" Sektion. Ich bin so schnell wie möglich für dich da und beantworte deine Fragen.

Who this course is for
C# Entwickler mit fortgeschrittenen Kenntnissen, die sich für Unit- und Integrationtesting in .NET interessieren

Homepage


58teardownaufraumensoqda2.jpg







 
Selenium WebDriver +Java-Basic to Advanced+ RealTime Project

4748146c68e31oivv.jpg


Selenium WebDriver +Java-Basic to Advanced+ RealTime Project
Published 07/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 35 lectures (16h 21m) | Size: 9.5 GB

Selenium Web Driver beginner to Master level content



What you'll learn
Student will learn Selenium WebDriver from basic to experience level
Student will Learn to write basic script .
Student will learn to develop framework
Student will learn to automate any web Application


Requirements
prerequisites you having very good knowledge in Core java skills .


Description
Hi all, We have designed Selenium WebDriver beginner to Master level content. This, course for Manual Tester, Non-Tech Or If having long gap and trying to get job in Automation Testing . After completing course you are very confidence Selenium WebDriver basic to framework development and You can crack any interview .

This, course for Manual Tester, Non-Tech Or If having log gap and trying to get job in Automation Testing After completing course you are very confidence Selenium WebDriver basic to advanced and You can crack any interview .

Selenium Syllabus

=======

1>Download and Install Java

2>Configure Setup-Eclipse,Selenium,TestNG

3>Difference between Webdriver, RC and IDE

4>How to execute test cases in IE browser using Selenium Webdriver

5>Challenges with IE browser in Selenium Webdriver

6>XPath plugin for Firefox

7>Complete study of Dynamic XPath in Selenium

8>XPath plugin for Chrome

9>How to verify Page title in Selenium Web driver

10>How to work with Radio button and Checkbox in Selenium

Webdriver + How to create re-suabe method to add in Framework

11>Handle Basic Drop down in Selenium WebDriver + How to create re-usable method to add in Framework

12>Guide to perform Drag and Drop in Selenium + How to create re-usable method to add in Framework

13>How to perform Advance activity in Selenium like- Mouse Hover,

RightClick, DoubleClick, Keyboard Event ( How to create re-usable method to add in Framework)

14>Implicit wait in selenium Webdriver ( How to create re-usable method to add in Framework)

15>Explicit Wait in Selenium Webdriver ( How to create re-usable method to add in Framework)

16>Fluent Wait in Selenium Webdriver ( How to create re-usable method to add in Framework)

17>How to capture error message in Selenium Webdriver. ( How to create re-usable method to add in Framework)

18>How to handle frames in Selenium Webdriver ( How to create re-usable method to add in Framework)

19>How to handle Alert in Selenium Webdriver( How to create re-usable method to add in Framework)

20>How to handle Calender in Selenium Webdriver( How to create re-usable method to add in Framework)

21>How to capture Screenshot in Selenium( How to create re-usable method to add in Framework)

22>How to capture screenshots of failed test cases in Selenium

Webdriver ( How to create re-usable method to add in Framework)

23>How to capture tooltip in Selenium Webdriver

24>How to scroll page in Selenium Webdriver ( How to create re-usable method to add in Framework)

25>How to handle Exception in Webdriver

26>Solution for java.lang.illegalstateexception in Selenium

Webdriver

28>How to handle Element not visible exception

29>Solution for sendkeys(CharSequence) in Selenium

30>How to Handle Stale element reference exception in Selenium

Webdriver

31>Difference between findElement and findElements in Selenium

Webdriver

32>- Page Object Model in Selenium - Complete Guide

33>Read and Write Excel file in Selenium using Apache

34>Data Driven Framework in Selenium

35>Maven Integration with Selenium

36>Configure Eclipse with Selenium and TestNG

37>Create First TestNG Program and Execute.

Configure Eclipse with Selenium and TestNG

38>Check reports generated by TestNG

39>Cross browser testing using TestNG

40>Create Data driven framework using DataProivider

41>How to execute only failed testcases in Selenium Webdriver

42>How to disable testcase in Selenium using TestNG

43>How to group Testcases in Selenium using TestNG

44>How to create dependency between Test cases in Selenium

Webdriver

45>How to execute testng.xml file through Java Program

46>Execute Selenium Webdriver Test cases parallel using TestNG

48)Git

49>Jenkins

50>Framework from scratch

1)Develop Maven project (How to configure maven)

2)Create Page Object model

3)Create Base class

4)create utility class

5)create Handler class

6)Run all test cases using XML file

7)Create log4j

8)Take screenshot for fail test cases

51) Real Time project Assignments

Who this course is for
Beginner and experiences
B Tech ,Bcom ,Fresher and Experience (Technical and non-technical ,Manual Tester and Non-CSE)

Homepage


1.mavenpart25sybeea.jpg







 
Machine Learning Vom Anfänger Zum Ml Engineer

6owunt7198fuxqgonoibn1ndqu.jpg


Machine Learning Vom Anfänger Zum Ml Engineer
MP4 | Video: h264, 1280x720 | Audio: AAC, 48 KHz
Language: Deutsch | Size: 6.41 GB | Duration: 16h 15m

Lerne alle wichtigen Grundlagen des Maschinellen Lernens in diesem Kurs! Theoretische Grundlagen + Viele Praxisbeispiele



What you'll learn
Hands on Machine Learning
Löse Probleme der echten Welt mit Machine Learning Modellen
Viele praxisnahe Beispiele
Theoretische Grundlagen der wichtigsten Konzepte im Machine Learning

Requirements
Grundkenntnisse im Programmieren

Description
In diesem Kurs lernt ihr alles was ihr auf dem Weg zu einem erfolgreichen Machine Learning Engineer bzw. Data Scientist benötigt. Neben vielen theoretischen Visualisierungen und veranschaulichenden Beispielen, bringt dieser Kurs ebenso extrem viele Praxisbeispiele mit. Damit ihr nicht nur die theoretischen Grundlagen kennenlernt, sondern auch lernt diese in der Praxis anzuwenden und selbstständig auf neue Datensätze übertragen könnt! Darüber hinaus warten viele Aufgaben auf euch, die ihr selbst bearbeiten könnt, um das Gelernte noch weiter zu vertiefen! Selbstverständlich warten im Anschluss an die Aufgaben ausführliche Musterlösungen auf euch, so dass ihr bei Problemen jederzeit in der Lösung nachsehen könnt. Dieser Kurs wurde in 8 Abschnitte unterteilt. Als erstes beginnen wir mit einer kurzen Einleitung und erklären euch das Grundprinzip des Maschinellen Lernens. Im Anschluss daran beschäftigen wir uns mit der Learning Theory, worauf im vierten Kapitel die Evaluation folgt. Im fünften Kapitel dreht sich dann alles um die Datenvorverarbeitung. Das darauffolgende Kapitel beschäftigt sich dann mit allen wichtigen Modellen im Bereich des Maschinellen Lernens und gibt euch die besten Algorithmen für den Erfolg als Machine Learning Engineer mit auf den Weg. Das siebte Kapitel geht näher auf den Themenbereich des Clustering ein. Zu guter Letzt bietet der Kurs als Bonus noch ein Kapitel zur Einführung in Neuronale Netze, mit welchen sich wohl die mächtigsten Modelle der heutigen Zeit darstellen lassen.Als krönender Abschluss erwartet euch darüber hinaus noch ein Praxisbeispiel im Rahmen einer Data Science Competition!

Who this course is for
Quereinsteiger,Studenten,Unternehmen,Angestellte

Homepage


107gradientdescentsjed6g.jpg







 
Développez En Full Stack Avec Spring Boot Et Angular

inkqkzbyrylhkpoxrofswjpdah.jpg


Développez En Full Stack Avec Spring Boot Et Angular
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Français | Size: 8.02 GB | Duration: 17h 19m

Apprendre à développer Full Stack Spring Boot/Angular à partir de zéro à travers des exemples simples et pédagogiques



What you'll learn
Développer des api REST avec Spring Boot
Développer des interfaces Front end avec Angular
Sécuriser les api avec le token JWT
Consommer les api REST sécuriser à partir de Angular

Requirements
Connaissances de base des principes de base de la POO, JAVA,HTML et CSS sont requises

Description
A l'aide de 18 ateliers pratiques contenant chacun un ensemble d'objectifs pédagogiques précis. A la fin de ce cours le participant sera capable de :Spring Boot : Développer les couches Modèle, Persistance et Service d'une application Back endSpring Boot : Persister et interroger les données avec Spring Data JPASpring Boot : Développer des Webservices/api REST fullAngular : Comprendre la structure d'un projet Angular, de l'installer et de créer un premier ProjetAngular : Utiliser les différents types du Data Binding : String Interpolation, Property Binding, Event Binding et Two Way BindingAngular : Créer les composant web, intégrer Bootstrap et utiliser le RoutingAngular : Créer des formulaires de saisie et d'utiliser les services AngularAngular : Créer des formulaires pour modifier et supprimer les produitsAngular : Créer des associations entre les classes modèle et de manipuler les listes déroulantesAngular : Consommer des api REST à partir de Angular en utilisant le module HttpClientAngular : Consommer des api REST développés avec Spring Data RESTAngular : Développer des interfaces de recherches en utilisant l'event Keyup, les pipes et les filtresAngular : Utiliser les décorateurs @Input et @output pour transmettre les données entre les composantsAngular : Sécuriser l'accès aux différentes interfaces selon les droits de l'utilisateurs connectéSpring Boot : Développer une application Spring boot qui génère un token JWT Spring Boot : Développer une application Spring boot qui vérifie l'authenticité du token JWTSpring Boot : Sécuriser des api Rest à l'aide du Token JWTAngular : Consommer les api sécurisés avec JWTContenu :Atelier 01 Spring Boot : Les couches Modèle, Persistance et ServiceAtelier 02 Spring Boot :persister et interroger les données avec Spring Data JPA,Atelier 03 Spring Boot : Développer des Web services REST avec Spring Boot,Atelier 04 Angular : Comprendre la structure d'un projet Angular, de l'installer et de créer un premier ProjetAtelier 05 Angular : Utiliser les différents types du Data Binding Atelier 06 Angular : Créer les composant web, intégrer Bootstrap et utiliser le RoutingAtelier 07 Angular : Créer des formulaires de saisie et d'utiliser les services AngularAtelier 08 Angular : Créer des formulaires pour modifier et supprimer les produitsAtelier 09 Angular : Créer des associations entre les classes modèle et de manipuler les listes déroulantesAtelier 10 Angular : Consommer des api REST à partir de Angular en utilisant le module HttpClientAtelier 11 Angular : Consommer des api REST développés avec Spring Data RESTAtelier 12 Angular : Développer des interfaces de recherches en utilisant l'event Keyup, les pipes et les filtresAtelier 13 Angular : Utiliser les décorateurs @Input et @output pour transmettre les données entre les composantsAtelier 14 Angular : Sécuriser l'accès aux différentes interfaces selon les droits de l'utilisateurs connectéAtelier 15 Spring Boot : Développer une application Spring boot qui génère un token JWT Atelier 16 Spring Boot : Développer une application Spring boot qui vérifie l'authenticité du token JWTAtelier 17 Spring Boot : Sécuriser des api Rest à l'aide du Token JWTAtelier 18 Angular : Consommer les api sécurisés avec JWT

Who this course is for
Développeur Full stack Spring Boot/Angular

Homepage


42twowaybindings15egj.jpg







 
Mastering Stm32F407 Microcontrollers

t8i8bshvbnymhatfquija8tcpq.jpg


Mastering Stm32F407 Microcontrollers
Published 7/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.67 GB | Duration: 15h 52m

Developing applications exploring many STM32F4 peripherals



What you'll learn
Explore the features of the STM32F407 microcontrollers by knowing its electrical characteristics, its main registers and applications
Explore many resources of the STM32CubeIDE as well as software libraries, HAL API, and a bunch of middlewares to accelarate the development task
Provide practical skills for diagnosing common programming failures through the use of STM32CubeIDE embeeded debugger tools, and STM32CubeMonitor
Develop applications integrating microcontroller peripherals such as ADC, USART, USB, TIM, RTC, SPI, GPIO, IWDG, etc
Develop solutions for Graphic Display and Touch controller, uSD Cards, Ethernet interface and much more.

Requirements
STM32F407 Development board + aditional peripheral boards and display

Description
Programming course in C language for ARM Cortex-M4 microcontrollers, based on the microcontroller STM32F407. Explore the features of the STM32F407 microcontrollers by knowing its electrical characteristics, its main registers and applications.Explore many resources of the STM32CubeIDE as well as software libraries, HAL API, and a bunch of middlewares to accelarate the development task.Provide practical skills for diagnosing common programming failures through the use of STM32CubeIDE embeeded debugger tools, or even by monitoring and terminal tools as STM32CubeMonitor.Develop applications integrating microcontroller peripherals such as ADC, USART, USB, TIM, RTC, SPI, GPIO, IWDG, etc. With those peripherals and their software resources, develop solutions for Graphic Display and Touch controller, uSD Cards, Ethernet interface and much more.Common hardware resources avaluable in the market as STM32F407 based development boards, Touch LCD Display based on ILI9341 and XPT2046, LAN8720 Ethernet expansion board, uSD card, USB to serial adapter, ST-Link V2 Programmer, Potentiometer and Dupont FxF Jumpers are applied in this course.Complementary documentation as Application Notes, User Manuals, Reference Manuals, Datasheets, Firmware Packages and much more, can be downloaded in their last version directly form ST website. Software like STM32CubeIDE, STM32CubeMonitor, USB HID Demonstrator, can be downloaded directly from ST website too.

Overview

Section 1: Introduction

Lecture 1 INITIAL CONSIDERATION

Lecture 2 MCU CONCEPTS

Lecture 3 GPIO CMSIS

Lecture 4 GPIO HAL

Lecture 5 EXTI HAL

Lecture 6 PWM

Lecture 7 IC

Lecture 8 TIM

Lecture 9 IWDG

Lecture 10 ADC Basis

Lecture 11 ADC DMA

Lecture 12 RTC

Lecture 13 USART Basis

Lecture 14 USART Advanced

Lecture 15 USB HID

Lecture 16 EEPROM Emulation

Lecture 17 FATFS uSD

Lecture 18 LWIP

Lecture 19 ETH IAP

Lecture 20 LCD + Touch (ILI9341 + XPT2046)

Programmers,Engineers,Technicians,Electronic hobbyists

Homepage


5extihalscxelv.jpg







 
Zurück
Oben Unten