Python, SQL et Powershell pour les (grands) débutants (2025)

via Udemy

Go to Course: https://www.udemy.com/course/python-sql-et-powershell-pour-les-grands-debutants-2021/

Introduction

Certainly! Here's a comprehensive review and recommendation for this Coursera course based on the provided details: --- **Course Review and Recommendation: Mastering Python, PowerShell, and SQL for Beginners** If you're a complete novice in programming and eager to embark on your coding journey, this Coursera course is an excellent choice. It offers a comprehensive introduction to three vital languages: Python, PowerShell, and SQL, making it an incredible value—learning three languages for the price of one. ### Course Structure and Content The course is thoughtfully divided into three distinct parts, catering to different needs and skill levels: #### 1. SQL for Beginners and Beyond This segment is perfect for anyone starting from scratch or looking to strengthen their SQL skills. It begins with installation and basic database management, progressing through data manipulation (SELECT, INSERT, UPDATE, DELETE) and diving deep into Transact SQL features like JOINs, functions, stored procedures, and triggers. The extensive coverage of advanced topics such as window functions, control flow (TRY CATCH, IF ELSE), and ranking functions ensures a thorough understanding of SQL. It’s well-suited for those aiming to manage and analyze data effectively. #### 2. Python Foundations and Intermediate Skills Beginning with installation and basic scripting, this part emphasizes practical programming skills using Python 3.9—highlighting variable handling, string manipulation, conditionals, loops, and data structures like lists and tuples. The course emphasizes exercises and quizzes, which are excellent for reinforcing learning. It's perfect for both complete beginners and those wanting to solidify their Python fundamentals for data analysis, automation, or development. #### 3. PowerShell for Automation and Scripting This section introduces PowerShell scripting from the ground up, covering cmdlets, scripting, variables, control structures, and functions. The focus on practical scripting with real-world applications like object manipulation and creating scripts makes it an ideal starting point for system administrators and IT professionals. --- ### What Makes This Course Stand Out? - **Comprehensive Coverage**: Covering SQL, Python, and PowerShell in one course provides a unique multi-language perspective, giving you a competitive edge. - **Practical Approach**: The course emphasizes hands-on exercises, quizzes, and real-life scripting scenarios, ensuring you gain practical skills. - **Concise Video Lessons**: The short, engaging videos (not exceeding 10 minutes) keep learners motivated and facilitate better retention. - **Time-Efficient**: With approximately 12.5 hours of video content, it's manageable for busy schedules while still delivering substantial knowledge. ### Who Should Enroll? - Absolute beginners with no prior programming experience. - Developers who want to familiarize themselves with these three languages. - IT professionals or system administrators aiming to automate tasks and manage data. - Anyone seeking a cost-effective way to learn multiple languages simultaneously. ### Final Verdict This course offers an excellent value with its comprehensive content, engaging teaching style, and practical exercises. Whether you're starting your programming journey or looking to diversify your skills in data management, automation, or scripting, this is a highly recommended course to elevate your technical expertise. **Don't miss out on this opportunity to learn three powerful languages and boost your career prospects!** --- If you'd like, I can also help you draft a shorter summary or a promotional review.

Overview

Vous ne connaissez absolument rien a Python, Powershell et SQL , et vous souhaitez vous y lancer ?Cette formation est parfaite pour les débutants complets en programmation ainsi que pour les développeurs qui souhaitent se familiariser avec ces 3 langages.Faites une bonne affaire, en achetant ce cours, vous apprendrez 3 langages pour le prix d'un! Ce cours est divisé en trois parties distinctes: ◉ 1ere partie Sur SQL débutant ou confirmé, on commencera en tout premier lieu a: Installer SQL Server et management Studio.Créer une base de donnée et une table.Commencez a jouer avec les données (SELECT,INSERT,UPDATE,DELETE etc...). Ensuite une fois que vous aurez acquis les bases du TSQL nous allons voir:Allez un peu plus loin dans le Transact SQL en abordant le LIKE, le GROUP BY, le BETWEEN, le DISTINCTVoir les fonctions d'agrégations avec le MIN, MAX et AVG, ainsi que le COUNT et le SUMAbordez les fonctions de type chaîne comme SUBSTRING,FORMAT, LEFT et RIGHT, CONCAT, REPLACE et LEN etc...Un long chapitre (1h30) sur les jointures par l'INNER JOIN, le FULL JOIN, LEFT et RIGHT JOIN, CROSS et OUTER APPLY etc...Les fonctions de type DATE avec DATEADD,DATEDIFF,DATEPART et EOMONTHAllez encore beaucoup plus loin dans le TSQL en abordant le MERGE,CHOOSE,IIF, le CASE WHEN, OFFSET et FECTH NEXT ROWS etc...Nous apprendrons aussi les Contrôles de flux avec BEGIN TRY et BEGIN CATCH, puis IF et ELSE.Un très long chapitre sur les fonctions de RANKING comme ROW_NUMBER, OVER et PARTITION BY, ROWS /RANGE UNBOUNDED PRECEDING, FIRST et LAST VALUES, LAG et LEAD etc...Les fonctions de Conversion avec TRY CAST et TRY CONVERT, puis TRY PARSE et PARSE.Nous aborderons aussi, les procédures stockées, les vues, les triggers et les fonctions.◉ 2 eme partie Sur Python débutant ou confirmé, on commencera en tout premier lieu a: Cette formation est entièrement réalisée avec la version 3.9 de Python et régulièrement mise à jour Avec cette formation vous allez:Apprendre les bases de Python dans le détail.Installer Python et VS codeApprendre a ecrire votre premier script (PRINT, INPUT etc...)Abordez la définition des variablesLes conversions et les types d'objets (str,int)Apprendre à manipuler les chaînes de caractèresLes structures conditionnelles (if, else, elseif..)Les oéprateur logiques OR AND et NOTLes Listes et les tuplesLes boucles FOR et WHILEEt pleins d'autres choses encore, accompagnés de nombreux exercices et de quizz.◉ 3eme partie Sur Powershell débutant ou confirmé, on commencera en tout premier lieu a: Appréhender les CMDLETComment créer son propre aliasLes operateurs de comparaison sur PowershellDécouvrir le pipelineApprendre a écrire son premier script en manipulant les objetsDécouvrons la variable $_Découvrir l'interface graphique ISEComment déclarer une variable sur powershell et utiliser les commentairesDécouvrez here-string et les constantesComprendre la conditionnelle IF et ELSEIF et ELSEAbordez la puissance de la commande SWITCHApprendre a créer et manipuler un tableauUtiliser la boucle FOR dans un tableau et aussi apprendre le FOREACH.Apprendre à créer des fonctions et utiliser le Write verbose dans la fonctionValider les paramètres d'une fonctionBien sur tout cela Accompagnés de nombreux exercices! Points importants sur ce cours:Cette formation en ligne c'est 12h30 heures de démo et 30 minutes de théorie. La théorie c'est dans les classes, pas dans ce cours:)J'ai tenu a ce que les vidéos, ne soient pas trop soporifiques, et qu'elles ne dépassent pas 10 minutes.Suivre ce cours, vous aidera à vous démarquer techniquement de vos collègues, ou lors d'un entretien d'embauche.

Skills

Reviews